Divider
The VDivider component is used to separate sections of lists or layouts.
Usage
Basic Usage
Dividers in their simplest form display a horizontal line.
Inset
Inset dividers are moved 44px to the right. This will cause them to line up with list items.
Vertical
Vertical dividers give you more tools for unique layouts.
Props
| Name | Type | Default |
|---|---|---|
inset | boolean | false |
vertical | boolean | false |
Events
None
Slots
None
CSS Variables
scss
:root {
--v-divider-height: 1px;
--v-divider-border-color: var(--color-gray-200);
--v-divider-border-width: var(--v-divider-height);
--v-divider-border-style: solid;
--v-divider-inset-margin: 44px;
}:root {
--v-divider-height: 1px;
--v-divider-border-color: var(--color-gray-200);
--v-divider-border-width: var(--v-divider-height);
--v-divider-border-style: solid;
--v-divider-inset-margin: 44px;
}Standalone Installation
You can also install the VDivider component individually via @morpheme/divider package:
bash
npm i @morpheme/dividernpm i @morpheme/dividervue
<script setup lang="ts">
import VDivider from '@morpheme/divider';
</script>
<template>
<VDivider />
</template><script setup lang="ts">
import VDivider from '@morpheme/divider';
</script>
<template>
<VDivider />
</template>Storybook
View Storybook documentation here.
Morpheme