mirror of
https://github.com/daydreamer-json/ak-endfield-api-archive.git
synced 2026-04-05 15:12:21 +02:00
17 lines
602 B
TypeScript
17 lines
602 B
TypeScript
import 'bootstrap';
|
|
import 'bootstrap/dist/css/bootstrap.min.css';
|
|
import 'bootstrap-icons/font/bootstrap-icons.min.css';
|
|
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
const setTheme = (theme: string) => {
|
|
document.documentElement.setAttribute('data-bs-theme', theme);
|
|
};
|
|
const getPreferredTheme = (): 'light' | 'dark' => {
|
|
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
|
|
};
|
|
setTheme(getPreferredTheme());
|
|
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => {
|
|
setTheme(getPreferredTheme());
|
|
});
|
|
});
|