spec: archive local design token simplification
This commit is contained in:
@@ -19,7 +19,9 @@
|
||||
из UI-библиотеки в токены MUST сохранять их эффективные значения; не включённые
|
||||
в контракт библиотечные defaults MAY оставаться у библиотеки. Выделение фундамента MUST сохранять текущий
|
||||
внешний вид, светлую схему и поведение приложения без массовой замены локальных
|
||||
значений оформления.
|
||||
значений оформления. Источник SHALL поставляться вместе с приложением как
|
||||
доверенная конфигурация; загрузка внешних или пользовательских токенов
|
||||
и отдельная runtime-валидация произвольных документов не поддерживаются.
|
||||
|
||||
#### Scenario: Компонент отображается в приложении и каталоге
|
||||
|
||||
@@ -54,10 +56,10 @@
|
||||
|
||||
#### Scenario: Исходные токены некорректны
|
||||
|
||||
- **WHEN** источник содержит неподдерживаемую единицу, некорректную шкалу или
|
||||
семантическую ссылку на отсутствующий цвет
|
||||
- **THEN** ошибка обнаруживается при проверке или загрузке фундамента, без
|
||||
молчаливой подстановки другого визуального значения
|
||||
- **WHEN** разработчик вносит некорректное значение в локальный источник
|
||||
- **THEN** отдельный runtime-валидатор не применяется; корректность изменения
|
||||
проверяется при review и проверке представления, автоматическое отклонение
|
||||
любого некорректного документа не гарантируется
|
||||
|
||||
### Requirement: Общие компоненты независимы от предметной области
|
||||
|
||||
|
||||
Reference in New Issue
Block a user