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)

Planned

First-paint performance on first visit. Design details (fold detection, layer integrity, CSP support) are still in the planning stage.

Lazy registry construction

Planned

Cold-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)

Planned

A 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

Planned

A 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

Planned

A 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

Planned

Ready-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.