mirror of
https://github.com/TrezOne/congo-hindi-gujarati.git
synced 2026-07-18 08:48:26 -04:00
🚧 Add dark mode toggle button
This commit is contained in:
@@ -62,6 +62,24 @@
|
||||
integrity="{{ $customStyles.Data.Integrity }}"
|
||||
/>
|
||||
{{ end }}
|
||||
<script>
|
||||
function loadPreferredScheme() {
|
||||
if (localStorage.preferredScheme === 'dark' || (!('preferredScheme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
|
||||
document.documentElement.classList.add('dark');
|
||||
} else {
|
||||
document.documentElement.classList.remove('dark');
|
||||
}
|
||||
}
|
||||
function setPreferredScheme(scheme) {
|
||||
if (scheme == "default") {
|
||||
localStorage.removeItem("preferredScheme");
|
||||
} else {
|
||||
localStorage.preferredScheme = scheme;
|
||||
}
|
||||
loadPreferredScheme();
|
||||
}
|
||||
loadPreferredScheme();
|
||||
</script>
|
||||
{{/* Icons */}}
|
||||
{{ if templates.Exists "partials/favicons.html" }}
|
||||
{{ partialCached "favicons.html" .Site }}
|
||||
|
||||
Reference in New Issue
Block a user