@@ -13,18 +13,18 @@ module.exports = (theme) => ({
13
13
DEFAULT : {
14
14
css : [
15
15
{
16
- color : defaultTheme . colors . gray [ 700 ] ,
16
+ color : theme ( 'colors.gray.700' , defaultTheme . colors . gray [ 700 ] ) ,
17
17
maxWidth : '65ch' ,
18
18
'[class~="lead"]' : {
19
- color : defaultTheme . colors . gray [ 600 ] ,
19
+ color : theme ( 'colors.gray.600' , defaultTheme . colors . gray [ 600 ] ) ,
20
20
} ,
21
21
a : {
22
- color : defaultTheme . colors . gray [ 900 ] ,
22
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
23
23
textDecoration : 'underline' ,
24
24
fontWeight : '500' ,
25
25
} ,
26
26
strong : {
27
- color : defaultTheme . colors . gray [ 900 ] ,
27
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
28
28
fontWeight : '600' ,
29
29
} ,
30
30
ol : {
@@ -38,27 +38,27 @@ module.exports = (theme) => ({
38
38
content : 'counter(list-counter) "."' ,
39
39
position : 'absolute' ,
40
40
fontWeight : '400' ,
41
- color : defaultTheme . colors . gray [ 500 ] ,
41
+ color : theme ( 'colors.gray.500' , defaultTheme . colors . gray [ 500 ] ) ,
42
42
} ,
43
43
'ul > li' : {
44
44
position : 'relative' ,
45
45
} ,
46
46
'ul > li::before' : {
47
47
content : '""' ,
48
48
position : 'absolute' ,
49
- backgroundColor : defaultTheme . colors . gray [ 300 ] ,
49
+ backgroundColor : theme ( 'colors.gray.300' , defaultTheme . colors . gray [ 300 ] ) ,
50
50
borderRadius : '50%' ,
51
51
} ,
52
52
hr : {
53
- borderColor : defaultTheme . colors . gray [ 200 ] ,
53
+ borderColor : theme ( 'colors.gray.200' , defaultTheme . colors . gray [ 200 ] ) ,
54
54
borderTopWidth : 1 ,
55
55
} ,
56
56
blockquote : {
57
57
fontWeight : '500' ,
58
58
fontStyle : 'italic' ,
59
- color : defaultTheme . colors . gray [ 900 ] ,
59
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
60
60
borderLeftWidth : '0.25rem' ,
61
- borderLeftColor : defaultTheme . colors . gray [ 200 ] ,
61
+ borderLeftColor : theme ( 'colors.gray.200' , defaultTheme . colors . gray [ 200 ] ) ,
62
62
quotes : '"\\201C""\\201D""\\2018""\\2019"' ,
63
63
} ,
64
64
'blockquote p:first-of-type::before' : {
@@ -68,26 +68,26 @@ module.exports = (theme) => ({
68
68
content : 'close-quote' ,
69
69
} ,
70
70
h1 : {
71
- color : defaultTheme . colors . gray [ 900 ] ,
71
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
72
72
fontWeight : '800' ,
73
73
} ,
74
74
h2 : {
75
- color : defaultTheme . colors . gray [ 900 ] ,
75
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
76
76
fontWeight : '700' ,
77
77
} ,
78
78
h3 : {
79
- color : defaultTheme . colors . gray [ 900 ] ,
79
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
80
80
fontWeight : '600' ,
81
81
} ,
82
82
h4 : {
83
- color : defaultTheme . colors . gray [ 900 ] ,
83
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
84
84
fontWeight : '600' ,
85
85
} ,
86
86
'figure figcaption' : {
87
- color : defaultTheme . colors . gray [ 500 ] ,
87
+ color : theme ( 'colors.gray.500' , defaultTheme . colors . gray [ 500 ] ) ,
88
88
} ,
89
89
code : {
90
- color : defaultTheme . colors . gray [ 900 ] ,
90
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
91
91
fontWeight : '600' ,
92
92
} ,
93
93
'code::before' : {
@@ -97,11 +97,11 @@ module.exports = (theme) => ({
97
97
content : '"`"' ,
98
98
} ,
99
99
'a code' : {
100
- color : defaultTheme . colors . gray [ 900 ] ,
100
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
101
101
} ,
102
102
pre : {
103
- color : defaultTheme . colors . gray [ 200 ] ,
104
- backgroundColor : defaultTheme . colors . gray [ 800 ] ,
103
+ color : theme ( 'colors.gray.200' , defaultTheme . colors . gray [ 200 ] ) ,
104
+ backgroundColor : theme ( 'colors.gray.800' , defaultTheme . colors . gray [ 800 ] ) ,
105
105
overflowX : 'auto' ,
106
106
} ,
107
107
'pre code' : {
@@ -129,17 +129,17 @@ module.exports = (theme) => ({
129
129
marginBottom : em ( 32 , 16 ) ,
130
130
} ,
131
131
thead : {
132
- color : defaultTheme . colors . gray [ 900 ] ,
132
+ color : theme ( 'colors.gray.900' , defaultTheme . colors . gray [ 900 ] ) ,
133
133
fontWeight : '600' ,
134
134
borderBottomWidth : '1px' ,
135
- borderBottomColor : defaultTheme . colors . gray [ 300 ] ,
135
+ borderBottomColor : theme ( 'colors.gray.300' , defaultTheme . colors . gray [ 300 ] ) ,
136
136
} ,
137
137
'thead th' : {
138
138
verticalAlign : 'bottom' ,
139
139
} ,
140
140
'tbody tr' : {
141
141
borderBottomWidth : '1px' ,
142
- borderBottomColor : defaultTheme . colors . gray [ 200 ] ,
142
+ borderBottomColor : theme ( 'colors.gray.200' , defaultTheme . colors . gray [ 200 ] ) ,
143
143
} ,
144
144
'tbody tr:last-child' : {
145
145
borderBottomWidth : '0' ,
0 commit comments