Update boot.ts
This commit is contained in:
parent
dec4a40bfd
commit
374dce7ff8
|
@ -24,7 +24,24 @@ const embedParams = parseEmbedParams(params);
|
||||||
|
|
||||||
console.info(embedParams);
|
console.info(embedParams);
|
||||||
|
|
||||||
|
if (embedParams.colorMode === 'dark') {
|
||||||
applyTheme(darkTheme);
|
applyTheme(darkTheme);
|
||||||
|
} else if (embedParams.colorMode === 'light') {
|
||||||
|
applyTheme(lightTheme);
|
||||||
|
} else {
|
||||||
|
if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
||||||
|
applyTheme(darkTheme);
|
||||||
|
} else {
|
||||||
|
applyTheme(lightTheme);
|
||||||
|
}
|
||||||
|
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', (mql) => {
|
||||||
|
if (mql.matches) {
|
||||||
|
applyTheme(darkTheme);
|
||||||
|
} else {
|
||||||
|
applyTheme(lightTheme);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// サイズの制限
|
// サイズの制限
|
||||||
document.documentElement.style.maxWidth = '500px';
|
document.documentElement.style.maxWidth = '500px';
|
||||||
|
|
Loading…
Reference in New Issue