summaryrefslogtreecommitdiffstats
path: root/src/scopes/_body.scss
diff options
context:
space:
mode:
Diffstat (limited to 'src/scopes/_body.scss')
-rw-r--r--src/scopes/_body.scss75
1 files changed, 42 insertions, 33 deletions
diff --git a/src/scopes/_body.scss b/src/scopes/_body.scss
index 9091117..f307f58 100644
--- a/src/scopes/_body.scss
+++ b/src/scopes/_body.scss
@@ -7,44 +7,53 @@
7@use 'body.vars' as vars; 7@use 'body.vars' as vars;
8 8
9@mixin styles { 9@mixin styles {
10 @include materialize-at-root(meta.module-variables('vars')); 10 @include materialize-at-root(meta.module-variables('vars'));
11 11
12 @include bem.scope('body') { 12 @include bem.scope('body') {
13 font-size: props.get(vars.$font-size); 13 font-size: props.get(vars.$font-size);
14 line-height: props.get(vars.$line-height);
14 15
15 p, 16 strong {
16 li { 17 color: props.get(vars.$strong--text-color);
17 max-inline-size: props.get(vars.$paragraph--max-inline-size); 18 }
18 margin-block-start: props.get(vars.$paragraph--margin-bs);
19 }
20 19
21 img { 20 p,
22 display: block; 21 ul,
23 inline-size: auto; 22 ol {
24 max-inline-size: 100%; 23 max-inline-size: props.get(vars.$paragraph--max-inline-size);
25 block-size: auto; 24 margin-block-start: props.get(vars.$paragraph--margin-bs);
26 max-block-size: props.get(vars.$img--max-block-size); 25 }
27 margin-block-start: props.get(vars.$paragraph--margin-bs);
28 }
29 26
30 figure { 27 ul,
31 margin-block-start: props.get(vars.$paragraph--margin-bs); 28 ol {
29 box-sizing: border-box;
30 }
32 31
33 img { 32 img {
34 margin-block: 0; 33 display: block;
35 } 34 inline-size: auto;
36 } 35 max-inline-size: 100%;
36 block-size: auto;
37 max-block-size: props.get(vars.$img--max-block-size);
38 margin-block-start: props.get(vars.$paragraph--margin-bs);
39 }
37 40
38 hr { 41 figure {
39 margin-block: calc(2 * props.get(vars.$paragraph--margin-bs)); 42 margin-block-start: props.get(vars.$paragraph--margin-bs);
40 }
41 43
42 ul, 44 img {
43 ol, 45 margin-block: 0;
44 table, 46 }
45 pre, 47 }
46 blockquote { 48
47 margin-block-start: props.get(vars.$paragraph--margin-bs); 49 hr {
48 } 50 margin-block: calc(2 * props.get(vars.$paragraph--margin-bs));
49 } 51 }
52
53 table,
54 pre,
55 blockquote {
56 margin-block-start: props.get(vars.$paragraph--margin-bs);
57 }
58 }
50} 59}