diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-03-22 10:57:58 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-03-22 10:57:58 +0900 |
| commit | 92937b8b3cbef001154501d2ef25aa5277c31f5b (patch) | |
| tree | 3a639557c24b42bc6f864630dcaf304935106f2d /src | |
| parent | :art: (diff) | |
| download | misskey-92937b8b3cbef001154501d2ef25aa5277c31f5b.tar.gz misskey-92937b8b3cbef001154501d2ef25aa5277c31f5b.tar.bz2 misskey-92937b8b3cbef001154501d2ef25aa5277c31f5b.zip | |
Update theme.vue
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/pages/preferences/theme.vue | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client/pages/preferences/theme.vue b/src/client/pages/preferences/theme.vue index 2111cd7ae2..488935a0cd 100644 --- a/src/client/pages/preferences/theme.vue +++ b/src/client/pages/preferences/theme.vue @@ -63,6 +63,7 @@ import MkSwitch from '../../components/ui/switch.vue'; import i18n from '../../i18n'; import { Theme, builtinThemes, applyTheme } from '../../theme'; import { selectFile } from '../../scripts/select-file'; +import { isDeviceDarkmode } from '../../scripts/is-device-darkmode'; export default Vue.extend({ i18n, @@ -132,6 +133,12 @@ export default Vue.extend({ } }, + syncDeviceDarkMode() { + if (this.$store.state.device.syncDeviceDarkMode) { + this.$store.commit('device/set', { key: 'darkMode', value: isDeviceDarkmode() }); + } + }, + wallpaper() { if (this.wallpaper == null) { localStorage.removeItem('wallpaper'); |