digitransit-ui/sass/base/_helper-mixins.scss
Simo Partinen 382fbfd227 fix: font overhaul
- Aligned font styles with design system
2026-02-13 16:40:30 +02:00

39 lines
992 B
SCSS

/* Using these avoids making mistakes when some font settings are inherited
from a parent using different font-family. */
@mixin font-book {
font-family: $font-family;
font-weight: $font-weight-book;
letter-spacing: $letter-spacing;
}
@mixin font-medium {
font-family: $font-family;
font-weight: $font-weight-medium;
letter-spacing: $letter-spacing;
}
@mixin font-map-container {
font-family: $font-family;
font-weight: $font-weight-map-container;
letter-spacing: $letter-spacing;
}
@mixin font-narrow-book {
font-family: $font-family-narrow;
font-weight: $font-narrow-weight-book;
letter-spacing: $narrow-letter-spacing;
}
@mixin font-narrow-medium {
font-family: $font-family-narrow;
font-weight: $font-narrow-weight-medium;
letter-spacing: $narrow-letter-spacing;
}
:root {
--font-family: #{$font-family};
--font-family-narrow: #{$font-family-narrow};
--font-weight-book: #{$font-weight-book};
--font-weight-medium: #{$font-weight-medium};
}