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); |