Variablen
Das Aussehen des Themes wird maßgeblich über eine Vielzahl von SASS-Variablen gesteuert:
- wiederkehrende und Basis-Variablen sind in der
_variables.scsszu finden - objekt- und komponentenspezifische Variablen sind im Kopfbereich der jeweiligen Dateien (z.B.
_navigation.scss) hinterlegt - weitere Variablen werden in dem zugrundeliegenden Basis-Framework Nutshell verwendet und können über die
_variables.scssoder die jeweiligen objektspezifischen Dateien überschrieben werden.
Farbschema
$color-brand
$color-highlight
$color-links
$color-btn
$color-tint
$color-band-tint-background
$color-text
Typografie
$base-font-size: 1rem;$base-line-height: 1.625;
$base-font-size--xs: 0.875rem;$base-font-size--lg: 1.125rem;$base-font-size--xl: 1.25rem;
$base-font-family-serif: "Merriweather", Georgia, "Times New Roman", serif;$base-font-family-sans-serif: "PT Sans", "Helvetica Neue", Helvetica, sans-serif;
$base-font-family: $base-font-family-serif;
Abstände
$base-spacing-unit: 1.625rem;
Variablen aus der Nutshell:
$base-spacing-unit--xs: $base-spacing-unit / 4 !default;$base-spacing-unit--sm: $base-spacing-unit / 2 !default;$base-spacing-unit--lg: $base-spacing-unit * 2 !default;$base-spacing-unit--xl: $base-spacing-unit * 4 !default;
Rahmen
$base-border-radius: 4px;$base-border-width: 2px;$base-border-color: currentColor;
Variablen aus der Nutshell:
$base-border: $base-border-width solid $base-border-color !default;
Sonstige
$ie9-support: true;