|
1 | 1 | /* would be nice to have CSS nesting here... */ |
2 | | -.blog-post-content-container { |
| 2 | +.page-content { |
3 | 3 | max-width: 100ch; |
4 | 4 | padding: 0 var(--font-size-1); |
5 | 5 | } |
6 | 6 |
|
7 | | -.blog-post-content-container h1 { |
| 7 | +.page-content h1 { |
8 | 8 | font-size: var(--font-size-5); |
9 | 9 | margin: var(--size-4) 0 0; |
10 | 10 | } |
11 | 11 |
|
12 | | -.blog-post-content-container h2 { |
| 12 | +.page-content h2 { |
13 | 13 | font-size: var(--font-size-4); |
14 | 14 | font-weight: bold; |
15 | 15 | line-height: 1.8rem; |
16 | 16 | margin: var(--size-4) 0 var(--size-2); |
17 | 17 | } |
18 | 18 |
|
19 | | -.blog-post-content-container h3 { |
| 19 | +.page-content h3 { |
20 | 20 | font-size: var(--font-size-2); |
21 | 21 | margin: var(--size-3) 0; |
22 | 22 | } |
23 | 23 |
|
24 | | -.blog-post-content-container p, |
25 | | -.blog-post-content-container em, |
26 | | -.blog-post-content-container a, |
27 | | -.blog-post-content-container strong, |
28 | | -.blog-post-content-container code, |
29 | | -.blog-post-content-container li { |
| 24 | +.page-content p, |
| 25 | +.page-content em, |
| 26 | +.page-content a, |
| 27 | +.page-content strong, |
| 28 | +.page-content code, |
| 29 | +.page-content li { |
30 | 30 | font-size: var(--font-size-1); |
31 | 31 | } |
32 | 32 |
|
33 | | -.blog-post-content-container p { |
| 33 | +.page-content p { |
34 | 34 | margin: var(--size-4) 0 var(--size-3); |
35 | 35 | line-height: var(--font-lineheight-2); |
36 | 36 | } |
37 | 37 |
|
38 | | -.blog-post-content-container img { |
| 38 | +.page-content img { |
39 | 39 | width: 100%; |
40 | 40 | margin: var(--size-2) 0; |
41 | 41 | } |
42 | 42 |
|
43 | | -.blog-post-content-container ol, |
44 | | -.blog-post-content-container ul { |
| 43 | +.page-content ol, |
| 44 | +.page-content ul { |
45 | 45 | padding-left: var(--size-4); |
46 | 46 | } |
47 | 47 |
|
48 | | -.blog-post-content-container li { |
| 48 | +.page-content li { |
49 | 49 | padding: var(--size-1); |
50 | 50 | } |
51 | 51 |
|
52 | | -.blog-post-content-container blockquote { |
| 52 | +.page-content blockquote { |
53 | 53 | padding: var(--size-1); |
54 | 54 | background-color: var(--color-accent) !important; |
55 | 55 | border-left: var(--size-1) solid var(--color-secondary); |
|
62 | 62 | font-style: italic; |
63 | 63 | } |
64 | 64 |
|
65 | | -.blog-post-content-container code[class*="language-"], |
66 | | -.blog-post-content-container pre[class*="language-"], |
67 | | -.blog-post-content-container .token { |
| 65 | +.page-content code[class*="language-"], |
| 66 | +.page-content pre[class*="language-"], |
| 67 | +.page-content .token { |
68 | 68 | font-size: 0.9rem; |
69 | 69 | } |
70 | 70 |
|
71 | 71 | @media (min-width: 768px) { |
72 | | - .blog-post-content-container { |
| 72 | + .page-content { |
73 | 73 | max-width: 65ch; |
74 | 74 | margin: var(--size-2) auto var(--size-4); |
75 | 75 | } |
76 | 76 |
|
77 | | - .blog-post-content-container code[class*="language-"], |
78 | | - .blog-post-content-container pre[class*="language-"], |
79 | | - .blog-post-content-container .token { |
| 77 | + .page-content code[class*="language-"], |
| 78 | + .page-content pre[class*="language-"], |
| 79 | + .page-content .token { |
80 | 80 | font-size: 1rem; |
81 | 81 | } |
82 | 82 |
|
83 | | - .blog-post-content-container blockquote { |
| 83 | + .page-content blockquote { |
84 | 84 | margin: var(--size-1); |
85 | 85 | padding: var(--size-2); |
86 | 86 | } |
|
0 commit comments