Update theme.vue

This commit is contained in:
syuilo 2020-03-22 10:57:58 +09:00
parent d0ed5a8b59
commit 92937b8b3c

View file

@ -63,6 +63,7 @@ import MkSwitch from '../../components/ui/switch.vue';
import i18n from '../../i18n'; import i18n from '../../i18n';
import { Theme, builtinThemes, applyTheme } from '../../theme'; import { Theme, builtinThemes, applyTheme } from '../../theme';
import { selectFile } from '../../scripts/select-file'; import { selectFile } from '../../scripts/select-file';
import { isDeviceDarkmode } from '../../scripts/is-device-darkmode';
export default Vue.extend({ export default Vue.extend({
i18n, 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() { wallpaper() {
if (this.wallpaper == null) { if (this.wallpaper == null) {
localStorage.removeItem('wallpaper'); localStorage.removeItem('wallpaper');