Skip to content

Theme

Interface | Source Code

A color that accents elements on the page. It should probably be complementary, but stand out against the background and foreground.


The color used to indicate an affirmative action, like a confirmation button for whether the user wants to save their data.


The color for text that appears on an element with a background of the affirmative color.


The color that should be used for the background of the page.


A color used for the button elements on the page. This should be visible against the foreground and/or background, depending on what you’re going to put elements on top of.


The color for the text of a button. This should be visible against the button color.


The color that should be used for disabled elements. This should be visible against the foreground and/or background, depending on what you’re going to put elements on top of.


The color used for the focus outline of elements. This should be easily visible against the foreground and/or background, depending on what you’re going to put elements on top of. Contrast is particularly important for this color, as it’s what will indicate to a user navigating the page with the keyboard what element is currently selected.


The color that should be used for things that sit on top of the background. This could be things like cards or nav bars. This color should be visible against the background.


The color used to call attention to extra information.


The color for text that appears on an element with a background of the info color.


The name of the theme. This should be unique among themes.


The color used to indicate a negative or possibly destructive action, like a confirmation button for deleting some data.


The color for text that appears on an element with a background of the negative color.


A color used to outline elements to show their box. This could be used to outline things like text inputs.


The color that should be used for text on the page. This should be visible against the foreground and/or background, depending on what you’re going to put elements on top of.


The color used to indicate a warning to the user. A warning isn’t as bad as something negative and should be used when indicating to the user that something had a recoverable/ignorable issue.


The color for text that appears on an element with a background of the warn color.