CSS Variables

Varvara CSS is customizable using CSS Variables (also called CSS custom properties).

Border

CSS VariableDefault Value
--va-border-width1px
--va-border-colorvar(--va-text-normal)

Colors

CSS VariableDefault Value
--va-color-primarylight-dark(mediumvioletred, #9fe88d)
--va-color-foregroundlight-dark(#29353d, #b3ccd6)
--va-color-backgroundlight-dark(#f3f5f7, #2a303c)
--va-background-primaryvar(--va-color-background)
--va-text-normalvar(--va-color-foreground)
--va-text-weakcolor-mix(in srgb, var(--va-text-normal) 20%, transparent)
--va-surface-primarycolor-mix(in srgb, var(--va-color-background) 80%, transparent)
--va-surface-primary-altcolor-mix(in srgb, var(--va-color-background) 80%, var(--va-color-foreground))

Font Size

CSS VariableDefault Value
--va-font-size-ratio1
--va-font-size-00calc(0.5rem * var(--va-font-size-ratio))
--va-font-size-0calc(0.75rem * var(--va-font-size-ratio))
--va-font-size-1calc(1rem * var(--va-font-size-ratio))
--va-font-size-2calc(1.1rem * var(--va-font-size-ratio))
--va-font-size-3calc(1.25rem * var(--va-font-size-ratio))
--va-font-size-4calc(1.5rem * var(--va-font-size-ratio))
--va-font-size-5calc(2rem * var(--va-font-size-ratio))
--va-font-size-6calc(2.5rem * var(--va-font-size-ratio))
--va-font-size-7calc(3rem * var(--va-font-size-ratio))
--va-font-size-8calc(3.5rem * var(--va-font-size-ratio))

Space

CSS VariableDefault Value
--va-space-ratio1
--va-space-000calc(-0.5rem * var(--va-space-ratio))
--va-space-00calc(-0.25rem * var(--va-space-ratio))
--va-space-1calc(0.25rem * var(--va-space-ratio))
--va-space-2calc(0.5rem * var(--va-space-ratio))
--va-space-3calc(0.75rem * var(--va-space-ratio))
--va-space-4calc(1rem * var(--va-space-ratio))
--va-space-5calc(1.25rem * var(--va-space-ratio))
--va-space-6calc(1.5rem * var(--va-space-ratio))
--va-space-7calc(1.75rem * var(--va-space-ratio))
--va-space-8calc(2rem * var(--va-space-ratio))
--va-space-9calc(3rem * var(--va-space-ratio))
--va-space-10calc(4rem * var(--va-space-ratio))
--va-space-11calc(5rem * var(--va-space-ratio))
--va-space-12calc(7.5rem * var(--va-space-ratio))
--va-space-13calc(10rem * var(--va-space-ratio))
--va-space-14calc(15rem * var(--va-space-ratio))
--va-space-15calc(20rem * var(--va-space-ratio))
โ† Get started Components โ†’