| .. | ||
| animation.md | ||
| architecture.md | ||
| commands.md | ||
| components.md | ||
| events.md | ||
| getting-started.md | ||
| layout.md | ||
| migration.md | ||
| README.md | ||
| rendering.md | ||
| text.md | ||
| theming.md | ||
| widgets.md | ||
Lattice documentation
- Getting started — dependency setup, first screen.
- Layout — the constraint system:
Pos,Size,Alignment,Offset. - Components —
Element,Box,Container,Rectangle,Text,SvgImage,Tooltip. - Widgets — the interactive widget set.
- Theming — semantic color tokens.
- Animation — animations, easings, presets.
- Events & scheduling — event bus, lifecycle events, schedulers.
- Rendering — the
RendererAPI and NanoVG backend. - Commands — the Commodore Brigadier DSL.
- Text — the
Componentbuilder DSL. - Migration — moving off Knit and Vexel.
- Architecture — design decisions and rationale.
A complete runnable demo lives in example/.