Public attributes and slots
| Attribute | Contract |
|---|---|
orientation | horizontal (default) or vertical. Unsupported values use horizontal semantics and geometry. |
spacing | group (default), related, block or section selects the spacing token. Unsupported values use group. |
inset | Presence adds the container inset along the line axis, without changing its cross-axis separation track. |
decorative | Presence removes separator semantics and sets aria-hidden=true. Absent exposes a separator with its orientation. |
class | Consumer styling class on the host. Public owned hooks are part=root, plus card part=header and part=body. |
hidden | Native host visibility. Present hides the complete component; hidden=until-found retains native browser behavior. |
dir | Native inherited text direction; explicitly ltr or rtl. |
No content slots are supported. Boolean attributes use presence, including empty and false-valued spellings. These components add no keyboard, event or asynchronous lifecycle.
Five theme modes
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After
Before After