Theme

class Theme(val color: Theme.Color, val radius: Theme.Radius, val borderWidth: Theme.BorderWidth, val opacity: Theme.Opacity, val shadow: Theme.Shadow, val typography: Theme.Typography, val component: Theme.Component)

Constructors

Link copied to clipboard
constructor(color: Theme.Color, radius: Theme.Radius, borderWidth: Theme.BorderWidth, opacity: Theme.Opacity, shadow: Theme.Shadow, typography: Theme.Typography, component: Theme.Component)

Types

Link copied to clipboard
class BorderWidth(val default: Dp, val hover: Dp, val focus: Dp, val pressed: Dp, val active: Dp, val success: Dp, val error: Dp, val filled: Dp)
Link copied to clipboard
class Color(val bg: Theme.Color.Bg, val surface: Theme.Color.Surface, val border: Theme.Color.Border, val text: Theme.Color.Text, val icon: Theme.Color.Icon, val overlay: Theme.Color.Overlay)
Link copied to clipboard
class Component(val dynamicPagination: Theme.Component.DynamicPagination, val datePicker: Theme.Component.DatePicker, val browserFocus: Theme.Component.BrowserFocus, val switch: Theme.Component.Switch, val checkbox: Theme.Component.Checkbox, val button: Theme.Component.Button, val price: Theme.Component.Price)
Link copied to clipboard
class Opacity(val disabled: Dp)
Link copied to clipboard
class Radius(val none: Dp, val fullWidth: Dp, val indicator: Dp, val form: Dp, val surface: Dp, val tab: Dp, val action: Dp, val search: Dp, val notification: Dp, val teaserLayout: Dp, val teaserSection: Dp, val switch: Dp)
Link copied to clipboard
class Shadow(val uiElements: Theme.Shadow.UiElements, val sheet: Theme.Shadow.Sheet)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard