diff --git a/client/src/components/layouts/prism-night.css b/client/src/components/layouts/prism-night.css index 382000cafe..e30ef66478 100644 --- a/client/src/components/layouts/prism-night.css +++ b/client/src/components/layouts/prism-night.css @@ -51,6 +51,13 @@ padding in night mode */ background: var(--primary-background); } +.night pre[class*='language-']::selection, +.night pre[class*='language-'] ::selection, +.night code[class*='language-']::selection, +.night code[class*='language-'] ::selection { + background: var(--selection-color); +} + /* Inline code */ .night :not(pre) > code[class*='language-'] { padding: 0.1em; diff --git a/client/src/components/layouts/prism.css b/client/src/components/layouts/prism.css index 91590f678f..611a4cf403 100644 --- a/client/src/components/layouts/prism.css +++ b/client/src/components/layouts/prism.css @@ -7,6 +7,13 @@ pre[class*='language-'] { background: var(--primary-background); } +.default pre[class*='language-']::selection, +.default pre[class*='language-'] ::selection, +.default code[class*='language-']::selection, +.default code[class*='language-'] ::selection { + background: var(--selection-color); +} + * { text-shadow: none !important; }