Accordion
Collapsible regions built on native details and summary, with optional exclusive groups via the name attribute.
Components are opt-in and use semantic HTML with a small, predictable class API. This page covers components whose core behavior is native HTML or CSS-only. Components that need a JavaScript enhancer or runtime orchestration live in [UI](ui.md).
Collapsible regions built on native details and summary, with optional exclusive groups via the name attribute.
Inline status messages for confirmations, warnings, and errors, with intents, icons, and action lists.
Initials or image representing a person or entity, composable with a status dot.
Compact label for counts, status, or category tags, with shared intents and variants.
Trail of links showing the current page's location in a hierarchy.
Actions and navigation with shared intents, variants, sizes, and a loading state.
Flexible content container with optional header, body, footer, and bleed regions.
Keyboard keys and shortcut tokens for app UI, command palettes, menus, and help text.
Scalar measurement within a known range, not a progress indicator.
Navigation controls to move between pages of content.
Indeterminate or determinate indicator of task completion.
Loading indicator for actions or regions that may take noticeable time.
Placeholder shapes for content that is loading.
Data table with caption and scope attributes, and an accessible scroll region for wide content.