Copyright | (c) 2018 Francisco Vallarino |
---|---|
License | BSD-3-Clause (see the LICENSE file) |
Maintainer | fjvallarino@gmail.com |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Theme configuration types.
Synopsis
- data Theme = Theme {}
- data ThemeState = ThemeState {
- _thsEmptyOverlayStyle :: StyleState
- _thsBtnStyle :: StyleState
- _thsBtnMainStyle :: StyleState
- _thsCheckboxStyle :: StyleState
- _thsCheckboxWidth :: Double
- _thsDateFieldStyle :: StyleState
- _thsDialStyle :: StyleState
- _thsDialWheelRate :: Rational
- _thsDialWidth :: Double
- _thsDialogFrameStyle :: StyleState
- _thsDialogTitleStyle :: StyleState
- _thsDialogCloseIconStyle :: StyleState
- _thsDialogButtonsStyle :: StyleState
- _thsDialogMsgBodyStyle :: StyleState
- _thsDropdownMaxHeight :: Double
- _thsDropdownStyle :: StyleState
- _thsDropdownListStyle :: StyleState
- _thsDropdownItemStyle :: StyleState
- _thsDropdownItemSelectedStyle :: StyleState
- _thsExternalLinkStyle :: StyleState
- _thsLabelStyle :: StyleState
- _thsNumericFieldStyle :: StyleState
- _thsOptionBtnOnStyle :: StyleState
- _thsOptionBtnOffStyle :: StyleState
- _thsRadioStyle :: StyleState
- _thsRadioWidth :: Double
- _thsScrollOverlay :: Bool
- _thsScrollFollowFocus :: Bool
- _thsScrollBarColor :: Color
- _thsScrollThumbColor :: Color
- _thsScrollBarWidth :: Double
- _thsScrollThumbWidth :: Double
- _thsScrollThumbRadius :: Double
- _thsScrollWheelRate :: Rational
- _thsSeparatorLineWidth :: Double
- _thsSeparatorLineStyle :: StyleState
- _thsSelectListStyle :: StyleState
- _thsSelectListItemStyle :: StyleState
- _thsSelectListItemSelectedStyle :: StyleState
- _thsSliderStyle :: StyleState
- _thsSliderRadius :: Maybe Double
- _thsSliderThumbFactor :: Double
- _thsSliderWheelRate :: Rational
- _thsSliderWidth :: Double
- _thsTextAreaStyle :: StyleState
- _thsTextFieldStyle :: StyleState
- _thsTimeFieldStyle :: StyleState
- _thsToggleBtnOnStyle :: StyleState
- _thsToggleBtnOffStyle :: StyleState
- _thsTooltipStyle :: StyleState
- _thsUserStyleMap :: Map String StyleState
- _thsUserColorMap :: Map String Color
Documentation
Theme configuration for each state, plus clear/base color.
Instances
data ThemeState Source #
Default theme settings for each widget.