Skip to content

CSS Variables

Elements uses CSS variables to allow you to customize the look and feel of your application. Any CSS variable can be overridden by setting it in your own CSS.

Each component also creates its own CSS variables, mostly inherited from the global variables. They can be found in the Component Reference of each component.

Here is a list of the global CSS variables and their default values:

VariableDefault Value
background-color#fff
background-color--activevar(--background-color)
background-color--disabled#f4f4f4
background-color--focusvar(--background-color)
background-color--hover#f2f2f2
body-colorvar(--background-color)
border-color#dadada
border-color--disabledvar(--border-color)
border-color--focusvar(--border-color)
border-color--hovervar(--border-color)
border-radius0.25rem
border-width1px
box-shadow0 0 1px 1px rgba(0, 0, 0, 0.05)
contrast-color#fff
contrast-color--disabledvar(--contrast-color)
contrast-color--focusvar(--contrast-color)
contrast-color--hovervar(--contrast-color)
feedback-background-colorvar(--feedback-color)
feedback-background-color--activevar(--feedback-color--active)
feedback-background-color--disabledvar(--feedback-color--disabled)
feedback-background-color--focusvar(--feedback-color--focus)
feedback-background-color--hovervar(--feedback-color--hover)
feedback-border-colorvar(--feedback-color--hover)
feedback-border-color--activevar(--feedback-border-color)
feedback-border-color--disabled#adc9f3
feedback-border-color--focusvar(--feedback-border-color)
feedback-border-color--hover#801a3d
feedback-box-shadow-color#df2b2b36
feedback-color#b22454
feedback-color--activevar(--feedback-color)
feedback-color--disabled#70aaff
feedback-color--focusvar(--feedback-color)
feedback-color--hover#991f48
feedback-contrast-colorvar(--contrast-color)
feedback-contrast-color--disabledvar(--feedback-contrast-color)
focus-shadow-size4px
font-size1rem
font-size-lg1.125rem
font-size-mdvar(--font-size)
font-size-sm0.875rem
font-weight-bold700
font-weight-light300
font-weight-medium500
font-weight-normal400
font-weight-semibold600
line-height1.65
placeholder-colorgray
placeholder-color--disabledvar(--placeholder-color)
placeholder-color--focusvar(--placeholder-color)
placeholder-color--hovervar(--placeholder-color)
primary-background-colorvar(--primary-color)
primary-background-color--activevar(--primary-color--active)
primary-background-color--disabledvar(--primary-color--disabled)
primary-background-color--focusvar(--primary-color--focus)
primary-background-color--hovervar(--primary-color--hover)
primary-border-colorvar(--primary-color--hover)
primary-border-color--activevar(--primary-border-color)
primary-border-color--disabled#91bdff
primary-border-color--focusvar(--primary-border-color)
primary-border-color--hover#2057a8
primary-box-shadow-color#2b73df35
primary-color#2c4bff
primary-color--activevar(--primary-color)
primary-color--disabled#70aaff
primary-color--focusvar(--primary-color)
primary-color--hover#2665c4
primary-contrast-colorvar(--contrast-color)
primary-contrast-color--disabledvar(--primary-contrast-color)
spacing1rem
spacing-lg1.25rem
spacing-md1rem
spacing-sm0.75rem
spacing-xl1.5rem
spacing-xs0.5rem
text-color#2c3e50
text-color--disabledvar(--text-color--light)
text-color--focusvar(--text-color)
text-color--hovervar(--text-color)
text-color--light#6c7782
transition-time.1s
transition-typelinear

Released under the MIT License.