🎉Paper UI v2.0 is here!
See what's new

PUDivider Component

A hand-drawn style divider component for creating visual separations with various styles and orientations

Usage

Basic Usage

Content above
Content below

Vertical Divider

Left content
Right content

Different Styles

content
content
content
content

With Text

content
Section Title
content

Different Sizes

content
content
content

Props

PropTypeRequiredDefaultDescription
orientationhorizontal | verticalNohorizontalDivider orientation
dividerStylesolid | dashed | dotted | wavyNosolidDivider line style
textstringNo''Text to display in the divider
sizesmall | medium | largeNomediumDivider thickness
customClassstringNo''Custom CSS classes

Features

  • Hand-drawn style visual effects
  • Multiple orientations: horizontal and vertical
  • Various line styles: solid, dashed, dotted, wavy
  • Text support with background masking
  • Different sizes for thickness control
  • Dark mode support
  • Responsive design

Dependencies

  • Tailwind CSS for styling
  • Vue 3 Composition API