Mairs' variables

Mairs' variables combine the power of Css variables and Sass variables, it means that you can access any of the variables using any of the two forms. For example you can access the accent color either by $color_accent or var(--m-color-accent).

after the setup process you'll have the following Sass variables available to use. Note that all the MComponents use these variables to customize your website.

colors

propertyoptionalaccessing
mainfalse$color_main
accentfalse$color_accent
onAccentfalse$color_onAccent
textfalse$color_text
anyNametruevar(--m-color-anyName)

gradients

propertyoptionalaccessing
gradient1true$gradient_1
gradient2true$gradient_2
gradient3true$gradient_3

fonts

propertyimportanceaccessing
en1true$font_en1
en2true$font_en2
ar1true$font_ar1
ar2true$font_ar2

ui

propertyimportanceaccessing
radiustrue$ui_radius

When it comes to coloring, Mairs also provides you with coloring functions that give you an infinite control of your colors and tones.