initial Appearance Tab implementation, added text size/UI scale option
This commit is contained in:
parent
fd1011f622
commit
e4a819a0e2
16 changed files with 236 additions and 26 deletions
|
|
@ -48,6 +48,10 @@ export default {
|
|||
draftMode: {
|
||||
type: Boolean,
|
||||
default: undefined
|
||||
},
|
||||
timedApplyMode: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
inject: {
|
||||
|
|
@ -161,7 +165,11 @@ export default {
|
|||
case 'admin':
|
||||
return (k, v) => this.$store.dispatch('pushAdminSetting', { path: k, value: v })
|
||||
default:
|
||||
return (k, v) => this.$store.dispatch('setOption', { name: k, value: v })
|
||||
if (this.timedApplyMode) {
|
||||
return (k, v) => this.$store.dispatch('setOptionTemporarily', { name: k, value: v })
|
||||
} else {
|
||||
return (k, v) => this.$store.dispatch('setOption', { name: k, value: v })
|
||||
}
|
||||
}
|
||||
},
|
||||
defaultState () {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue