Bulma is highly customizable thanks to 415 Sass variables living across 28 files.
These variables exist at 3 levels:
- initial variables: global variables with literal values
- derived variables: global variables with values that reference other variables, or are computed
- element/component variables: variables that are specific to a Bulma element/component
Since these variables carry the !default
flat, they can be assigned a new value either before or after having been imported.