Separator
The separator component is a visual divider used to separate content on a page. It has the ability to be oriented along the x-axis or y-axis, depending on the value of its axis property.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
Props
direction?: FluxDirection
The direction of the separator
Default: horizontal
Examples
Horizontal
A horizontal separator.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
<template>
<FluxPane>
<FluxPaneBody>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
</FluxPaneBody>
<FluxSeparator/>
<FluxPaneBody>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, blanditiis distinctio dolore eaque, eveniet fuga laborum maxime molestiae nemo nostrum, quis quo totam ullam. Accusantium animi aperiam cupiditate esse nisi.
</FluxPaneBody>
</FluxPane>
</template>
<script
setup
lang="ts">
import { FluxPane, FluxPaneBody, FluxSeparator } from '@flux-ui/components';
</script>Vertical
A vertical separator.
<template>
<FluxPane>
<FluxPaneBody>
<FluxStack
direction="horizontal"
:gap="5">
<FluxAction
icon="plus"/>
<FluxAction
icon="minus"/>
<FluxSeparator
direction="vertical"/>
<FluxAction
is-destructive
icon="trash"/>
</FluxStack>
</FluxPaneBody>
</FluxPane>
</template>
<script
setup
lang="ts">
import { FluxAction, FluxPane, FluxPaneBody, FluxSeparator, FluxStack } from '@flux-ui/components';
</script>