Eburet UI — shadcn registry

Переиспользуемые компоненты для продуктов Eburet (calc, makosh, perun). Ставятся через shadcn CLI.

Компоненты

DataViews — таблица / доска / календарь / галерея / таймлайн / список. Фильтры (Notion-стиль), сортировка, группировка, color rules, инлайн-редактирование, виртуализация.
npx shadcn@latest add https://ui.eburet.tech/r/data-views.json
/r/data-views.json
Tokens — дизайн-токены (тёмная/светлая темы, Inter).
npx shadcn@latest add https://ui.eburet.tech/r/tokens.json
/r/tokens.json

Как подключить

  1. В проекте-потребителе: npx shadcn@latest init (если ещё нет).
  2. npx shadcn@latest add https://ui.eburet.tech/r/tokens.json → импортируй styles/eburet-tokens.css в глобальный CSS.
  3. npx shadcn@latest add https://ui.eburet.tech/r/data-views.json → появятся components/dataviews/*.
  4. Используй <TableView />, <ViewBar /> и т.д. со своими данными (поля + строки).

Репозиторий: ebureth/ui. Источник правды компонентов — calc (полигон /data).