summaryrefslogtreecommitdiff
path: root/packages/frontend-embed/src/theme.ts
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2024-09-24 21:02:22 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2024-09-24 21:02:22 +0900
commit1679a40c7660b54c5437988d307aa3a14060d7f7 (patch)
tree2ab0bd9e61bd91996fbaa973e4f440918232e8a1 /packages/frontend-embed/src/theme.ts
parentfix(frontend-embed): #14613 で抜け落ちた処理を戻す (#14623) (diff)
downloadmisskey-1679a40c7660b54c5437988d307aa3a14060d7f7.tar.gz
misskey-1679a40c7660b54c5437988d307aa3a14060d7f7.tar.bz2
misskey-1679a40c7660b54c5437988d307aa3a14060d7f7.zip
:art:
Diffstat (limited to 'packages/frontend-embed/src/theme.ts')
-rw-r--r--packages/frontend-embed/src/theme.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/frontend-embed/src/theme.ts b/packages/frontend-embed/src/theme.ts
index ee633fae94..23e70cd0d3 100644
--- a/packages/frontend-embed/src/theme.ts
+++ b/packages/frontend-embed/src/theme.ts
@@ -39,6 +39,10 @@ export function applyTheme(theme: Theme, persist = true) {
document.documentElement.classList.remove('_themeChanging_');
}, 1000);
+ const colorScheme = theme.base === 'dark' ? 'dark' : 'light';
+
+ document.documentElement.dataset.colorScheme = colorScheme;
+
// Deep copy
const _theme = JSON.parse(JSON.stringify(theme));