Roadmap
Candidate features under consideration. Not commitments — an item graduates to a release once work actually starts. See the changelog for what has already shipped.
Critical CSS extraction (critical config option)
PlannedFirst-paint performance on first visit. Design details (fold detection, layer integrity, CSP support) are still in the planning stage.
Lazy registry construction
PlannedCold-build startup time.
Modal, popover, and offcanvas packages currently roll their own show/hide, backdrop, and focus handling via data-st-visible/data-st-backdrop and custom JS. Browsers now ship this natively (<dialog>/showModal(), ::backdrop, and the popover/popovertarget attributes) — adopting them means less JS to ship and better default accessibility, and covers the offcanvas slide-in-drawer case just as well as centered modals. Planned as a @strata-packages/modal, @strata-packages/offcanvas, and CSS update in the near future.
Editor extension (IntelliSense for Strata classes)
PlannedA free, local-only language server (à la PHP Intelephense) giving autocomplete, hover docs, and "this class doesn't exist" diagnostics for Strata class names in any editor via LSP — plus a compact machine-readable class manifest generated from the registry so AI assistants can look up real classes instead of guessing, hallucinating less and burning fewer tokens. Runs entirely on the user's machine; no hosted backend, no cost to ship or maintain beyond build time.
Premade components showcase page
PlannedA dedicated site section demonstrating ready-made component compositions — real UI patterns built from Strata utilities/components — so visitors can see what's possible and start from a finished example instead of primitives.
Drag-and-drop component library
PlannedA companion library of premade components that drop straight into a project, saving assembly time beyond copy-pasting individual classes. Builds on the showcase page's examples.
Premade themes
PlannedReady-made visual themes for Strata projects — swappable token sets beyond the built-in light/dark/dim presets.
The current flipbook covers the basics well but isn't top-notch yet. Coming versions aim for noticeably better animation quality and more native rendering options, starting with a true geometric page bend via Three.js/WebGL (renderer: '3d') replacing the CSS cylindrical-shading illusion — public API stays identical.