Components
Divider
It's just a line.
Default
This text is placed over
This text is placed under
This text is placed under
This text is placed over<hr class="ui-divider" />This text is placed underVariants
Tonal
Filled
Primary
Filled
Primary
Tonal<hr class="ui-divider ui-border-tonal" />
Filled<hr class="ui-divider ui-border-filled" />
Primary<hr class="ui-divider ui-border-primary" />API
Divider API
| Type | Modifiers | Default | Description |
|---|---|---|---|
| Variants | .ui-border-filled, .ui-border-primary, .ui-border-tonal | - | The variant to use. |
Parts
| Part | Description |
|---|---|
hr.ui-divider | The divider line. |
Installation
@layer components.root { :where(.ui-divider) { background-color: var(--border-color); block-size: var(--border-size-1); margin-block: var(--size-fluid-3);
/* Border color */ &.ui-border-filled { background-color: var(--surface-filled); }
&.ui-border-primary { background-color: var(--primary); }
&.ui-border-tonal { background-color: var(--surface-tonal); } }}