Noto Sans
Строгий монохром, яркие продуктовые градиенты, Noto Sans, pill-геометрия и дизайн-инструмент, который спроектировал себя.
BrandOS — это небольшой CLI и агентский prompt, который превращает бриф в переносимый дизайн-контракт: токены, темы, 8 осей настройки, бренд-знаки и parser surface.
npx brand-os init --name "Acme" --style minimal --palette slateSchema -> DESIGN.md -> tweaks -> previews
Темы с проверкой контраста (WCAG AA + APCA Lc)
Любая UI-библиотека — UI8Kit поставляется как эталон
Пять фаз выполняются локально на вашей машине — без SaaS посредника.
brand-os discover
Читаем бриф...
brand-os --ast-input <url>
Обходим HTML AST...
brand-os init --json
Генерируем semantic tokens...
brand-os tweaks --apply
Запускаем 8-axis tweaks engine...
brand-os --bootstrap
Пишем DESIGN.md (YAML + 8 sections)...
Each card opens its own design-system preview. Same UI8Kit primitives, different brand layer.
Noto Sans
Строгий монохром, яркие продуктовые градиенты, Noto Sans, pill-геометрия и дизайн-инструмент, который спроектировал себя.
Nunito / Nunito Sans
Нейтральная slate-палитра, Nunito для заголовков, Nunito Sans для текста и семантические CVA-примитивы. Прототипный слой, на который накладываются бренды.
Cormorant Garamond / Manrope
Тёплая hospitality-палитра, Cormorant Garamond для заголовков, Manrope для текста и мягкая глубина. Для меню, бронирований и CMS dashboards.
Noto Sans
Уверенный тёмный canvas, яркий красный accent, hosted-UI паттерны и Noto Sans. Self-hosted SAML 2.0 + OIDC + Passkeys.
Each phase is useful alone and composable end-to-end.
Начните с короткого брифа. Агент спрашивает только то, чего не хватает, и аккуратно выводит остальное.
Опциональный HTML-анализ поднимает цвета, типографику, плотность и повторяющиеся оболочки.
Токены, темы, бренд-знаки, parser contract и DESIGN.md становятся единым источником правды.
Настраивайте радиус, плотность, глубину, motion, type scale и поверхность без переписывания компонентов.
Соберите пакет и проверьте контраст до того, как дизайн-система покинет репозиторий.
осей настройки в контракте
бренда в витрине
локализованные версии
сырьевых layout-тегов
BrandOSS gives you the contract. The Go UI proves it can become a real design system.
YAML-fronted контракт, который LLM-агенты читают без дополнительной prompt-обвязки.
Светлая, тёмная, типографика, радиус и глубина выражены через семантические токены.
Цветовые роли проверяются как доступные пары до того, как становятся UI-поверхностями.
Каждая страница демонстрирует контракт через примитивы UI8Kit и нейтральные композиты.
Схемы и emissions остаются в репозитории. SaaS control plane не требуется.
Cursor rules фиксируют семантику тегов, ui8px policy и границы Block/Box.
Short answers about BrandOSS, UI8Kit and the migration from React.
Нет. Это repository-first сайт для презентации и разработки переносимых бренд-контрактов.
UI8Kit доказывает, что контракт реализуем через семантические Go-компоненты, а не через framework-specific JSX.
Go-версия начинается с обычных shadcn :root и .dark токенов. Per-brand switching можно добавить позже на серверной стороне.
Правила тегов UI8Kit и ui8px policy фильтруют теги, utility-классы, spacing и повторяющиеся паттерны.
Используйте CLI для дизайн-контрактов, а этот сайт — как эталон Go, templ, UI8Kit и строгой utility policy.
npx brand-os init