diff options
Diffstat (limited to 'tpl/objects')
-rw-r--r-- | tpl/objects/heading.pug | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/tpl/objects/heading.pug b/tpl/objects/heading.pug index a0de4af..aa3fec9 100644 --- a/tpl/objects/heading.pug +++ b/tpl/objects/heading.pug | |||
@@ -1,7 +1,11 @@ | |||
1 | mixin h1-heading(level) | 1 | mixin h1-heading(level, inner = false) |
2 | - let classes = ['o-heading', 'o-heading--' + level] | 2 | - let classes = ['o-heading', 'o-heading--' + level] |
3 | h1(class=classes)&attributes(attributes) | 3 | h1(class=classes)&attributes(attributes) |
4 | block | 4 | if inner |
5 | span.o-heading__inner | ||
6 | block | ||
7 | else | ||
8 | block | ||
5 | 9 | ||
6 | mixin h2-heading(level) | 10 | mixin h2-heading(level) |
7 | - let classes = ['o-heading', 'o-heading--' + level] | 11 | - let classes = ['o-heading', 'o-heading--' + level] |
@@ -28,7 +32,11 @@ mixin h6-heading(level) | |||
28 | h6(class=classes)&attributes(attributes) | 32 | h6(class=classes)&attributes(attributes) |
29 | block | 33 | block |
30 | 34 | ||
31 | mixin div-heading(level) | 35 | mixin div-heading(level, inner = false) |
32 | - let classes = ['o-heading', 'o-heading--' + level] | 36 | - let classes = ['o-heading', 'o-heading--' + level] |
33 | div(class=classes)&attributes(attributes) | 37 | div(class=classes)&attributes(attributes) |
34 | block | 38 | if inner |
39 | span.o-heading__inner | ||
40 | block | ||
41 | else | ||
42 | block | ||