Divider
A horizontal or vertical rule for separating content.
fandry-divider
Example
Link to section ExampleCustom colors and parts
Link to section Custom colors and partsThe same component with a few --fd-* tokens set around it and its parts restyled. The code is under Parts below.
Props
Link to section Props| Prop | Type | Default | Description |
|---|---|---|---|
orientation | 'horizontal' | 'vertical' | 'horizontal' | Rule direction. |
Parts
Link to section PartsStyle the elements inside the component from your own CSS with ::part(). Every fandry component renders in native shadow DOM, so parts work on LWR and Salesforce alike. For colors, spacing, radius and type across many components, set the --fd-* tokens instead. The code for the "Custom colors and parts" example above:
| Part | Description |
|---|---|
base | The outermost element. |
<!-- template -->
<div class="brand stack narrow">
<fandry-text>Free shipping over $50</fandry-text>
<fandry-divider></fandry-divider>
<fandry-text>30-day returns</fandry-text>
</div>
/* css */
/* Scoped to this demo. Set the same --fd-* tokens on :root to theme
every fandry-* component on the site. */
.brand {
--fd-border: 160 84% 26%;
--fd-border-width: 3px;
}
fandry-divider::part(base) {
border-radius: 999px;
opacity: 0.35;
}
Code
Link to section Code<fandry-divider></fandry-divider> <fandry-divider orientation="vertical"></fandry-divider>