Property Naming
Описание принципов и правил наименования свойств компонентов
Специальные символы
При наименовании используются следующие символы:
Принципы
Названия свойств должны максимально совпадать со свойствами разработчиков.
Вложенные / зависимые свойства должны начинаться с "ㅤ" и последующего "пробела".
Пример:
Наименование boolean property должно совпадать с instance swap
Общепринятые названия
State:
Default
Hover
Active / Pressed
Disabled
Disabled. Дополнительно делается отдельным свойством через тогл. Содержится в свойстве State
Size
Status / Appearance:
Brand
Neutral
Success
Warning
Danger
*Align* Slot
Icon *Number* / Icon *Align*
NgContent
Clear Button
Label
Placeholder
Required
Value
Рекомендации и особенности
При соблюдении идентичности свойств в экземплярах заменяемых компонентов — состояния будут сохраняться. Пример: При замене Устаревшей версии кнопок в макетах на Новую.
Last updated