From cad79b949b060cd360582c2d208b37a51578e778 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Mon, 7 Feb 2022 10:56:11 +0100 Subject: Improved font handling --- src/_vars.scss | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) (limited to 'src/_vars.scss') diff --git a/src/_vars.scss b/src/_vars.scss index c79b917..825ec9c 100644 --- a/src/_vars.scss +++ b/src/_vars.scss @@ -18,21 +18,6 @@ media.$unit-intervals: ( // -$font--main: ( - family: ('IBM Plex Sans', 'Open Sans', 'Segoe UI', 'Droid Sans', Roboto, Oxygen, 'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif), - line-height: 1.5 -); - -$font--headline: ( - family: ('IBM Plex Sans', 'Open Sans', 'Segoe UI', 'Droid Sans', Roboto, Oxygen, 'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif), - line-height: 1.2, - weight: 700, -); - -$line-height: map-get($font--main, line-height); - -// - @include iro.props-store(( --dims: ( --spacing: ( @@ -58,6 +43,18 @@ $line-height: map-get($font--main, line-height); ), ), + --font: ( + --standard: ( + --family: ('IBM Plex Sans', 'Open Sans', 'Segoe UI', 'Droid Sans', Roboto, Oxygen, 'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif), + --line-height: 1.5, + ), + --headline: ( + --family: ('IBM Plex Sans', 'Open Sans', 'Segoe UI', 'Droid Sans', Roboto, Oxygen, 'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif), + --line-height: 1.2, + --weight: 700, + ) + ), + --font-size: ( --xs: iro.fn-px-to-rem(11px), --sm: iro.fn-px-to-rem(13px), -- cgit v1.2.3-54-g00ecf