Kevin Theme Attributes
Available component attributes:
kevinToolbarStyle
- defines toolbar stylekevinPrimaryButtonStyle
- defines style for primary buttonskevinWindowTransitionStyle
- defines animations that will be used for transitions between windowskevinTextInputContainerStyle
- defines style forTextInputLayout
. This uses material components library.kevinTextInputStyle
- defines style forTextInputEditText
thats inTextInputLayout
kevinSelectionViewStyle
- defines style forSelectionView
. It's our custom component and you can see how to style it here.kevinProgressViewStyle
- defines style forProgressBar
kevinHeaderStyle
- defines style for Header elementskevinBankListItemContainerStyle
- defines style for single bank containerkevinCountryListItemContainerStyle
- defines style for country selection list container
Typography attributes:
kevinWindowTitleTextStyle
- text style used for window titleskevinWindowSubtitleTextStyle
- text style used for window subtitles. These are text elements below window title.kevinModalTitleTextStyle
- text style used forBottomSheet
title
Dimension attributes:
kevinMarginStart
- sets the custom margin start inset in relation to the windowkevinMarginEnd
- sets the custom margin end inset in relation to the windowkevinBankListItemCornerRadius
- sets corner radius for bank list item. If you have changedbackground
attribute inkevinBankListItemContainerStyle
, then this will have no effect.kevinCountryListCornerRadius
- corner radius for country list container
Other attributes:
kevinOverrideCountryBackground
- when set to true, this allows to specify background for country list items.kevinSheetHandleColor
- used for BottomSheet window handle colorkevinLinkColor
- used for external web links text colorkevinUseLightBankIcons
- allows you to control bank icon appearance. If set to true, bank icons will be white, if false, colored icons will be used.
Last updated