From 16ea7377978bc12d3b32b190a402c134beb1ab3e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 18 Feb 2020 21:24:26 +0530 Subject: [PATCH] Make theme toggle label dynamic Signed-off-by: Harsh Shandilya --- assets/css/custom.css | 7 +++++++ layouts/partials/sidebar.html | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/assets/css/custom.css b/assets/css/custom.css index 385ff68..3d29d98 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -17,6 +17,7 @@ --color-light-alpha: rgba(255, 255, 255, 0.9); --icon-sun: url('data:image/svg+xml,'); --icon-moon: url('data:image/svg+xml, '); + --toggle-button-label: "Enable dark mode"; } @media (prefers-color-scheme: dark) { @@ -33,6 +34,7 @@ --button-background: var(--sidebar-color); --button-color: var(--color-dark); --border-color: var(--color-light-alpha); + --toggle-button-label: "Disable dark mode"; } .link { @@ -54,6 +56,7 @@ --button-background: var(--sidebar-color); --button-color: var(--color-dark); --border-color: var(--color-light-alpha); + --toggle-button-label: "Disable dark mode"; } div.image-caption { @@ -109,6 +112,10 @@ div.tag-container { margin: unset; } +.dark-theme-label:before { + content: var(--toggle-button-label); +} + @media(max-width: 48em) { .user-toggle-desktop { display: none; diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index a9f9d02..c85981a 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -3,7 +3,7 @@ -
Enable dark theme
+