Skip to content

Commit 828ac1f

Browse files
Make code blocks light on light color mode (#730)
1 parent 1bf7925 commit 828ac1f

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed

website/docusaurus.config.js

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const { themes } = require("prism-react-renderer");
2+
13
// List of projects/orgs using your project for the users page.
24
const users = [
35
{
@@ -53,6 +55,8 @@ module.exports = {
5355

5456
prism: {
5557
defaultLanguage: "typescript",
58+
theme: themes.github,
59+
darkTheme: themes.dracula,
5660
},
5761

5862
navbar: {

website/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"@docusaurus/core": "^2.4.0",
1111
"@docusaurus/preset-classic": "^2.4.0",
1212
"classnames": "^2.3.2",
13+
"prism-react-renderer": "^2.4.0",
1314
"react": "^17.0.2",
1415
"react-dom": "^17.0.2"
1516
},

website/yarn.lock

+18
Original file line numberDiff line numberDiff line change
@@ -2207,6 +2207,11 @@
22072207
resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109"
22082208
integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==
22092209

2210+
"@types/prismjs@^1.26.0":
2211+
version "1.26.4"
2212+
resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.4.tgz#1a9e1074619ce1d7322669e5b46fbe823925103a"
2213+
integrity sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==
2214+
22102215
"@types/prop-types@*":
22112216
version "15.7.5"
22122217
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
@@ -3127,6 +3132,11 @@ clsx@^1.2.1:
31273132
resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12"
31283133
integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==
31293134

3135+
clsx@^2.0.0:
3136+
version "2.1.1"
3137+
resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999"
3138+
integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==
3139+
31303140
collapse-white-space@^1.0.2:
31313141
version "1.0.6"
31323142
resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287"
@@ -6187,6 +6197,14 @@ prism-react-renderer@^1.3.5:
61876197
resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085"
61886198
integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==
61896199

6200+
prism-react-renderer@^2.4.0:
6201+
version "2.4.0"
6202+
resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz#c5ea692029c2f8b3fd04f63662d04ffd4eaf10a0"
6203+
integrity sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==
6204+
dependencies:
6205+
"@types/prismjs" "^1.26.0"
6206+
clsx "^2.0.0"
6207+
61906208
prismjs@^1.28.0:
61916209
version "1.29.0"
61926210
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"

0 commit comments

Comments
 (0)