summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-02-03 20:01:07 +0800
committerEltrac <hi@guhub.cn>2025-02-03 20:01:07 +0800
commitca96ff4b85e9bfe9a513135721c25d0fc0a25dae (patch)
treecb5a87912a6e40d0976be041a55ff0fdb0690b6a /assets
parente1e69437cfd016fe67096d80f2e010f17b6a4742 (diff)
feat(pagefind): custom css in dark mode
Former-commit-id: 8e752c4de876d8ac67b456737272a6b70895c5c2
Diffstat (limited to 'assets')
-rw-r--r--assets/css/components/_variables.scss29
1 files changed, 17 insertions, 12 deletions
diff --git a/assets/css/components/_variables.scss b/assets/css/components/_variables.scss
index b2e4cb8d..f3908a14 100644
--- a/assets/css/components/_variables.scss
+++ b/assets/css/components/_variables.scss
@@ -16,31 +16,36 @@
--content-font-size: 20px;
--page-width: 700px;
-}
-.dark {
- --background-color: #1D2021;
- --block-background-color: #181A1B;
- --border-color: rgba(255,255,255,0.2);
- --text-color: #D2CEC9;
- --secondary-text-color: #A1998D;
- --link-color: #277BD9;
- --bright-background-color: #666;
+ /* pagefind custom css */
+ --pagefind-ui-primary: var(--text-color);
+ --pagefind-ui-text: var(--text-color);
+ --pagefind-ui-background: var(--background-color);
+ --pagefind-ui-border: var(--border-color);
+ --pagefind-ui-tag: var(--border-color);
}
html[lang="en-US"] {
--serif-font-family: "Playfair Display", serif;
}
-@media (prefers-color-scheme: dark) {
- :root {
+@mixin variablesInDarkMode {
--background-color: #1D2021;
--block-background-color: #181A1B;
--border-color: rgba(255,255,255,0.2);
--text-color: #D2CEC9;
--secondary-text-color: #A1998D;
--link-color: #277BD9;
- --bright-background-color: #333;
+ --bright-background-color: #666;
+}
+
+.dark {
+ @include variablesInDarkMode;
+}
+
+@media (prefers-color-scheme: dark) {
+ :root {
+ @include variablesInDarkMode;
}
}