Onboarding
Get Started
The shortest path from nothing to a working, themed, interactive Semitexa UI: install the kit, render your first component, theme the site by swapping tokens, and ship an interactive component — each step a few lines, no client framework.
Get Started
Install Platform-UI
Add the platform-ui package to get the primitive registry, grammar compiler, skin tokens and tiny runtimes. Server-side, no build step, no client framework.
Get Started
Render your first component
Drop a primitive() or component() call into any template and it renders on the server, styled by the active skin's tokens. No CSS to write, no client mount.
Get Started
Theme the site
Re-theme the entire UI by generating a skin and pointing the theme at it, without touching a component. Light and dark come from the same token contract.
Get Started
Ship an interactive component
Add a #[UiOn] handler and the framework signs the event into the page, dispatches it to one endpoint and patches the reply back. No client framework needed.