Preparing search index...
The search index is not available
@thirdweb-dev/react-native
@thirdweb-dev/react-native
lightTheme
Function lightTheme
light
Theme
(
__namedParameters
?
)
:
{
borderRadii
:
{
lg
:
number
;
md
:
number
;
sm
:
number
;
xl
:
number
;
xs
:
number
;
xxl
:
number
;
}
;
colors
:
{
accentButtonColor
:
string
;
accentButtonTextColor
:
string
;
background
:
string
;
backgroundHighlight
:
string
;
backgroundInverted
:
string
;
black
:
string
;
border
:
string
;
buttonBackgroundColor
:
string
;
buttonBorderColor
:
string
;
buttonTextColor
:
string
;
error
:
string
;
iconHighlight
:
string
;
iconPrimary
:
string
;
iconSecondary
:
string
;
labelBackground
:
string
;
linkPrimary
:
string
;
red
:
string
;
textPrimary
:
string
;
textSecondary
:
string
;
transparent
:
string
;
warning
:
string
;
white
:
string
;
}
;
spacing
:
{
lg
:
number
;
md
:
number
;
none
:
number
;
sm
:
number
;
xl
:
number
;
xmd
:
number
;
xs
:
number
;
xxl
:
number
;
xxs
:
number
;
}
;
textVariants
:
{
bodyLarge
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodyLargeBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmall
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallSecondary
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
defaults
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
error
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
headerBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
link
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
letterSpacing
:
number
;
lineHeight
:
number
;
}
;
subHeader
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
}
;
}
Parameters
__namedParameters
:
ButtonTheme
&
DeepPartial
<
{
borderRadii
:
{
lg
:
number
;
md
:
number
;
sm
:
number
;
xl
:
number
;
xs
:
number
;
xxl
:
number
;
}
;
colors
:
{
accentButtonColor
:
string
;
accentButtonTextColor
:
string
;
background
:
string
;
backgroundHighlight
:
string
;
backgroundInverted
:
string
;
black
:
string
;
border
:
string
;
buttonBackgroundColor
:
string
;
buttonBorderColor
:
string
;
buttonTextColor
:
string
;
error
:
string
;
iconHighlight
:
string
;
iconPrimary
:
string
;
iconSecondary
:
string
;
labelBackground
:
string
;
linkPrimary
:
string
;
red
:
string
;
textPrimary
:
string
;
textSecondary
:
string
;
transparent
:
string
;
warning
:
string
;
white
:
string
;
}
;
spacing
:
{
lg
:
number
;
md
:
number
;
none
:
number
;
sm
:
number
;
xl
:
number
;
xmd
:
number
;
xs
:
number
;
xxl
:
number
;
xxs
:
number
;
}
;
textVariants
:
{
bodyLarge
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodyLargeBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmall
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallSecondary
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
defaults
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
error
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
headerBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
link
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
letterSpacing
:
number
;
lineHeight
:
number
;
}
;
subHeader
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
}
;
}
>
= _lightTheme
Returns
{
borderRadii
:
{
lg
:
number
;
md
:
number
;
sm
:
number
;
xl
:
number
;
xs
:
number
;
xxl
:
number
;
}
;
colors
:
{
accentButtonColor
:
string
;
accentButtonTextColor
:
string
;
background
:
string
;
backgroundHighlight
:
string
;
backgroundInverted
:
string
;
black
:
string
;
border
:
string
;
buttonBackgroundColor
:
string
;
buttonBorderColor
:
string
;
buttonTextColor
:
string
;
error
:
string
;
iconHighlight
:
string
;
iconPrimary
:
string
;
iconSecondary
:
string
;
labelBackground
:
string
;
linkPrimary
:
string
;
red
:
string
;
textPrimary
:
string
;
textSecondary
:
string
;
transparent
:
string
;
warning
:
string
;
white
:
string
;
}
;
spacing
:
{
lg
:
number
;
md
:
number
;
none
:
number
;
sm
:
number
;
xl
:
number
;
xmd
:
number
;
xs
:
number
;
xxl
:
number
;
xxs
:
number
;
}
;
textVariants
:
{
bodyLarge
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodyLargeBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmall
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallSecondary
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
defaults
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
error
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
headerBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
link
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
letterSpacing
:
number
;
lineHeight
:
number
;
}
;
subHeader
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
}
;
}
border
Radii
:
{
lg
:
number
;
md
:
number
;
sm
:
number
;
xl
:
number
;
xs
:
number
;
xxl
:
number
;
}
lg
:
number
md
:
number
sm
:
number
xl
:
number
xs
:
number
xxl
:
number
colors
:
{
accentButtonColor
:
string
;
accentButtonTextColor
:
string
;
background
:
string
;
backgroundHighlight
:
string
;
backgroundInverted
:
string
;
black
:
string
;
border
:
string
;
buttonBackgroundColor
:
string
;
buttonBorderColor
:
string
;
buttonTextColor
:
string
;
error
:
string
;
iconHighlight
:
string
;
iconPrimary
:
string
;
iconSecondary
:
string
;
labelBackground
:
string
;
linkPrimary
:
string
;
red
:
string
;
textPrimary
:
string
;
textSecondary
:
string
;
transparent
:
string
;
warning
:
string
;
white
:
string
;
}
accent
Button
Color
:
string
accent
Button
Text
Color
:
string
background
:
string
background
Highlight
:
string
background
Inverted
:
string
black
:
string
border
:
string
button
Background
Color
:
string
button
Border
Color
:
string
button
Text
Color
:
string
error
:
string
icon
Highlight
:
string
icon
Primary
:
string
icon
Secondary
:
string
label
Background
:
string
link
Primary
:
string
red
:
string
text
Primary
:
string
text
Secondary
:
string
transparent
:
string
warning
:
string
white
:
string
spacing
:
{
lg
:
number
;
md
:
number
;
none
:
number
;
sm
:
number
;
xl
:
number
;
xmd
:
number
;
xs
:
number
;
xxl
:
number
;
xxs
:
number
;
}
lg
:
number
md
:
number
none
:
number
sm
:
number
xl
:
number
xmd
:
number
xs
:
number
xxl
:
number
xxs
:
number
text
Variants
:
{
bodyLarge
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodyLargeBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmall
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
bodySmallSecondary
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
defaults
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
error
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
;
header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
headerBold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
link
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
letterSpacing
:
number
;
lineHeight
:
number
;
}
;
subHeader
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
;
}
body
Large
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
body
Large
Bold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
body
Small
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
body
Small
Bold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
body
Small
Secondary
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
defaults
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
error
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
textAlign
:
string
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
text
Align
:
string
header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
header
Bold
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
link
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
letterSpacing
:
number
;
lineHeight
:
number
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
letter
Spacing
:
number
line
Height
:
number
sub
Header
:
{
color
:
string
;
fontFamily
:
undefined
|
string
;
fontSize
:
number
;
fontWeight
:
string
;
lineHeight
:
number
;
}
color
:
string
font
Family
:
undefined
|
string
font
Size
:
number
font
Weight
:
string
line
Height
:
number
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
@thirdweb-dev/react-native
CoinbaseWallet
EmbeddedWallet
LocalWallet
MagicLink
MagicWallet
MetaMaskWallet
RainbowWallet
ThirdwebSDK
ThirdwebStorage
TrustWallet
WalletConnect
WalletConnectBase
WalletConnectV2
ISecureStorage
ThirdwebAuthConfig
ThirdwebProviderCoreProps
ThirdwebSDKProviderProps
UserWithData
AcceptDirectOffer
AirdropNFTParams
BurnNFTParams
Loading...
Generated using
TypeDoc