Zum Inhalt springen

SCSS Variablen & Mixins

Alle Variablen aus den Design-Tokens und Mixins โ€“ zum einfachen Kopieren.

CSS Custom Properties (tokens/_css-vars.scss)
Radius (4)
SCSS Variable
CSS Variable
Wert
โ€”
#{r.$radiusS}
โ€”
#{r.$radiusL}
โ€”
#{r.$radiusML}
โ€”
#{r.$radiusXL}
Typografie (5)
SCSS Variable
CSS Variable
Wert
โ€”
#{t.$font-size-s}
โ€”
#{t.$font-size-m}
โ€”
#{t.$font-size-l}
โ€”
#{t.$font-size-xl}
โ€”
#{t.$font-size-xxl}
Spacing (17)
SCSS Variable
CSS Variable
Wert
โ€”
#{s.$space-xs}
โ€”
#{s.$space-s}
โ€”
#{s.$space-sm}
โ€”
#{s.$space-m}
โ€”
#{s.$space-ml}
โ€”
#{s.$space-l}
โ€”
#{s.$space-xl}
โ€”
#{s.$space-xxl}
โ€”
var(--space-1)
โ€”
var(--space-2)
โ€”
var(--space-3)
โ€”
var(--space-4)
โ€”
var(--space-5)
โ€”
var(--space-6)
โ€”
calc(var(--space-5) + var(--space-4))
โ€”
var(--space-7)
โ€”
calc(var(--space-8) + var(--space-4))
Semantische Farben (24)
SCSS Variable
CSS Variable
Wert
โ€”
var(--col-gray050)
โ€”
var(--col-gray950)
โ€”
var(--col-charcoallight600)
โ€”
var(--col-charcoallight900)
โ€”
var(--col-crimsonlight800)
โ€”
var(--col-emerald100)
โ€”
var(--col-velvet050)
โ€”
var(--col-velvet200)
โ€”
var(--color-white)
โ€”
var(--col-charcoal900)
โ€”
var(--col-charcoal300)
โ€”
var(--col-charcoallight700)
โ€”
var(--col-skylight900)
โ€”
var(--col-skylight950)
โ€”
var(--col-skylight800)
โ€”
#5ca9d9
โ€”
#4f5254
โ€”
#6e7275
โ€”
var(--col-sky600)
โ€”
var(--col-gray050)
โ€”
var(--col-charcoallight700)
โ€”
var(--col-skylight700)
โ€”
var(--col-charcoallight800)
โ€”
var(--col-gray950)
Schatten & Glow (12)
SCSS Variable
CSS Variable
Wert
โ€”
0 10px 30px color-mix(in srgb, var(--col-charcoal900) 12%, transparent)
โ€”
0 2px 1px rgba(0, 0, 0, 0.06), 0 8px 24px rgba(0, 0, 0, 0.08), 0 24px 64px rgba(0, 0, 0, 0.06)
โ€”
0 4px 2px rgba(0, 0, 0, 0.07), 0 16px 48px rgba(0, 0, 0, 0.10), 0 40px 100px rgba(0, 0, 0, 0.08)
โ€”
0 25px 80px rgba(0, 0, 0, 0.14)
โ€”
0 0 40px rgba(80, 173, 187, 0.18), 0 0 80px rgba(80, 173, 187, 0.06)
โ€”
0 0 40px rgba(61, 127, 255, 0.18), 0 0 80px rgba(61, 127, 255, 0.06)
โ€”
0 10px 30px color-mix(in srgb, var(--col-gray950) 35%, transparent)
โ€”
0 2px 1px rgba(0, 0, 0, 0.3), 0 8px 24px rgba(0, 0, 0, 0.4), 0 24px 64px rgba(0, 0, 0, 0.3)
โ€”
0 4px 2px rgba(0, 0, 0, 0.3), 0 16px 48px rgba(0, 0, 0, 0.5), 0 40px 100px rgba(0, 0, 0, 0.35)
โ€”
0 25px 80px rgba(0, 0, 0, 0.35)
โ€”
0 0 40px rgba(80, 173, 187, 0.18), 0 0 80px rgba(80, 173, 187, 0.06)
โ€”
0 0 40px rgba(61, 127, 255, 0.20), 0 0 80px rgba(61, 127, 255, 0.07)
Abstรคnde - Primitive (tokens/primitives/_spaces.scss)
Space-Skala (14)
SCSS Variable
CSS Variable
Wert
Info
โ€”
0.25rem
4px
โ€”
0.5rem
8px
โ€”
0.75rem
12px
โ€”
1rem
16px
โ€”
1.5rem
24px
โ€”
2rem
32px
โ€”
2.5rem
40px
โ€”
3rem
48px
โ€”
3.5rem
56px
โ€”
4rem
64px
โ€”
4.5rem
72px
โ€”
5rem
80px
โ€”
5.5rem
88px
โ€”
6rem
96px
Abstรคnde - Semantisch (tokens/semantics/_spaces.scss)
Space-Ebenen (9)
SCSS Variable
CSS Variable
Wert
โ€”
p.$space02
โ€”
p.$space05
โ€”
p.$space07
โ€”
p.$space10
โ€”
p.$space15
โ€”
p.$space20
โ€”
p.$space30
โ€”
p.$space40
โ€”
p.$space60
Border Radius (tokens/primitives/_radius.scss)
Radius-Skala (7)
SCSS Variable
CSS Variable
Wert
Info
โ€”
0.0625rem
1px
โ€”
0.125rem
2px
โ€”
0.25rem
4px
โ€”
0.375rem
6px
โ€”
0.75rem
12px
โ€”
1.125rem
18px
โ€”
1.5rem
24px
Typografie (tokens/primitives/_typographie.scss)
Text-GrรถรŸen (5)
SCSS Variable
CSS Variable
Wert
โ€”
12px
โ€”
16px
โ€”
18px
โ€”
22px
โ€”
28px
@mixin generate-col-classes (layout/_grid.scss)

Erzeugt responsive Grid-Spalten-Klassen basierend auf $col-layouts Map. Parameter: $prefix fรผr Breakpoint-Prรคfix (leer = default, "md" = .md-col-*, etc.)

Verwendung: