diff options
| author | Volpeon <git@volpeon.ink> | 2023-12-18 14:52:50 +0100 |
|---|---|---|
| committer | Volpeon <git@volpeon.ink> | 2023-12-18 14:52:50 +0100 |
| commit | d01fbe45ff32a6186a197f03693af346eb629ff1 (patch) | |
| tree | c99b8f48a06c1cf39d22b018875236a665ec6cec /src/scopes | |
| parent | Better heading mixin (diff) | |
| download | iro-design-d01fbe45ff32a6186a197f03693af346eb629ff1.tar.gz iro-design-d01fbe45ff32a6186a197f03693af346eb629ff1.tar.bz2 iro-design-d01fbe45ff32a6186a197f03693af346eb629ff1.zip | |
Typography
Diffstat (limited to 'src/scopes')
| -rw-r--r-- | src/scopes/_headings.scss | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/scopes/_headings.scss b/src/scopes/_headings.scss index c241557..c5033e8 100644 --- a/src/scopes/_headings.scss +++ b/src/scopes/_headings.scss | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | @use 'iro-sass/src/index' as iro; | 1 | @use 'iro-sass/src/index' as iro; |
| 2 | @use '../functions' as fn; | 2 | @use '../functions' as fn; |
| 3 | @use '../mixins' as mx; | 3 | @use '../mixins' as mx; |
| 4 | @use 'include-media/dist/include-media' as media; | ||
| 4 | 5 | ||
| 5 | @include iro.props-namespace('headings') { | 6 | @include iro.props-namespace('headings') { |
| 6 | @include iro.bem-scope(iro.props-namespace()) { | 7 | @include iro.bem-scope(iro.props-namespace()) { |
| @@ -56,26 +57,50 @@ | |||
| 56 | 57 | ||
| 57 | h1 { | 58 | h1 { |
| 58 | @include mx.heading-strong(--display --xxl); | 59 | @include mx.heading-strong(--display --xxl); |
| 60 | |||
| 61 | @include media.media('<=md') { | ||
| 62 | @include mx.heading-strong(--display-sm --xxl); | ||
| 63 | } | ||
| 59 | } | 64 | } |
| 60 | 65 | ||
| 61 | h2 { | 66 | h2 { |
| 62 | @include mx.heading-strong(--display --xl); | 67 | @include mx.heading-strong(--display --xl); |
| 68 | |||
| 69 | @include media.media('<=md') { | ||
| 70 | @include mx.heading-strong(--display-sm --xl); | ||
| 71 | } | ||
| 63 | } | 72 | } |
| 64 | 73 | ||
| 65 | h3 { | 74 | h3 { |
| 66 | @include mx.heading-strong(--display --lg); | 75 | @include mx.heading-strong(--display --lg); |
| 76 | |||
| 77 | @include media.media('<=md') { | ||
| 78 | @include mx.heading-strong(--display-sm --lg); | ||
| 79 | } | ||
| 67 | } | 80 | } |
| 68 | 81 | ||
| 69 | h4 { | 82 | h4 { |
| 70 | @include mx.heading-strong(--display --md); | 83 | @include mx.heading-strong(--display --md); |
| 84 | |||
| 85 | @include media.media('<=md') { | ||
| 86 | @include mx.heading-strong(--display-sm --md); | ||
| 87 | } | ||
| 71 | } | 88 | } |
| 72 | 89 | ||
| 73 | h5 { | 90 | h5 { |
| 74 | @include mx.heading-medium(--display --sm); | 91 | @include mx.heading-medium(--display --sm); |
| 92 | |||
| 93 | @include media.media('<=md') { | ||
| 94 | @include mx.heading-medium(--display-sm --sm); | ||
| 95 | } | ||
| 75 | } | 96 | } |
| 76 | 97 | ||
| 77 | h6 { | 98 | h6 { |
| 78 | @include mx.heading-faint(--display --xs); | 99 | @include mx.heading-faint(--display --xs); |
| 100 | |||
| 101 | @include media.media('<=md') { | ||
| 102 | @include mx.heading-faint(--display-sm --xs); | ||
| 103 | } | ||
| 79 | } | 104 | } |
| 80 | } | 105 | } |
| 81 | } | 106 | } |
