Vision
Contribute to a more accessible friendly world wide web.
Mission
Enable authors to write clean, semantic HTML that looks great by default, guide them toward ARIA-centric patterns, and ensure core functionality works without JavaScript while allowing deliberate customization via a small, consistent set of utilities.
Core principles
- Semantic-first: Semantic styling for real HTML elements and ARIA roles rather than relying on heavy class scaffolding.
- Accessibility-focused: Prefer ARIA patterns and semantic attributes over ad-hoc class-based components.
- Minimalism: Keep utility classes to a necessary minimum; add classes only for intentional overrides.
- Predictable customization: Centralize styling via CSS variables, assuring a consistent look for both semantic styles and atomic utilities.
- Progressive enhancement: Ensure base semantics work without JavaScript, and enhance behavior when needed.