[feature/frontend] Respect color scheme preference for highlighted code blocks (#4201)

That's it! It just conditionally imports prism light or prism dark depending on the theme.

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4201
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
Co-committed-by: tobi <tobi.smethurst@protonmail.com>
This commit is contained in:
tobi 2025-05-30 11:06:08 +02:00 committed by kim
commit 2c73bb3602
17 changed files with 75 additions and 31 deletions

View file

@ -22,7 +22,10 @@
****************************************/
@import "modern-normalize/modern-normalize.css";
@import "./_prism.css";
/* Default to dark prism, choose light if prefers-color-scheme light */
@import url("_prism-dark.css");
@import url("_prism-light.css") screen and (prefers-color-scheme: light);
@import "./_fonts.css";
/*************************************