@@ -45,6 +45,19 @@ module.exports = {
45
45
left : '0' ,
46
46
backgroundColor : defaultTheme . colors . gray [ 500 ] ,
47
47
} ,
48
+ blockquote : {
49
+ fontWeight : '500' ,
50
+ fontStyle : 'italic' ,
51
+ borderLeftWidth : '0.25rem' ,
52
+ borderLeftColor : defaultTheme . colors . gray [ 300 ] ,
53
+ quotes : '"\\201C""\\201D""\\2018""\\2019"' ,
54
+ } ,
55
+ 'blockquote p:first-of-type::before' : {
56
+ content : 'open-quote' ,
57
+ } ,
58
+ 'blockquote p:last-of-type::after' : {
59
+ content : 'close-quote' ,
60
+ } ,
48
61
h1 : {
49
62
color : defaultTheme . colors . gray [ 900 ] ,
50
63
fontWeight : '800' ,
@@ -93,6 +106,13 @@ module.exports = {
93
106
marginTop : em ( 20 , 16 ) ,
94
107
marginBottom : em ( 20 , 16 ) ,
95
108
} ,
109
+ blockquote : {
110
+ fontSize : em ( 20 , 16 ) ,
111
+ lineHeight : round ( 32 / 20 ) ,
112
+ marginTop : em ( 32 , 20 ) ,
113
+ marginBottom : em ( 32 , 20 ) ,
114
+ paddingLeft : em ( 20 , 20 ) ,
115
+ } ,
96
116
h1 : {
97
117
fontSize : em ( 36 , 16 ) ,
98
118
marginTop : '0' ,
@@ -208,6 +228,13 @@ module.exports = {
208
228
marginTop : em ( 16 , 14 ) ,
209
229
marginBottom : em ( 16 , 14 ) ,
210
230
} ,
231
+ blockquote : {
232
+ fontSize : em ( 18 , 14 ) ,
233
+ lineHeight : round ( 32 / 18 ) ,
234
+ marginTop : em ( 24 , 18 ) ,
235
+ marginBottom : em ( 24 , 18 ) ,
236
+ paddingLeft : em ( 16 , 18 ) ,
237
+ } ,
211
238
h1 : {
212
239
fontSize : em ( 30 , 14 ) ,
213
240
marginTop : '0' ,
@@ -323,6 +350,13 @@ module.exports = {
323
350
marginTop : em ( 24 , 18 ) ,
324
351
marginBottom : em ( 24 , 18 ) ,
325
352
} ,
353
+ blockquote : {
354
+ fontSize : em ( 24 , 18 ) ,
355
+ lineHeight : round ( 36 / 24 ) ,
356
+ marginTop : em ( 40 , 24 ) ,
357
+ marginBottom : em ( 40 , 24 ) ,
358
+ paddingLeft : em ( 20 , 24 ) ,
359
+ } ,
326
360
h1 : {
327
361
fontSize : em ( 48 , 18 ) ,
328
362
marginTop : '0' ,
@@ -434,6 +468,13 @@ module.exports = {
434
468
marginTop : em ( 24 , 20 ) ,
435
469
marginBottom : em ( 24 , 20 ) ,
436
470
} ,
471
+ blockquote : {
472
+ fontSize : em ( 32 , 20 ) ,
473
+ lineHeight : round ( 40 / 32 ) ,
474
+ marginTop : em ( 48 , 32 ) ,
475
+ marginBottom : em ( 48 , 32 ) ,
476
+ paddingLeft : em ( 20 , 32 ) ,
477
+ } ,
437
478
h1 : {
438
479
fontSize : em ( 56 , 20 ) ,
439
480
marginTop : '0' ,
@@ -559,6 +600,13 @@ module.exports = {
559
600
marginTop : em ( 32 , 24 ) ,
560
601
marginBottom : em ( 32 , 24 ) ,
561
602
} ,
603
+ blockquote : {
604
+ fontSize : em ( 36 , 24 ) ,
605
+ lineHeight : round ( 48 / 36 ) ,
606
+ marginTop : em ( 56 , 36 ) ,
607
+ marginBottom : em ( 56 , 36 ) ,
608
+ paddingLeft : em ( 20 , 36 ) ,
609
+ } ,
562
610
h1 : {
563
611
fontSize : em ( 64 , 24 ) ,
564
612
marginTop : '0' ,
0 commit comments