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

Commit 2dbb082

Browse files
authored
Merge pull request #23 from tolking/dev
- adjust color matching - fix the `code-group` and `code-block` styles on vuepress 1.6.0
2 parents afe79e8 + 9df1d39 commit 2dbb082

File tree

6 files changed

+35
-11
lines changed

6 files changed

+35
-11
lines changed

CHANGELOG.md

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

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

5+
## 1.1.1
6+
7+
- adjust color matching
8+
- fix the `code-group` and `code-block` styles on vuepress 1.6.0
9+
510
## 1.1.0
611

712
- remove `css-prefers-color-scheme`
813
- refactor `defaultTheme`
914

1015
```
16+
defaultTheme: null -> <html>
1117
defaultTheme: 'light' -> <html theme="light">
1218
defaultTheme: 'dark' -> <html theme="dark">
1319
```

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@ npm i vuepress-theme-default-prefers-color-scheme
2323
``` js
2424
// .vuepress -> config.js
2525
module.exports = {
26-
theme: 'default-prefers-color-scheme',
27-
themeConfig: {
28-
// ...
29-
}
26+
theme: 'default-prefers-color-scheme'
3027
}
3128
```
3229

@@ -36,7 +33,7 @@ module.exports = {
3633
- Type: `string`, `object`
3734
- Required: `false`
3835

39-
By default, light or dark themes are displayed by [prefers-color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme). You can break it by set `defaultTheme`.
36+
**By default, light or dark themes are displayed by [prefers-color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme). You can break it by set `defaultTheme`.**
4037

4138
support `light`, `dark` or `{ theme: [begin hours, end hours] }`
4239

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.1.0",
3+
"version": "1.1.1",
44
"main": "index.js",
55
"description": "add prefers-color-scheme for vuepress default theme",
66
"author": "tolking <qw13131wang@gmail.com>",

styles/components.styl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161

6262
.dropdown-wrapper
6363
.dropdown-title
64+
.mobile-dropdown-title
6465
color var(--textColor)
6566

6667
.nav-dropdown
@@ -145,7 +146,14 @@
145146
.page-edit .last-updated .prefix
146147
color var(--lighten25TextColor)
147148

149+
.page-edit .last-updated .time
150+
color var(--lighten40TextColor)
151+
148152
// sidebar
153+
.sidebar .nav-links
154+
.page-nav .inner
155+
border-color var(--borderColor)
156+
149157
.sidebar-heading
150158
color var(--textColor)
151159

styles/index.styl

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,6 @@ body
161161

162162
.navbar
163163
h2
164-
.sidebar .nav-links
165164
border-bottom-color var(--borderColor)
166165

167166
.sidebar
@@ -183,8 +182,7 @@ p a code
183182
color var(--accentColor)
184183

185184
hr
186-
.page-nav .inner
187-
border-top-color var(--borderColor) !important
185+
border-top-color var(--borderColor)
188186

189187
tr
190188
border-top-color var(--tableBorderColor)
@@ -215,6 +213,9 @@ border-left-color var(--arrowBgColor)
215213
.token.inserted
216214
color var(--accentColor)
217215

216+
.token.punctuation
217+
color var(--preTextColor)
218+
218219
{$contentClass} pre
219220

220221
{$contentClass} pre[class*='language-']
@@ -242,6 +243,18 @@ div[class*='language-']::before
242243
div[class*='language-'].line-numbers-mode .line-numbers-wrapper
243244
color var(--lineNumbersColor)
244245

246+
.theme-code-block > pre
247+
background-color var(--codeBgColor) !important
248+
249+
.theme-code-group .theme-code-group__nav
250+
background-color var(--codeBgColor) !important
251+
252+
.theme-code-group__nav-tab
253+
color var(--textColor) !important
254+
255+
.theme-code-group__nav-tab-active
256+
border-color: var(--accentColor) !important
257+
245258
// custom-block
246259
.custom-block.tip
247260
border-color var(--badgeTipColor)

styles/palette.styl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ $badgeErrorColor ?= #DA5961
2525
$badgeErrorDarkColor ?= $badgeErrorColor
2626

2727
$preTextColor ?= #fff
28-
$preTextLightColor ?= #525252
28+
$preTextLightColor ?= #4d4d4d
2929

3030
$highlightedBgColor ?= rgba(0, 0, 0, .66)
3131
$highlightedBgLightColor ?= rgba(224, 224, 224, 0.5)
@@ -73,7 +73,7 @@ $dangerColor ?= #c00
7373
$dangerDarkColor ?= $dangerColor
7474

7575
$dangerBgColor ?= #ffe6e6
76-
$dangerBgDarkColor ?= rgba(255, 214, 214, 0.3)
76+
$dangerBgDarkColor ?= rgba(72, 56, 57, 30%)
7777

7878
$searchBorderColor ?= #999
7979
$searchBorderDarkColor ?= #eee

0 commit comments

Comments
 (0)