0.5.0 is the first element quality release, covering every A, B and C element. Components rebuild cleanly when moved or re-populated, keyboard and screen-reader access is fixed across the C components, and several XSS paths are closed. Themes gain a --btn-border-width hook,…
Declare content publication state — draft, published, archived. Orthogonal to data-provenance and data-review.
Overview
The data-statusattribute declares the publication state of the content. It is orthogonal to data-provenance (how content was made) and data-review (what review it received).
Basic usage
1234567891011
<!-- Work in progress, visually muted --><sectiondata-status="draft"><h2>Roadmap</h2><p>Ideas under consideration.</p></section><!-- Explicit archived content --><articledata-status="archived"><h1>Legacy API Reference</h1><p>This documentation covers a deprecated version.</p></article>
Tokens
Token
Meaning
Visual Treatment
draft
Work in progress; not yet reviewed or finalized
Dashed border + muted opacity
published
Default if absent — ready for readers
No indicator
archived
Kept for historical record; no longer current
Muted opacity
Labeled badges
Add the labeled class to show a visible badge via ::before.