From 73831ef3d804f8913098a2e955df8e58d9ebbf94 Mon Sep 17 00:00:00 2001 From: Jacob Lee Date: Thu, 29 Jun 2023 19:21:11 -0700 Subject: [PATCH] Change code block color scheme (#6945) Adds contrast, makes code blocks more readable. --- docs/docs_skeleton/docusaurus.config.js | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/docs/docs_skeleton/docusaurus.config.js b/docs/docs_skeleton/docusaurus.config.js index 45c42219e38..b4839d0a461 100644 --- a/docs/docs_skeleton/docusaurus.config.js +++ b/docs/docs_skeleton/docusaurus.config.js @@ -7,7 +7,10 @@ const { ProvidePlugin } = require("webpack"); const path = require("path"); const examplesPath = path.resolve(__dirname, "..", "examples", "src"); -const snippetsPath = path.resolve(__dirname, "..", "snippets") +const snippetsPath = path.resolve(__dirname, "..", "snippets"); + +const baseLightCodeBlockTheme = require("prism-react-renderer/themes/vsLight"); +const baseDarkCodeBlockTheme = require("prism-react-renderer/themes/vsDark"); /** @type {import('@docusaurus/types').Config} */ const config = { @@ -127,8 +130,20 @@ const config = { }, }, prism: { - theme: require("prism-react-renderer/themes/vsLight"), - darkTheme: require("prism-react-renderer/themes/vsDark"), + theme: { + ...baseLightCodeBlockTheme, + plain: { + ...baseLightCodeBlockTheme.plain, + backgroundColor: "#F5F5F5", + }, + }, + darkTheme: { + ...baseDarkCodeBlockTheme, + plain: { + ...baseDarkCodeBlockTheme.plain, + backgroundColor: "#222222", + }, + }, }, image: "img/parrot-chainlink-icon.png", navbar: {