feature: night mode storage

This commit is contained in:
JimQing 2020-09-03 20:42:02 +08:00
parent b60a2abc05
commit 8d822ddbeb

View File

@ -62,6 +62,7 @@ const mutations = {
},
themeChanged(state) {
state.nightMode = !state.nightMode;
localStorage.setItem('nightMode', state.nightMode)
},
initEditorState(state) {
state.currentFont = localStorage.getItem('fonts') || config.builtinFonts[0].value
@ -69,6 +70,7 @@ const mutations = {
state.currentSize = localStorage.getItem('size') || config.sizeOption[2].value
state.codeTheme = localStorage.getItem('codeTheme') || config.codeThemeOption[0].value
state.citeStatus = localStorage.getItem('citeStatus') === 'true'
state.nightMode = localStorage.getItem('nightMode') || false
state.wxRenderer = new WxRenderer({
theme: setColor(state.currentColor),
fonts: state.currentFont,