<script type="module" src="/assets/app-C8wliNvH.js"></script>
<script>
// Function to toggle between class "light-theme" and "dark-theme"
(function() {
const html = document.documentElement;
const darkModeButton = document.querySelector('.js-toggle-dark-mode');
const localStorageKey = 'darkMode';
const darkThemeClass = 'dark-theme';
const lightThemeClass = 'light-theme';
function toggleDarkMode() {
const newClass = html.classList.contains(darkThemeClass) ? lightThemeClass : darkThemeClass;
const oldClass = html.classList.contains(darkThemeClass) ? darkThemeClass : lightThemeClass;
html.classList.replace(oldClass, newClass);
localStorage.setItem(localStorageKey, html.classList.contains(darkThemeClass));
}
function init() {
if (localStorage.getItem(localStorageKey) === 'true') {
html.classList.add(darkThemeClass);
} else {
html.classList.add(lightThemeClass);
}
if (darkModeButton) {
darkModeButton.addEventListener('click', toggleDarkMode);
}
}
init();
})();
</script>
{{#if (fileExists "public/hot")}}
<script type="module" src="{{read "public/hot"}}/src/app.js"></script>
<script>
window.addEventListener('DOMContentLoaded', () => {
document.body.classList.remove('vite-dev-hide');
});
</script>
{{else}}
{{#with (jsonParse (read "public/assets/.vite/manifest.json"))}}
<script type="module" src="/assets/{{this.[src/app.js].file}}"></script>
{{/with}}
{{/if}}
<script>
// Function to toggle between class "light-theme" and "dark-theme"
(function() {
const html = document.documentElement;
const darkModeButton = document.querySelector('.js-toggle-dark-mode');
const localStorageKey = 'darkMode';
const darkThemeClass = 'dark-theme';
const lightThemeClass = 'light-theme';
function toggleDarkMode() {
const newClass = html.classList.contains(darkThemeClass) ? lightThemeClass : darkThemeClass;
const oldClass = html.classList.contains(darkThemeClass) ? darkThemeClass : lightThemeClass;
html.classList.replace(oldClass, newClass);
localStorage.setItem(localStorageKey, html.classList.contains(darkThemeClass));
}
function init() {
if (localStorage.getItem(localStorageKey) === 'true') {
html.classList.add(darkThemeClass);
} else {
html.classList.add(lightThemeClass);
}
if ( darkModeButton ) {
darkModeButton.addEventListener('click', toggleDarkMode);
}
}
init();
})();
</script>
/* No context defined. */
No notes defined.