1
- $content-width : 640px ;
2
- $break-mobile : $content-width + 100px ;
3
- @import url (' https://fonts.googleapis.com/css?family=Vollkorn:400,400i,700,700i&display=swap' );
1
+ // $content-width: 640px;
2
+ $content-width : 980px ;
3
+ $break-mobile : $content-width / 2 ;
4
+ // @import url('https://fonts.googleapis.com/css?family=Vollkorn:400,400i,700,700i&display=swap');
5
+ @import url (' https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap' );
4
6
5
7
:root {
6
8
/* GRAYS */
@@ -51,18 +53,22 @@ $break-mobile: $content-width+100px;
51
53
52
54
--color-white : #fff ;
53
55
54
- --color-foreground : var ( --color-white ) ;
55
- --color-background : var ( --color-dark ) ;
56
+ --color-foreground : #86868b ;
57
+ --color-background : #f5f5f7 ;
56
58
--color-bg-contrast : var (--color-gray-95 );
59
+ // --color-foreground: var(--color-white);
60
+ // --color-background: var(--color-dark);
61
+ // --color-bg-contrast: var(--color-gray-95);
57
62
/* table even row */
58
63
59
64
--color-body : var (--color-foreground );
60
- --color-nav-text : var (--color-white );
65
+ --color-nav-text : #86868b ;
66
+ // --color-nav-text: var(--color-white);
61
67
--color-nav-hover : var (--color-orange );
62
68
--color-heading : var (--color-gray-20 );
63
69
--color-figure-caption : var (--color-gray-40 );
64
70
--color-link : var (--color-orange );
65
- --color-footer : var (--color-light );
71
+ --color-footer : var (--color-lighter );
66
72
--color-code : var (--color-lighter );
67
73
/* naked code */
68
74
--color-code-bg : var (--color-dark );
@@ -93,10 +99,15 @@ $break-mobile: $content-width+100px;
93
99
94
100
95
101
96
- --font-system : ' Vollkorn' , -apple-system , system-ui , " Segoe UI" , Roboto, Oxygen, Ubuntu, Cantarell, " Open Sans" , " Helvetica Neue" , sans-serif ;
97
- --font-serif : Georgia , serif ;
98
- --font-sans-serif : " Helvetica Neue" , Helvetica , Arial , Verdana , sans-serif ;
99
- --font-mono : Consolas, Menlo, Monaco, " Courier New" , Courier , monospace ;
102
+ // --font-system: 'Vollkorn', -apple-system, system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
103
+ --font-system : " SF Pro Display" , " SF Pro Icons" , " Helvetica Neue" , Helvetica , Arial , sans-serif ;
104
+ --font-serif : " Playfair Display" , Georgia , serif ;
105
+ // font-family: -apple-system-ui-serif, ui-serif, 'Georgia', serif;
106
+ // --font-sans-serif: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
107
+ --font-sans-serif : " SF Pro Display" , " SF Pro Icons" , " Helvetica Neue" , Helvetica , Arial , sans-serif ;
108
+ // --font-mono: Consolas, Menlo, Monaco, "Courier New", Courier, monospace;
109
+ --font-mono : Consolas, Menlo, Monaco, " Andale Mono WT" , " Andale Mono" , " Lucida Console" , " Lucida Sans Typewriter" , " DejaVu Sans Mono" , " Bitstream Vera Sans Mono" , " Liberation Mono" , " Nimbus Mono L" , " Courier New" , Courier , monospace ;
110
+
100
111
101
112
--font-body : var (--font-system );
102
113
--font-caption : var (--font-system );
@@ -114,16 +125,27 @@ $break-mobile: $content-width+100px;
114
125
https://www.modularscale.com/?1&em&1.25
115
126
*/
116
127
117
- --font-size-plus-3 : 2em ;
118
- --font-size-plus-2 : 1.953em ;
119
- --font-size-plus-1 : 1.563em ;
120
- --font-size-plus-0 : 1.125em ;
121
- --font-size-base : 1.125em ;
122
- --font-size-minus-0 : 1.125em ;
123
- --font-size-minus-1 : 1em ;
124
- --font-size-minus-2 : 0.9em ;
125
- --font-size-minus-3 : 0.7em ;
126
- --font-size-minus-4 : 0.5em ;
128
+ --font-size-plus-3 : 2.93rem ;
129
+ --font-size-plus-2 : 2.344rem ;
130
+ --font-size-plus-1 : 1.875rem ;
131
+ --font-size-plus-0 : 1.5rem ;
132
+ --font-size-base : 1.5rem ;
133
+ --font-size-minus-0 : 1.5rem ;
134
+ --font-size-minus-1 : 1.2rem ;
135
+ --font-size-minus-2 : 0.96rem ;
136
+ --font-size-minus-3 : 0.768rem ;
137
+ --font-size-minus-4 : 0.614rem ;
138
+
139
+ // --font-size-plus-3: 2em;
140
+ // --font-size-plus-2: 1.953em;
141
+ // --font-size-plus-1: 1.563em;
142
+ // --font-size-plus-0: 1.125em;
143
+ // --font-size-base: 1.125em;
144
+ // --font-size-minus-0: 1.125em;
145
+ // --font-size-minus-1: 1em;
146
+ // --font-size-minus-2: 0.9em;
147
+ // --font-size-minus-3: 0.7em;
148
+ // --font-size-minus-4: 0.5em;
127
149
}
128
150
129
151
* ,
137
159
a ,
138
160
blockquote {
139
161
font-family : var (--font-body );
140
- font-weight : normal ;
162
+ // font-weight: normal;
141
163
}
142
164
143
165
h1 {
144
- font-size : var (--font-size-plus-2 );
145
- letter-spacing : .25rem ;
166
+ font-size : var (--font-size-plus-1 );
167
+ // letter-spacing: .25rem;
168
+ // letter-spacing: -0.015rem;
146
169
}
147
170
148
171
h2 {
149
- font-size : var (--font-size-plus-1 );
172
+ font-size : var (--font-size-plus-0 );
150
173
}
151
174
152
175
h3 {
153
- font-size : var (--font-size-plus-1 );
176
+ font-size : var (--font-size-plus-0 );
154
177
color : var (--color-lighter );
155
178
}
156
179
@@ -196,6 +219,10 @@ details {
196
219
padding-bottom : 2rem ;
197
220
}
198
221
222
+ ul ul {
223
+ padding-bottom : unset ;
224
+ }
225
+
199
226
em ,
200
227
hr ,
201
228
span ,
206
233
207
234
strong {
208
235
font-weight : bold ;
209
- letter-spacing : .05rem ;
236
+ // letter-spacing: .05rem;
210
237
}
211
238
212
239
details {
@@ -230,7 +257,7 @@ body {
230
257
margin : auto ;
231
258
font-family : var (--font-body );
232
259
font-weight : 400 ;
233
- line-height : 1.6 ;
260
+ line-height : 1.4 ;
234
261
font-size : var (--font-size-base );
235
262
color : var (--color-body );
236
263
background-color : var (--color-background );
@@ -368,6 +395,7 @@ img[src*="#signature"],
368
395
369
396
h2 {
370
397
margin-bottom : 0 ;
398
+ padding-top : 8rem ;
371
399
372
400
a {
373
401
color : var (--color-body );
382
410
383
411
pre ,
384
412
code {
385
- font-family : Consolas, Menlo, Monaco, " Andale Mono WT " , " Andale Mono " , " Lucida Console " , " Lucida Sans Typewriter " , " DejaVu Sans Mono " , " Bitstream Vera Sans Mono " , " Liberation Mono " , " Nimbus Mono L " , " Courier New " , Courier , monospace ;
413
+ font-family : var ( --font-code ) ;
386
414
line-height : 1.5 ;
387
415
}
388
416
@@ -552,6 +580,10 @@ p code {
552
580
display : block !important ;
553
581
}
554
582
583
+ .btn-center {
584
+ margin : auto ;
585
+ }
586
+
555
587
#newsletter-embed {
556
588
padding : 3rem 0 4rem ;
557
589
}
0 commit comments