diff options
Diffstat (limited to 'src/objects/_heading.scss')
| -rw-r--r-- | src/objects/_heading.scss | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/objects/_heading.scss b/src/objects/_heading.scss index 48088ba..3c14c99 100644 --- a/src/objects/_heading.scss +++ b/src/objects/_heading.scss | |||
| @@ -23,12 +23,15 @@ | |||
| 23 | @include iro.bem-object(iro.props-namespace()) { | 23 | @include iro.bem-object(iro.props-namespace()) { |
| 24 | @include mx.set-font(--headline); | 24 | @include mx.set-font(--headline); |
| 25 | 25 | ||
| 26 | display: block; | 26 | display: block; |
| 27 | margin-top: fn.dim(--in-page-margin --top); | ||
| 28 | margin-bottom: 0; | ||
| 29 | 27 | ||
| 30 | & + & { | 28 | @include iro.bem-at-theme('typography') { |
| 31 | margin-top: fn.dim(--in-page-margin --top-sibling); | 29 | margin-top: fn.dim(--in-page-margin --top); |
| 30 | margin-bottom: 0; | ||
| 31 | |||
| 32 | & + & { | ||
| 33 | margin-top: fn.dim(--in-page-margin --top-sibling); | ||
| 34 | } | ||
| 32 | } | 35 | } |
| 33 | 36 | ||
| 34 | @include iro.bem-modifier('xxl') { | 37 | @include iro.bem-modifier('xxl') { |
| @@ -54,8 +57,8 @@ | |||
| 54 | @include iro.bem-modifier('sm') { | 57 | @include iro.bem-modifier('sm') { |
| 55 | @include mx.set-font(--standard, ( | 58 | @include mx.set-font(--standard, ( |
| 56 | --line-height: null, | 59 | --line-height: null, |
| 57 | --size: fn.global-dim(--font-size --100), | 60 | --size: fn.global-dim(--font-size --100), |
| 58 | --weight: 500 | 61 | --weight: 700 |
| 59 | )); | 62 | )); |
| 60 | 63 | ||
| 61 | color: fn.color(--strong); | 64 | color: fn.color(--strong); |
