Реестр @dvizh

Компоненты, блоки, экраны и оформление для продуктов группы. Ставятся штатным CLI shadcn — файлы копируются в проект и остаются вашим кодом.

Что изменилось

Машиночитаемо — manifest.json: версия установщика, число записей и этот же список. Перед установкой стоит посмотреть его, а не помнить рассылку.

Подключение

Установщик ставится в проект и закрепляется: записи собраны под 2.8.2.

pnpm add -D shadcn-vue@2.8.2

Один раз в components.json проекта:

{
  "registries": {
    "@dvizh": "https://ui.dvizh.website/r/{name}.json"
  }
}

Дальше обычные команды. Варианты состояний ставятся первыми — порядок важен:

pnpm exec shadcn-vue add @dvizh/reka-state-variants
pnpm exec shadcn-vue add @dvizh/shadcn-utilities @dvizh/style-luma
pnpm exec shadcn-vue add @dvizh/foundation-dvizh-2 @dvizh/card

После установки пластики повесьте её класс на <body>, иначе компоненты останутся без вида: <body class="style-luma">.

Полная опись — registry.json.

Фундаменты (17)

Оформление и служебное (13)

Компоненты (66)

Блоки и экраны (38)