буридан

Используйте интерфейс командной строки Buridan для добавления компонентов, применения тем и управления проектом пользовательского интерфейса Buridan.

Установка

pip install buridan-create

Все команды должны запускаться из корня вашего проекта Reflex, где находится rxconfig.py.

создать

Откройте конструктор тем Buridan UI в своем браузере. Используйте его, чтобы настроить свою дизайн-систему и создать уникальный предустановленный идентификатор.

buridan create

инициализация

Инициализируйте пользовательский интерфейс Buridan в своем проекте. Эта команда настраивает утилиты CSS (мерцание, полосу прокрутки) в assets/globals.css и обновляет rxconfig.py необходимой конфигурацией Tailwind.

buridan init

применить

Примените предустановку темы к своему проекту. Генерирует блоки переменных CSS :root и .dark в assets/globals.css на основе заданного идентификатора из конструктора тем.

buridan apply --preset <ID>

Аргументы: - --preset: идентификатор предустановки темы из конструктора тем Buridan UI. Используйте b0 в качестве темы по умолчанию.

Пример:

buridan apply --preset b0
buridan apply --preset b2D0wqNxT

добавить

Добавьте компоненты и их зависимости в ваш проект.

buridan add <name>

Вы можете добавить несколько компонентов одновременно:

buridan add button input select

Блоки (диаграммы, дашборды и т.п.) можно добавлять аналогичным образом:

buridan add line_chart_01

Компоненты размещаются в components/, блоки в blocks/. Зависимости разрешаются и добавляются автоматически.

Примечание. Для корректного отображения компонентов требуется тема. Запустите buridan apply перед использованием компонентов.

список

Отобразите все доступные компоненты и блоки.

buridan list

Рекомендуемый рабочий процесс

buridan create                    # build your theme, copy the preset ID
buridan init                      # set up utilities and Tailwind config
buridan apply --preset <ID>       # apply your theme
buridan add button input select   # add the components you need