Layout

Divider

Separatore orizzontale o verticale con contenuto centrale opzionale (testo, icone). Supporta stili solid, dashed e dotted.

Import

import { Divider } from '@pzeta/vue-components'

Esempio Base

Props

PropTipoDefaultDescrizione
layout'horizontal' | 'vertical''horizontal'Orientamento del separatore
align'left' | 'center' | 'right' | 'top' | 'bottom''center'Allineamento del contenuto centrale (rilevante solo con slot default)
type'solid' | 'dashed' | 'dotted''solid'Stile del bordo
classstring''Classe CSS aggiuntiva

Slot

SlotScopeDescrizione
defaultContenuto centrale del separatore (testo, icona, etc.)

Esempi

Stili di bordo

Divider con etichetta centrale

Allineamento del contenuto

Divider verticale

Accessibilità

Il componente renderizza un elemento con role="separator" e aria-orientation impostato automaticamente in base alla prop layout (horizontal o vertical).

TypeScript

import type { DividerProps } from '@pzeta/vue-components'