Skip to content

Divider

Компонент Divider создает визуальный разделитель между секциями контента.

Установка

bash
npx @zizigy/capsule add Divider

Использование

Горизонтальный (по умолчанию)

html
<capsule-divider></capsule-divider>

Вертикальный

СлеваСправа
html
<capsule-divider orientation="vertical"></capsule-divider>

Толщина

html
<capsule-divider thickness="thin"></capsule-divider>
<capsule-divider thickness="thick"></capsule-divider>

Цвета

html
<capsule-divider color="primary"></capsule-divider>
<capsule-divider color="error"></capsule-divider>
<capsule-divider color="success"></capsule-divider>

Варианты

html
<capsule-divider variant="ghost"></capsule-divider>

Атрибуты

АтрибутТипПо умолчаниюОписание
orientationstringhorizontalНаправление (horizontal или vertical)
thicknessstring-Толщина линии (thin или thick)
colorstring-Вариант цвета (primary, error, warning и т.д.)
variantstring-Визуальный стиль (ghost)

Значения orientation

  • horizontal — Горизонтальный разделитель (по умолчанию)
  • vertical — Вертикальный разделитель

Значения thickness

  • thin — Тонкий (0.5px)
  • thick — Толстый (2px)

Значения color

  • primary — Основной цвет бренда
  • error — Цвет ошибки
  • warning — Цвет предупреждения
  • success — Цвет успеха
  • info — Информационный цвет

Значения variant

  • ghost — Полупрозрачный ghost разделитель

Доступность

  • ✅ ARIA role="separator" устанавливается автоматически
  • ✅ aria-orientation соответствует атрибуту orientation
  • ✅ Семантический разделитель для screen readers

Released under the MIT License.