diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-04-20 03:41:24 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-04-20 03:41:24 +0900 |
| commit | f2fea7f3cd5a131f994ad9bc1d2b4833865dd165 (patch) | |
| tree | be47b9e8aa5bcf8d400960a75adcfea30b5982dc /src/client/app/boot.js | |
| parent | :art: (diff) | |
| download | misskey-f2fea7f3cd5a131f994ad9bc1d2b4833865dd165.tar.gz misskey-f2fea7f3cd5a131f994ad9bc1d2b4833865dd165.tar.bz2 misskey-f2fea7f3cd5a131f994ad9bc1d2b4833865dd165.zip | |
[wip] darkmode
Diffstat (limited to 'src/client/app/boot.js')
| -rw-r--r-- | src/client/app/boot.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/client/app/boot.js b/src/client/app/boot.js index a0709842b9..ac90fda05f 100644 --- a/src/client/app/boot.js +++ b/src/client/app/boot.js @@ -62,6 +62,14 @@ app = isMobile ? 'mobile' : 'desktop'; } + // Dark/Light + const me = JSON.parse(localStorage.getItem('me') || null); + if (me && me.clientSettings) { + if ((app == 'desktop' && me.clientSettings.dark) || (app == 'mobile' && me.clientSettings.darkMobile)) { + document.documentElement.setAttribute('data-darkmode', 'true'); + } + } + // Script version const ver = localStorage.getItem('v') || VERSION; |