/
webru
/
prisma-ui
Обзор
Документация
Войти
/
webru
/
prisma-ui
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
CONTRIBUTING
42 строки
3 KB
Prisma UI Maintainers
Initial release: ops design tokens and repository docs.
14 июн 2026, 10:52
14 июн 2026, 10:52
4eea1bf
Код
Авторство
О чём код?
# Участие в разработке Prisma UI Спасибо за интерес к дизайн-системе. Prisma UI — набор CSS-токенов и конвенций для ops-интерфейсов; изменения должны оставаться минималистичными и совместимыми с существующими проектами. ## Как предложить изменение 1. Опишите задачу в issue репозитория или согласуйте изменение с мейнтейнерами. 2. Создайте ветку от `main`: `feature/краткое-описание` или `fix/краткое-описание`. 3. Внесите правки и проверьте визуально в тестовом HTML-проекте или своём приложении. 4. Откройте запрос на слияние с понятным описанием и скриншотами (если меняется внешний вид). ## Область изменений | Файл | Что можно менять | |------|------------------| | `ops-tokens.css` | CSS-переменные, базовые утилиты (`ops-mono`, `ops-state`, `ops-rail__link`) | | `README.md` | Документация, конвенции, примеры | Компоненты (таблицы, формы, layout) **не входят** в этот репозиторий — они реализуются в прикладных проектах. ## Требования к изменениям - Кодировка файлов: **UTF-8**. - CSS: не ломать существующие имена переменных без обоснования; при переименовании — описать миграцию в PR. - Обе темы (`:root` и `[data-theme="light"]`) должны оставаться согласованными. - Контраст mono-данных в светлой теме: не использовать бледный голубой на белом фоне. - Коммиты: краткое описание на русском или английском, например `tokens: improve light theme mono contrast`. ## Чек-лист запроса на слияние - [ ] Изменение описано в теле PR (зачем, что затронуто). - [ ] Проверены dark и light темы. - [ ] README обновлён, если меняются токены, классы или конвенции. - [ ] Нет лишних файлов и артефактов сборки. ## Ревью Мейнтейнеры проверяют совместимость с проектами-потребителями. Ожидайте ответ в рабочие дни. ## Синхронизация с проектами-потребителями Проекты копируют `ops-tokens.css` вручную или через свой deploy-скрипт. При изменении токенов укажите в PR, какие приложения нужно обновить.