KvadrantColors

data class KvadrantColors(val accent: Color, val foreground: Color, val background: Color, val contrastForeground: Color, val contrastBackground: Color, val disabled: Color, val subtle: Color, val chrome: Color, val semitransparent: Color, val border: Color, val inactive: Color, val textBox: Color, val textBoxEditBackground: Color, val textBoxForeground: Color, val checkBoxPressed: Color, val checkBoxPressedBorder: Color, val isDark: Boolean)

The Windows Phone theme palette: thirteen tokens and one accent, transcribed from the SDK's ThemeResources.xaml.

The light theme is not an inversion of the dark one — foreground is 87 % black rather than 100 % white, subtle is 40 % against 60 %, disabled 30 % against 40 % — so both are written out.

Constructors

Link copied to clipboard
constructor(accent: Color, foreground: Color, background: Color, contrastForeground: Color, contrastBackground: Color, disabled: Color, subtle: Color, chrome: Color, semitransparent: Color, border: Color, inactive: Color, textBox: Color, textBoxEditBackground: Color, textBoxForeground: Color, checkBoxPressed: Color, checkBoxPressedBorder: Color, isDark: Boolean)

Types

Link copied to clipboard
object Companion

Properties

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

PhoneRadioCheckBoxPressedColor — what fills a check box or a radio ring while it is held.

Link copied to clipboard

PhoneRadioCheckBoxPressedBorderColor, which parts company with checkBoxPressed in light.

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

Black or white, whichever stays legible on accent.

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

PhoneTextBoxForegroundColor — what is typed into a text box, and not foreground.

Functions

Link copied to clipboard

The theme with every colour that carries text raised to WCAG AA.