Skip to content
This repository was archived by the owner on Oct 1, 2023. It is now read-only.

Commit 168b684

Browse files
authored
Merge pull request #18 from tolking/dev
feat: add variables (close #17 )
2 parents 4b09dc2 + 2300403 commit 168b684

File tree

4 files changed

+66
-6
lines changed

4 files changed

+66
-6
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
[README](README.md) | [CHANGELOG](CHANGELOG.md)
44

5+
## 1.0.9
6+
7+
- fix styles
8+
9+
## 1.0.8
10+
11+
- add variables
12+
513
## 1.0.7
614

715
- uniform code style

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vuepress-theme-default-prefers-color-scheme",
3-
"version": "1.0.7",
3+
"version": "1.0.9",
44
"main": "index.js",
55
"description": "add prefers-color-scheme for vuepress default theme",
66
"author": "tolking <qw13131wang@gmail.com>",

styles/index.styl

Lines changed: 42 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
--textColor $textColor
66
--borderColor $borderColor
77
--codeBgColor $codeBgColor
8+
--arrowBgColor $arrowBgColor
9+
--badgeTipColor $badgeTipColor
10+
--badgeWarningColor $badgeWarningColor
11+
--badgeErrorColor $badgeErrorColor
812
--bgColor $bgColor
913
--kbdBgColor $kbdBgColor
1014
--blockquoteTextColor $blockquoteTextColor
@@ -15,6 +19,7 @@
1519
--highlightedBgColor $highlightedBgColor
1620
--languageTextColor $languageTextColor
1721
--lineNumbersColor $lineNumbersColor
22+
--tipColor $tipColor
1823
--tipBgColor $tipBgColor
1924
--warningColor $warningColor
2025
--warningBgColor $warningBgColor
@@ -32,32 +37,37 @@
3237
--darken10BgColor darken($bgColor, 5%)
3338
--darken10BorderColor darken($borderColor, 10%)
3439

35-
@media (prefers-color-scheme: light)
40+
@media (prefers-color-scheme light)
3641
--codeBgColor $codeBgLightColor
3742
--preTextColor $preTextLightColor
3843
--highlightedBgColor $highlightedBgLightColor
3944
--languageTextColor $languageTextLightColor
4045
--lineNumbersColor $lineNumbersLightColor
4146
--lighten20TextColor lighten($textColor, 20%)
4247

43-
@media (prefers-color-scheme: dark)
48+
@media (prefers-color-scheme dark)
4449
--accentColor $accentDarkColor
4550
--textColor $textDarkColor
4651
--borderColor $borderDarkColor
52+
--arrowBgColor $arrowBgDarkColor
53+
--badgeTipColor $badgeTipDarkColor
54+
--badgeWarningColor $badgeWarningDarkColor
55+
--badgeErrorColor $badgeErrorDarkColor
4756
--bgColor $bgDarkColor
4857
--kbdBgColor $kbdBgDarkColor
4958
--blockquoteTextColor $blockquoteTextDarkColor
5059
--blockquoteBorderColor $blockquoteBorderDarkColor
5160
--tableBorderColor $tableBorderDarkColor
5261
--tableStripeBgColor $tableStripeBgDarkColor
62+
--tipColor $tipDarkColor
5363
--tipBgColor $tipBgDarkColor
5464
--warningColor $warningDarkColor
5565
--warningBgColor $warningBgDarkColor
5666
--dangerColor $dangerDarkColor
5767
--dangerBgColor $dangerBgDarkColor
5868
--miniCodeBgColor $miniCodeBgDarkColor
5969
--searchBorderColor $searchBorderDarkColor
60-
--lightenAccentColor lighten($accentDarkColor, 10%)
70+
--lighten10AccentColor lighten($accentDarkColor, 10%)
6171
--lighten10TextColor lighten($textDarkColor, 10%)
6272
--lighten20TextColor lighten($textDarkColor, 20%)
6373
--lighten25TextColor lighten($textDarkColor, 25%)
@@ -161,25 +171,52 @@ div[class*='language-'].line-numbers-mode .line-numbers-wrapper
161171

162172
// custom-block
163173
.custom-block.tip
164-
.custom-block.details
174+
border-color var(--badgeTipColor)
165175
background-color var(--tipBgColor)
166176

177+
.custom-block-title
178+
a
179+
color var(--tipColor)
180+
167181
.custom-block.warning
182+
border-color var(--badgeWarningColor)
168183
background-color var(--warningBgColor)
169184

185+
.custom-block-title
170186
a
171187
color var(--warningColor)
172188

173189
.custom-block.danger
190+
border-color var(--badgeErrorColor)
174191
background-color var(--dangerBgColor)
175192

193+
.custom-block-title
176194
a
177195
color var(--dangerColor)
178196

179197
.custom-block.warning
180198
.custom-block.danger
181199
color var(--textColor)
182200

201+
.custom-block.details
202+
background-color var(--tipBgColor)
203+
204+
// badge
205+
.badge
206+
background-color var(--badgeTipColor) !important
207+
208+
&.tip
209+
&.green
210+
background-color var(--badgeTipColor) !important
211+
212+
&.error
213+
background-color var(--badgeErrorColor) !important
214+
215+
&.warning
216+
&.warn
217+
&.yellow
218+
background-color var(--badgeWarningColor) !important
219+
183220
// pwa
184221
.global-ui
185222
.sw-update-popup
@@ -196,7 +233,7 @@ div[class*='language-'].line-numbers-mode .line-numbers-wrapper
196233
background-color var(--lighten10AccentColor) !important
197234

198235
// scroll bar
199-
@media (min-width: $MQMobile)
236+
@media (min-width $MQMobile)
200237
::-webkit-scrollbar
201238
max-width 6px
202239
max-height 12px

styles/palette.styl

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ $borderDarkColor ?= #4e4e4e
1212
$codeBgColor ?= #282c34
1313
$codeBgLightColor ?= #f8f8f8
1414

15+
$arrowBgColor ?= #ccc
16+
$arrowBgDarkColor ?= $arrowBgColor
17+
18+
$badgeTipColor ?= #42b983
19+
$badgeTipDarkColor ?= $badgeTipColor
20+
21+
$badgeWarningColor ?= darken(#ffe564, 35%)
22+
$badgeWarningDarkColor ?= $badgeWarningColor
23+
24+
$badgeErrorColor ?= #DA5961
25+
$badgeErrorDarkColor ?= $badgeErrorColor
26+
1527
$preTextColor ?= #fff
1628
$preTextLightColor ?= #525252
1729

@@ -45,6 +57,9 @@ $tableBorderDarkColor ?= $borderDarkColor
4557
$tableStripeBgColor ?= #f6f8fa
4658
$tableStripeBgDarkColor ?= #444
4759

60+
$tipColor ?= $textColor
61+
$tipDarkColor ?= $textDarkColor
62+
4863
$tipBgColor ?= #f3f5f7
4964
$tipBgDarkColor ?= #3e3b3b
5065

0 commit comments

Comments
 (0)