Skip to content

Commit ddaf98f

Browse files
committed
Fix styles in legacy browser w/o CSS var support
1 parent 19f4e7a commit ddaf98f

File tree

6 files changed

+31
-1
lines changed

6 files changed

+31
-1
lines changed

src/themes/basic/_coverpage.styl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,13 @@ section.cover
6363
padding 0
6464

6565
.cover-main > p:last-child a
66+
border-color $color-primary
6667
border-color var(--theme-color, $color-primary)
6768
border-radius 2rem
6869
border-style solid
6970
border-width 1px
7071
box-sizing border-box
72+
color $color-primary
7173
color var(--theme-color, $color-primary)
7274
display inline-block
7375
font-size 1.05rem
@@ -78,6 +80,7 @@ section.cover
7880
transition all 0.15s ease
7981

8082
&:last-child
83+
background-color $color-primary
8184
background-color var(--theme-color, $color-primary)
8285
color #fff
8386

@@ -89,8 +92,10 @@ section.cover
8992
color inherit
9093

9194
blockquote > p > a
95+
border-bottom 2px solid $color-primary
9296
border-bottom 2px solid var(--theme-color, $color-primary)
9397
transition color 0.3s
9498

9599
&:hover
100+
color $color-primary
96101
color var(--theme-color, $color-primary)

src/themes/basic/_layout.styl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ div#app
2626
vertical-align middle
2727

2828
.progress
29+
background-color $color-primary
2930
background-color var(--theme-color, $color-primary)
3031
height 2px
3132
left 0px
@@ -37,9 +38,11 @@ div#app
3738
z-index 999999
3839

3940
.search a:hover
41+
color $color-primary
4042
color var(--theme-color, $color-primary)
4143

4244
.search .search-keyword
45+
color $color-primary
4346
color var(--theme-color, $color-primary)
4447
font-style normal
4548
font-weight bold
@@ -108,10 +111,13 @@ li input[type='checkbox']
108111
transition color 0.3s
109112

110113
&:hover
114+
color $color-primary
111115
color var(--theme-color, $color-primary)
112116

113117
&.active
118+
border-bottom 2px solid $color-primary
114119
border-bottom 2px solid var(--theme-color, $color-primary)
120+
color $color-primary
115121
color var(--theme-color, $color-primary)
116122

117123
/* navbar dropdown */
@@ -172,6 +178,7 @@ li input[type='checkbox']
172178

173179
svg
174180
color $color-bg
181+
fill $color-primary
175182
fill var(--theme-color, $color-primary)
176183
height 80px
177184
width 80px
@@ -284,6 +291,7 @@ main.hidden
284291
opacity 0.4
285292

286293
span
294+
background-color $color-primary
287295
background-color var(--theme-color, $color-primary)
288296
display block
289297
margin-bottom 4px

src/themes/buble.styl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ $sidebar-width = 16rem
4040
font-weight 600
4141

4242
.markdown-section a
43+
color $color-primary
4344
color var(--theme-color, $color-primary)
4445

4546
.markdown-section p, .markdown-section ul, .markdown-section ol
@@ -83,6 +84,7 @@ $sidebar-width = 16rem
8384
margin 0
8485

8586
.markdown-section blockquote
87+
border-left 4px solid $color-primary
8688
border-left 4px solid var(--theme-color, $color-primary)
8789
color #858585
8890
margin 2em 0

src/themes/dark.styl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ body
3434
padding 0
3535

3636
ul li.active > a
37+
color $color-primary
3738
color var(--theme-color, $color-primary)
3839
font-weight 600
3940

@@ -43,6 +44,7 @@ body
4344
font-weight 600
4445

4546
.markdown-section a
47+
color $color-primary
4648
color var(--theme-color, $color-primary)
4749
font-weight 600
4850

@@ -79,6 +81,7 @@ body
7981
padding-left 1.5rem
8082

8183
.markdown-section blockquote
84+
border-left 4px solid $color-primary
8285
border-left 4px solid var(--theme-color, $color-primary)
8386
color #858585
8487
margin 2em 0
@@ -138,6 +141,7 @@ body
138141
color #2973b7
139142

140143
.token.string
144+
color $color-primary
141145
color var(--theme-color, $color-primary)
142146

143147
.token.selector
@@ -150,6 +154,7 @@ body
150154
color #22a2c9
151155

152156
.token.attr-value, .token.control, .token.directive, .token.unit
157+
color $color-primary
153158
color var(--theme-color, $color-primary)
154159

155160
.token.keyword

src/themes/dolphin.styl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ body
3636

3737
ul li.active > a
3838
border-right 2px solid
39+
color $color-primary
3940
color var(--theme-color, $color-primary)
4041
font-weight 600
4142

@@ -52,9 +53,10 @@ body
5253
font-weight 600
5354

5455
.markdown-section a
56+
color $color-primary
5557
color var(--theme-color, $color-primary)
5658
font-weight 600
57-
59+
5860
&:hover
5961
text-decoration underline
6062

@@ -91,6 +93,7 @@ body
9193
padding-left 1.5rem
9294

9395
.markdown-section blockquote
96+
border-left 4px solid $color-primary
9497
border-left 4px solid var(--theme-color, $color-primary)
9598
color #858585
9699
margin 2em 0
@@ -150,6 +153,7 @@ body
150153
color #2973b7
151154

152155
.token.string
156+
color $color-primary
153157
color var(--theme-color, $color-primary)
154158

155159
.token.selector
@@ -162,6 +166,7 @@ body
162166
color #22a2c9
163167

164168
.token.attr-value, .token.control, .token.directive, .token.unit
169+
color $color-primary
165170
color var(--theme-color, $color-primary)
166171

167172
.token.keyword, .token.function

src/themes/vue.styl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ body
3636

3737
ul li.active > a
3838
border-right 2px solid
39+
color $color-primary
3940
color var(--theme-color, $color-primary)
4041
font-weight 600
4142

@@ -52,6 +53,7 @@ body
5253
font-weight 600
5354

5455
.markdown-section a
56+
color $color-primary
5557
color var(--theme-color, $color-primary)
5658
font-weight 600
5759

@@ -88,6 +90,7 @@ body
8890
padding-left 1.5rem
8991

9092
.markdown-section blockquote
93+
border-left 4px solid $color-primary
9194
border-left 4px solid var(--theme-color, $color-primary)
9295
color #858585
9396
margin 2em 0
@@ -204,6 +207,7 @@ body
204207
color #2973b7
205208

206209
.token.string
210+
color $color-primary
207211
color var(--theme-color, $color-primary)
208212

209213
.token.selector
@@ -216,6 +220,7 @@ body
216220
color #22a2c9
217221

218222
.token.attr-value, .token.control, .token.directive, .token.unit
223+
color $color-primary
219224
color var(--theme-color, $color-primary)
220225

221226
.token.keyword, .token.function

0 commit comments

Comments
 (0)