diff options
Diffstat (limited to 'pydis_site/static/js')
-rw-r--r-- | pydis_site/static/js/base/themes.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/pydis_site/static/js/base/themes.js b/pydis_site/static/js/base/themes.js index c5de8d91..fa7b9cf6 100644 --- a/pydis_site/static/js/base/themes.js +++ b/pydis_site/static/js/base/themes.js @@ -1,8 +1,7 @@ "use strict"; const defaultTheme = "light"; -const lightStylesheet = document.getElementById("bulma-css"); -const darkStylesheet = document.getElementById("bulma-css-dark"); +const stylesheet = document.getElementById("bulma-css"); // Get saved preference for the site in local storage, optionally accounting // for system preference used when a page loads. @@ -22,12 +21,10 @@ function getCurrentTheme(systemPrefers) { function setStyleSheets(newTheme) { switch (newTheme) { case "light": - lightStylesheet.rel = "stylesheet"; - darkStylesheet.rel = "stylesheet alternate"; + stylesheet.href = "/static/css/bulma.css"; break; case "dark": - darkStylesheet.rel = "stylesheet"; - lightStylesheet.rel = "stylesheet alternate"; + stylesheet.href = "/static/css/dark_bulma.css"; break; } |