буридан
Используйте интерфейс командной строки 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