feat: big title

This commit is contained in:
2026-04-01 12:16:16 +02:00
parent 8d3245b7b1
commit 175de893aa
8 changed files with 317 additions and 1 deletions

View File

@@ -361,6 +361,13 @@ class StateDecl(IRNode):
# Components (Phase 8)
# ---------------------------------------------------------------------------
@dataclass
class BigTitle(IRNode):
"""Large multi-line ASCII art text."""
text: str = ""
font: str = "block" # block, thin, pixel
@dataclass
class ComponentDef(IRNode):
"""Component definition: component name(arg1, arg2)."""