1
- * , ::before , ::after {
1
+ * ,
2
+ ::before ,
3
+ ::after {
2
4
box-sizing : border-box;
3
5
}
4
6
5
7
::-moz-focus-inner {
6
- border-style : none;
7
- padding : 0 ;
8
+ border-style : none;
9
+ padding : 0 ;
10
+ }
11
+ : -moz-focusring {
12
+ outline : 1px dotted ButtonText;
13
+ }
14
+ : -moz-ui-invalid {
15
+ box-shadow : none;
8
16
}
9
- : -moz-focusring { outline : 1px dotted ButtonText; }
10
- : -moz-ui-invalid { box-shadow : none; }
11
17
12
18
@media (prefers-color-scheme : light) {
13
19
: root {
14
20
--white : # 6a737d ;
15
- --code : rgba (255 , 229 , 100 , 0.2 );
21
+ --code : # fff8d3 ;
22
+ --code-border : # f0d547 ;
16
23
--pre : # f6f8fa ;
17
24
--bg-color : # fff ;
18
25
--text-color : # 24292f ;
19
26
--link-color : # 005cc5 ;
20
27
--visited : # 6f42c1 ;
21
- --blockquote : # 785840 ;
28
+ --blockquote : # 005cc5 ;
22
29
--blockquote-bg : # fff ;
23
30
--hover : # d73a49 ;
24
31
--grey : # ccc ;
28
35
@media (prefers-color-scheme : dark) {
29
36
: root {
30
37
--white : # f2f2f2 ;
31
- --code : # 252525 ;
38
+ --code : # 414558 ;
39
+ --code-border : # 252525 ;
32
40
--pre : # 252525 ;
33
41
--bg-color : # 282a36 ;
34
42
--text-color : # f2f2f2 ;
@@ -45,52 +53,62 @@ html {
45
53
background-color : var (--bg-color );
46
54
color : var (--text-color );
47
55
line-height : 1.5 ;
48
- font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Oxygen, Ubuntu, Cantarell,
49
- "Fira Sans" , "Droid Sans" , "Helvetica Neue" , Arial, sans-serif, "Apple Color Emoji" ,
50
- "Segoe UI Emoji" , "Segoe UI Symbol" ;
51
- -webkit-text-size-adjust : 100% ;
52
- -moz-tab-size : 4 ;
53
- tab-size : 4 ;
56
+ font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Oxygen,
57
+ Ubuntu, Cantarell, "Fira Sans" , "Droid Sans" , "Helvetica Neue" , Arial,
58
+ sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ;
59
+ -webkit-text-size-adjust : 100% ;
60
+ -moz-tab-size : 4 ;
61
+ tab-size : 4 ;
62
+ font-size : 17px ;
54
63
}
55
64
56
65
body {
57
66
margin : 0 auto;
58
- max-width : 35 rem ;
67
+ max-width : 42 rem ;
59
68
}
60
69
61
70
img {
62
71
max-width : 100% ;
63
72
height : auto;
64
73
}
65
74
66
- b , strong {
75
+ b ,
76
+ strong {
67
77
font-weight : bold;
68
78
}
69
79
70
- code , kbd , samp , pre {
71
- font-family : ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono' , Menlo, monospace;
72
- font-size : 0.8rem ;
80
+ code ,
81
+ kbd ,
82
+ samp ,
83
+ pre {
84
+ font-family : ui-monospace, SFMono-Regular, Consolas, "Liberation Mono" , Menlo,
85
+ monospace;
86
+ font-size : 0.8rem ;
73
87
}
74
88
75
- code , kbd , samp {
89
+ code ,
90
+ kbd ,
91
+ samp {
76
92
background-color : var (--code );
93
+ border : 1px solid var (--code-border );
77
94
}
78
95
79
96
pre > code {
80
97
background-color : inherit;
81
98
padding : 0 ;
99
+ border : none;
82
100
}
83
101
84
102
code {
85
103
border-radius : 0.3rem ;
86
- padding : .15rem .2rem .05rem ;
104
+ padding : 0 .15rem 0 .2rem 0 .05rem ;
87
105
}
88
106
89
107
pre {
90
108
border-radius : 5px ;
91
109
padding : 1rem ;
110
+ margin : 1rem 0 ;
92
111
overflow-x : auto;
93
- margin : 0 ;
94
112
background-color : var (--pre ) !important ;
95
113
}
96
114
@@ -102,10 +120,12 @@ summary {
102
120
display : list-item;
103
121
}
104
122
105
- h1 , h2 , h3 {
123
+ h1 ,
124
+ h2 ,
125
+ h3 {
106
126
margin : 0 ;
107
- padding : 0 ;
108
- border : 0 ;
127
+ padding : 0.6 rem 0 0 0 ;
128
+ border : 0 ;
109
129
font-style : normal;
110
130
font-weight : inherit;
111
131
font-size : inherit;
126
146
color : var (--link-color );
127
147
}
128
148
129
- a : hover , a : visited : hover {
149
+ a : hover ,
150
+ a : visited : hover {
130
151
color : var (--hover );
131
152
}
132
153
@@ -144,7 +165,7 @@ a.link-grey:visited {
144
165
}
145
166
146
167
section {
147
- margin-bottom : 2 rem ;
168
+ margin-bottom : 1.4 rem ;
148
169
}
149
170
150
171
section : last-child {
@@ -166,11 +187,16 @@ article {
166
187
blockquote {
167
188
border-left : 5px solid var (--blockquote );
168
189
background-color : var (--blockquote-bg );
169
- padding : 0.5rem ;
170
- margin : 0.5rem 0 ;
190
+ padding : 0.8rem ;
191
+ margin : 1rem 0 ;
192
+ }
193
+
194
+ blockquote > p {
195
+ margin : 0 ;
171
196
}
172
197
173
- ul , ol {
198
+ ul ,
199
+ ol {
174
200
padding : 0 0 0 2rem ;
175
201
list-style-position : outside;
176
202
}
201
227
}
202
228
203
229
dd : not (: last-child ) {
204
- margin-bottom : .5rem ;
230
+ margin-bottom : 0 .5rem ;
205
231
}
206
232
207
233
.post-date {
@@ -213,17 +239,17 @@ dd:not(:last-child) {
213
239
}
214
240
215
241
.text-2xl {
216
- font-size : 1.5 rem ;
242
+ font-size : 1.85 rem ;
217
243
line-height : 1.15 ;
218
244
}
219
245
220
246
.text-xl {
221
- font-size : 1.25 rem ;
247
+ font-size : 1.45 rem ;
222
248
line-height : 1.15 ;
223
249
}
224
250
225
251
.text-lg {
226
- font-size : 1.125 rem ;
252
+ font-size : 1.25 rem ;
227
253
line-height : 1.15 ;
228
254
}
229
255
0 commit comments