Theme variables Cheat sheet
Cheatsheet use values from native-base-theme/variables/platform.js
0.1. Brand colors
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
brandPrimary |
color |
Brand primary color |
#007aff |
#3F51B5 |
brandInfo |
color |
Brand info color |
#62B1F6 |
#62B1F6 |
brandSuccess |
color |
Brand success color |
#5cb85c |
#5cb85c |
brandDanger |
color |
Brand danger color |
#d9534f |
#d9534f |
brandWarning |
color |
Brand warning color |
#f0ad4e |
#f0ad4e |
brandDark |
color |
Brand dark color |
#000 |
#000 |
brandLight |
color |
Brand light color |
#f4f4f4 |
#f4f4f4 |
0.2. Accordion
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
headerStyle |
color |
Header color |
#edebed |
#edebed |
iconStyle |
color |
Icon color when closed |
#000 |
#000 |
contentStyle |
color |
Content color |
#f5f4f5 |
#f5f4f5 |
expandedIconStyle |
color |
Icon color when open |
#000 |
#000 |
accordionBorderColor |
color |
Header and Content border color |
#d3d3d3 |
#d3d3d3 |
0.3. Badge
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
badgeBg |
color |
Badge text color |
#ed1727 |
#ed1727 |
badgeColor |
color |
Badge background color |
#fff |
#fff |
badgePadding |
number |
Badge padding |
3 |
0 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
btnFontFamily |
font family |
Font family of button text |
System |
Roboto_medium |
btnDisabledBg |
color |
Disabled button background color |
#b5b5b5 |
#b5b5b5 |
buttonPadding |
number |
Button padding |
6 |
6 |
btnUppercaseAndroidText |
boolean |
UpperCase Text in Android |
- |
true |
0.5. Card
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
cardDefaultBg |
color |
Background color for card item |
#fff |
#fff |
cardBorderColor |
color |
Border color for card |
#ccc |
#ccc |
cardBorderRadius |
number |
Border Radius |
2 |
2 |
cardItemPadding |
number |
Padding between Card and CardItem |
10 |
12 |
0.6. CheckBox
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
CheckboxRadius |
number |
Checkbox radius |
13 |
0 |
CheckboxBorderWidth |
number |
Checkbox border width |
1 |
2 |
CheckboxPaddingLeft |
number |
Checkbox left padding |
4 |
2 |
CheckboxPaddingBottom |
number |
Checkbox bottom padding |
0 |
5 |
CheckboxIconSize |
number |
Icon size of checkbox |
21 |
16 |
CheckboxIconMarginTop |
number |
Top margin for checkbox icon |
undefined |
1 |
CheckboxFontSize |
number |
Size of checkbox font |
23/0.9 |
17 |
DefaultFontSize |
number |
Default Font size |
17 |
17 |
checkboxBgColor |
color |
Background color for checkbox |
#039BE5 |
#039BE5 |
checkboxSize |
number |
Size of checkbox |
20 |
20 |
checkboxTickColor |
color |
Checkbox tick color |
#fff |
#fff |
0.7. Container
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
containerBgColor |
color |
Default background color |
#fff |
#fff |
0.8. Date Picker
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
datePickerTextColor |
color |
date display color |
#000 |
#000 |
datePickerBg |
color |
Background color of modal |
transparent |
transparent |
0.9. Font
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
fontFamily |
font family |
text font family |
System |
Roboto |
fontSizeBase |
number |
text font size |
15 |
15 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
footerHeight |
number |
Height of footer |
55/89 |
55 |
footerDefaultBg |
color |
Background color for footer |
#F8F8F8 |
#F8F8F8 |
footerPaddingBottom |
number |
Bottom padding for footer |
0 |
0 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
tabBarTextColor |
color |
Text color of tab |
#6b6b6b |
#b3c7f9 |
tabBarTextSize |
number |
Font size of tab |
14 |
11 |
activeTab |
color |
- |
#007aff |
#fff |
sTabBarActiveTextColor |
color |
- |
#007aff |
#007aff |
tabBarActiveTextColor |
color |
Text color of active tab |
#007aff |
#fff |
tabActiveBgColor |
color |
Background color of active tab |
#cde1f9 |
#3F51B5 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
toolbarBtnColor |
color |
Button color in header |
#F8F8F8 |
#3F51B5 |
toolbarDefaultBg |
color |
Background color for header |
#F8F8F8 |
#F8F8F8 |
toolbarHeight |
number |
Height of header |
64/89 |
56 |
toolbarSearchIconSize |
number |
Icon size of header search icon |
20 |
23 |
toolbarInputColor |
number |
Input color of header |
#CECDD2 |
#fff |
searchBarHeight |
number |
Height of search bar |
30 |
40 |
searchBarInputHeight |
number |
Height of search bar input |
30 |
50 |
toolbarBtnTextColor |
color |
Button text color of header |
#007aff |
#fff |
toolbarDefaultBorder |
color |
Border color of header |
#a7a6ab |
#3F51B5 |
iosStatusbar |
string |
Theme of iOS status bar |
dark-content |
light-content |
0.13. Icon
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
iconFamily |
string |
Icon Family |
Ionicons |
Ionicons |
iconFontSize |
number |
Size of icon |
30 |
28 |
iconHeaderSize |
number |
- |
33 |
24 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
inputFontSize |
number |
Font size of input text |
17 |
17 |
inputBorderColor |
color |
Textbox border color |
#D9D5DC |
#D9D5DC |
inputSuccessBorderColor |
color |
Textbox border color with success prop |
#2b8339 |
#2b8339 |
inputErrorBorderColor |
color |
Textbox border color with error prop |
#ed2f2f |
#ed2f2f |
inputHeightBase |
number |
Height of input |
50 |
50 |
0.15. Line height
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
btnLineHeight |
number |
Line height of text in button |
19 |
19 |
lineHeightH1 |
number |
Line height of H1 |
32 |
32 |
lineHeightH2 |
number |
Line height of H2 |
27 |
27 |
lineHeightH3 |
number |
Line height of H3 |
22 |
22 |
lineHeight |
number |
Default line height |
20 |
24 |
0.16. List
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
listBg |
color |
Background color of list |
transparent |
transparent |
listBorderColor |
color |
Border color of list |
#c9c9c9 |
#c9c9c9 |
listDividerBg |
color |
Divider color of list |
#f4f4f4 |
#f4f4f4 |
listBtnUnderlayColor |
color |
- |
#DDD |
#DDD |
listItemPadding |
color |
Padding for list item |
10 |
12 |
listNoteColor |
color |
Color of note text |
#808080 |
#808080 |
listNoteSize |
color |
Size of note text |
13 |
13 |
listItemSelected |
color |
Color of Text and Icons when ListItem is selected |
13 |
13 |
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
radioBtnSize |
number |
Size of radio button |
25 |
23 |
radioSelectedColorAndroid |
color |
Color of selected radio button |
- |
#3F51B5 |
radioBtnLineHeight |
number |
Line height of radio button |
29 |
24 |
0.18. Segment
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
segmentBackgroundColor |
color |
Background color of segment |
#F8F8F8 |
#3F51B5 |
segmentActiveBackgroundColor |
color |
Background color of active segment |
#007aff |
#fff |
segmentTextColor |
color |
Color of segment text |
#007aff |
#fff |
segmentActiveTextColor |
color |
Color of active segment text |
#fff |
#3F51B5 |
segmentBorderColor |
color |
Color of segment border |
#007aff |
#fff |
segmentBorderColorMain |
color |
- |
#a7a6ab |
#3F51B5 |
0.19. Spinner
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
defaultSpinnerColor |
color |
Default color for spinner |
#45D56E |
#45D56E |
inverseSpinnerColor |
color |
Inverse color for spinner |
#1A191B |
#1A191B |
0.20. Tab
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
tabDefaultBg |
color |
Default background color for tab |
#F8F8F8 |
#3F51B5 |
topTabBarTextColor |
color |
Tab text color |
#6b6b6b |
#b3c7f9 |
topTabBarActiveTextColor |
color |
Active tab text color |
#007aff |
#fff |
topTabBarBorderColor |
color |
Border color for tab |
#a7a6ab |
#fff |
topTabBarActiveBorderColor |
color |
Border color for active tab |
#007aff |
#fff |
0.21. Tabs
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
tabBgColor |
color |
Background color for tab container |
#F8F8F8 |
#F8F8F8 |
tabFontSize |
number |
Font size of tab |
15 |
15 |
0.22. Text
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
textColor |
color |
Text color |
Ionicons |
Ionicons |
inverseTextColor |
color |
Inverse text color |
#fff |
#fff |
noteFontSize |
number |
Font size of note text |
14 |
14 |
0.23. Title
Variable |
Type |
Description |
Platform values
|
iOS |
Android |
titleFontfamily |
string |
Font family of title |
System |
Roboto_medium |
titleFontSize |
number |
Font size of title |
17 |
19 |
subTitleFontSize |
number |
Font size of subtitle |
12 |
14 |
subtitleColor |
color |
Font color of subtitle |
#8e8e93 |
#FFF |
titleFontColor |
color |
Font color of title |
#000 |
#FFF |