Documentation
Preparing search index...
core/src
ThemeStyleProps
Type Alias ThemeStyleProps
ThemeStyleProps
:
Partial
<
{
align
:
ThemeStyleFlexAlignmentProp
;
alignSelf
:
ThemeStyleFlexAlignmentProp
;
bg
:
ThemeStyleColorProp
|
"inherit"
;
blurBg
:
boolean
;
border
:
ThemeStyleColorProp
|
"inherit"
|
"transparent"
;
borderBottom
:
ThemeStyleProps
[
"border"
]
;
borderLeft
:
ThemeStyleProps
[
"border"
]
;
borderRight
:
ThemeStyleProps
[
"border"
]
;
borderStyle
:
"solid"
|
"dashed"
;
borderTop
:
ThemeStyleProps
[
"border"
]
;
borderWidth
:
number
;
bottom
:
ThemeStyleSpacingProp
|
string
;
bottomLeftRadius
:
keyof
Theme
[
"border"
]
[
"radiusPx"
]
|
number
;
bottomRightRadius
:
keyof
Theme
[
"border"
]
[
"radiusPx"
]
|
number
;
c
:
ThemeStyleColorProp
|
"inherit"
;
centered
:
boolean
;
classes
:
ThemeStyleClass
[]
;
column
:
boolean
;
cursor
:
"default"
|
"text"
|
"pointer"
|
"not-allowed"
|
"unset"
;
darkenBg
:
boolean
;
display
:
"block"
|
"flex"
|
"grid"
|
"none"
;
filter
:
string
;
fontFamily
:
keyof
Theme
[
"font"
]
[
"family"
]
;
fontSize
:
keyof
Theme
[
"font"
]
[
"sizePx"
]
|
number
|
"inherit"
;
fontWeight
:
"normal"
|
"bold"
;
gridArea
:
string
;
gridGap
:
string
;
gridTemplateColumns
:
string
;
gridTemplateRows
:
string
;
grow
:
boolean
;
h
:
string
;
inline
:
boolean
;
italic
:
boolean
;
justify
:
ThemeStyleFlexAlignmentProp
;
justifySelf
:
ThemeStyleFlexAlignmentProp
;
left
:
ThemeStyleSpacingProp
|
string
;
lightenBg
:
boolean
;
lineHeight
:
keyof
Theme
[
"font"
]
[
"lineHeightPx"
]
|
1
|
"inherit"
;
m
:
ThemeStyleSpacingProp
;
maxH
:
string
;
maxW
:
string
|
"element"
;
mb
:
ThemeStyleSpacingProp
;
minH
:
string
;
minW
:
string
;
ml
:
ThemeStyleSpacingProp
;
mr
:
ThemeStyleSpacingProp
;
mt
:
ThemeStyleSpacingProp
;
mx
:
ThemeStyleSpacingProp
|
"auto"
;
my
:
ThemeStyleSpacingProp
|
"auto"
;
onMobile
:
Omit
<
ThemeStyleProps
,
"classes"
|
"transitions"
>
;
onTablet
:
Omit
<
ThemeStyleProps
,
"classes"
|
"transitions"
>
;
opacity
:
keyof
Theme
[
"opacity"
]
;
overflow
:
"hidden"
|
"auto"
;
overflowX
:
ThemeStyleProps
[
"overflow"
]
;
overflowY
:
ThemeStyleProps
[
"overflow"
]
;
p
:
ThemeStyleSpacingProp
;
pb
:
ThemeStyleSpacingProp
;
pl
:
ThemeStyleSpacingProp
;
pointerEvents
:
"none"
|
"auto"
;
position
:
"relative"
|
"absolute"
|
"fixed"
|
"sticky"
;
pr
:
ThemeStyleSpacingProp
;
pt
:
ThemeStyleSpacingProp
;
px
:
ThemeStyleSpacingProp
;
py
:
ThemeStyleSpacingProp
;
radius
:
keyof
Theme
[
"border"
]
[
"radiusPx"
]
|
number
;
reverse
:
boolean
;
right
:
ThemeStyleSpacingProp
|
string
;
shadow
:
keyof
Theme
[
"shadow"
]
;
shrink
:
boolean
;
strikethrough
:
boolean
;
textAlign
:
"left"
|
"center"
|
"right"
;
textShadow
:
boolean
;
textWrap
:
"nowrap"
|
"balance"
;
top
:
ThemeStyleSpacingProp
|
string
;
topLeftRadius
:
keyof
Theme
[
"border"
]
[
"radiusPx"
]
|
number
;
topRightRadius
:
keyof
Theme
[
"border"
]
[
"radiusPx"
]
|
number
;
transform
:
string
;
transformOrigin
:
string
;
transition
:
boolean
;
transitionDelay
:
number
;
transitionDuration
:
number
;
transitions
:
Partial
<
Record
<
ThemeStyleTransition
,
boolean
>
>
;
underline
:
boolean
;
w
:
string
;
wrap
:
boolean
;
zIndex
:
ThemeStyleZIndexCategory
|
number
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Documentation
Loading...