DefaultTheme

open class DefaultTheme : Theme

defines the default values and scales for fritz2

Constructors

DefaultTheme
Link copied to clipboard
js
fun DefaultTheme()

Functions

equals
Link copied to clipboard
js
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
js
open fun hashCode(): Int
toString
Link copied to clipboard
js
open fun toString(): String

Properties

borderWidths
Link copied to clipboard
js
open override val borderWidths: Thickness
definition of the scale for border-widths
breakPoints
Link copied to clipboard
js
override val breakPoints: ResponsiveValue
break points for different screen sizes that apply when working with ResponsiveValues
button
Link copied to clipboard
js
open override val button: PushButtonStyles
checkbox
Link copied to clipboard
js
open override val checkbox: CheckboxStyles
colors
Link copied to clipboard
js
open override val colors: Colors
definition of the theme's colors
fonts
Link copied to clipboard
js
open override val fonts: Fonts
definition of the theme's fonts
fontSizes
Link copied to clipboard
js
open override val fontSizes: ScaledValue
definition of the font-size-scale
gaps
Link copied to clipboard
js
open override val gaps: ScaledValue
definition of the scale for gaps
icons
Link copied to clipboard
js
open override val icons: Icons
definition of theme-icons
input
Link copied to clipboard
js
open override val input: InputFieldStyles
letterSpacings
Link copied to clipboard
js
open override val letterSpacings: ScaledValue
definition of the scale for letter-spacings
lineHeights
Link copied to clipboard
js
open override val lineHeights: ScaledValue
definition of the scale for line-heights
mediaQueryLg
Link copied to clipboard
js
open override val mediaQueryLg: String
the media query used for large screens
mediaQueryMd
Link copied to clipboard
js
open override val mediaQueryMd: String
the media query used for middle sized screens
mediaQueryXl
Link copied to clipboard
js
open override val mediaQueryXl: String
the media query used for extra-large screens
modal
Link copied to clipboard
js
open override val modal: ModalStyles
name
Link copied to clipboard
js
open override val name: String
an human readable name like `default` or `dark` for example
opacities
Link copied to clipboard
js
open override val opacities: WeightedValue
definition of the scale for opacities
popover
Link copied to clipboard
js
open override val popover: PopoverStyles
definition of the theme's popover
position
Link copied to clipboard
js
open override val position: ScaledValue
definition of the position-scale
radii
Link copied to clipboard
js
open override val radii: ScaledValue
definition of the scale for border-radii
radio
Link copied to clipboard
js
open override val radio: RadioStyles
reset
Link copied to clipboard
js
open override val reset: String
css to reset browser's defaults and set your own
shadows
Link copied to clipboard
js
open override val shadows: Shadows
definition of the theme's shadows
sizes
Link copied to clipboard
js
open override val sizes: Sizes
definition of the theme's sizes
space
Link copied to clipboard
js
open override val space: ScaledValue
definition of the space-scale
switch
Link copied to clipboard
js
open override val switch: SwitchStyles
textarea
Link copied to clipboard
js
open override val textarea: TextAreaStyles
tooltip
Link copied to clipboard
js
open override val tooltip: Tooltip
zIndices
Link copied to clipboard
js
open override val zIndices: ZIndices
definition of the theme's z-indices