Skip to content

Layout

Divider

A 1px rule in the default border color.

import { Divider } from '@jsonresume/ui'Source(opens in a new tab)

Examples

Orientations

Above

AI

Blog

Media

divider/orientations.tsx
import { Divider, Stack, Text } from '@jsonresume/ui';

export default function DividerOrientations() {
  return (
    <Stack gap={4}>
      <Text>Above</Text>
      <Divider />
      <Stack direction="row" gap={3} align="center">
        <Text>AI</Text>
        <Divider orientation="vertical" />
        <Text>Blog</Text>
        <Divider orientation="vertical" />
        <Text>Media</Text>
      </Stack>
    </Stack>
  );
}

Accessibility

  • Decorative by default (aria-hidden). Set decorative={false} for a semantic separator.

Props

<Divider>

Also accepts the attributes of the element Divider renders.
PropTypeDefaultDescription
decorativebooleantrueDecorative dividers are hidden from assistive technology. Defaults to true.
orientationhorizontalverticalhorizontal