Tokens, type, rhythm, and shells
Foundation tokens, component patterns, and layout shells are designed to feel deliberate without breaking the structural clarity of WebBlocks.
WebBlocks UI is the default design layer for WebBlocks: token-based CSS, named layouts and components, icons, and small vanilla JS modules that stay readable in the browser and easy to ship in static or server-rendered environments.
Foundation tokens, component patterns, and layout shells are designed to feel deliberate without breaking the structural clarity of WebBlocks.
Behavior stays opt-in and named so dropdowns, overlays, tabs, and other interactions remain easy to trace in source.
Blade, Twig, Django templates, ERB, and plain HTML teams can use the same UI layer without adopting a separate rendering framework.
Use this layer when the structural model is already clear and the next step is a coherent visual system, named interaction patterns, and reusable page shells.
WebBlocks docs and examples, WebBlocks UI docs and examples, WebBlocks Craft docs, and the ecosystem landing pages.