Skip to content

seed#4

Open
maooc wants to merge 1 commit intomainfrom
feature/interactive-containers-seed
Open

seed#4
maooc wants to merge 1 commit intomainfrom
feature/interactive-containers-seed

Conversation

@maooc
Copy link
Copy Markdown
Owner

@maooc maooc commented Mar 13, 2026

  • Add BlockState.container_type to track nesting context
  • Add lifecycle hooks in block_parser for container tracking
  • Add EnhancedDirective, TabsDirective, TipDirective in directives/
  • Add tabs() and tip() renderer methods in html.py with data-* attrs
  • Inject Vanilla JS/CSS scaffold via after_render hook in markdown.py
  • Add --enhanced CLI flag in main.py for feature toggle
  • Fully backward compatible when flag is disabled

…eed]

- Add BlockState.container_type to track nesting context
- Add lifecycle hooks in block_parser for container tracking
- Add EnhancedDirective, TabsDirective, TipDirective in directives/
- Add tabs() and tip() renderer methods in html.py with data-* attrs
- Inject Vanilla JS/CSS scaffold via after_render hook in markdown.py
- Add --enhanced CLI flag in __main__.py for feature toggle
- Fully backward compatible when flag is disabled
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants