Component contracts
Markup, variants, states, responsive behavior, accessibility, and JavaScript ownership.
FrameBaseCSS documentation
Start with one CSS link, choose a theme strategy, then copy only the HTML contract required by the page.
Markup, variants, states, responsive behavior, accessibility, and JavaScript ownership.
Fixed dark, fixed light, automatic system preference, and custom token overrides.
Author responsibilities and the guarantees CSS can and cannot provide.
Observed tests, feature-derived targets, fallbacks, and progressive enhancement.
A real right-to-left document using the same component API.
The original mega-demo remains the broad offline rendering and contract reference.