summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-03-22 10:57:58 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-03-22 10:57:58 +0900
commit92937b8b3cbef001154501d2ef25aa5277c31f5b (patch)
tree3a639557c24b42bc6f864630dcaf304935106f2d /src
parent:art: (diff)
downloadmisskey-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.vue7
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');