StyleProps
Interface: StyleProps
Defined in: schema.ts:85
Набор стилевых свойств компонента (визуальное оформление).
В отличие от layout, эти свойства описывают «как выглядит» компонент: цвета, шрифты, границы и т.п. Конкретная интерпретация (CSS, классы, дизайн-система) определяется runtime-слоем.
В первой версии список полей умышленно ограничен, но интерфейс может расширяться по мере необходимости.
Properties
backgroundColor?
optionalbackgroundColor:PropValue
Defined in: schema.ts:90
Цвет фона.
borderColor?
optionalborderColor:PropValue
Defined in: schema.ts:93
Цвет границы.
borderRadius?
optionalborderRadius:PropValue
Defined in: schema.ts:96
Радиус скругления границы.
borderWidth?
optionalborderWidth:PropValue
Defined in: schema.ts:99
Толщина границы.
className?
optionalclassName:PropValue
Defined in: schema.ts:119
Utility / CSS / Tailwind-классы для компонента.
Конкретный формат строки не фиксируется в DSL и определяется соглашениями runtime-хоста / дизайн-системы.
color?
optionalcolor:PropValue
Defined in: schema.ts:87
Цвет текста (CSS color, токен темы и т.п.).
fontSize?
optionalfontSize:PropValue
Defined in: schema.ts:102
Размер шрифта.
fontWeight?
optionalfontWeight:PropValue
Defined in: schema.ts:105
Толщина шрифта (normal, bold, числовое значение и т.п.).
lineHeight?
optionallineHeight:PropValue
Defined in: schema.ts:108
Межстрочный интервал.
textAlign?
optionaltextAlign:PropValue
Defined in: schema.ts:111
Выравнивание текста (left, center, right, justify).