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-foreground-color-default)

Icon

CSS VariableDefault Value
--va-icons-stroke-width1.5px

Colors

CSS VariableDefault Value
--va-color-primarylight-dark(mediumvioletred, #9fe88d)

Foreground

CSS VariableDefault Value
--va-foreground-color-defaultlight-dark(#29353d, #b3ccd6)
--va-foreground-color-mutedcolor-mix(in srgb, var(--va-foreground-default) 20%, transparent)

Background

CSS VariableDefault Value
--va-background-color-defaultlight-dark(#f3f5f7, #2a303c)
--va-background-color-hoverlight-dark(#ebedef, #303745)

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))