diff --git a/src/assets/regions/thorax.svg b/src/assets/regions/thorax.svg index db1943c..6858ed3 100644 --- a/src/assets/regions/thorax.svg +++ b/src/assets/regions/thorax.svg @@ -1,8 +1,48 @@ - + - - - - - + + + + + + diff --git a/src/components/region-icon.vue b/src/components/region-icon.vue index 5e8856e..40cfd8e 100644 --- a/src/components/region-icon.vue +++ b/src/components/region-icon.vue @@ -2,7 +2,7 @@ - + diff --git a/src/pages/settings.vue b/src/pages/settings.vue index cae8c74..7e057f2 100644 --- a/src/pages/settings.vue +++ b/src/pages/settings.vue @@ -15,14 +15,13 @@ - Save Dark Mode - - - + + + - Save + Save @@ -40,20 +39,23 @@ port: '9001' }, themeSettings: { - dark: 'auto' + darkMode: 'auto' } } }, created () { var loadServerSettings = localStorage.getItem('serverSettings') if (loadServerSettings) this.serverSettings = JSON.parse(loadServerSettings) + var loadThemeSettings = localStorage.getItem('themeSettings') + if (loadThemeSettings) this.themeSettings = JSON.parse(loadThemeSettings) }, methods: { - saveServerSettings () { + saveAllSettings () { let saveSetting = new Promise( (saved,failed) => { try { localStorage.setItem('serverSettings',JSON.stringify(this.serverSettings)) + localStorage.setItem('themeSettings',JSON.stringify(this.themeSettings)) saved() } catch { failed() @@ -77,6 +79,10 @@ } ) }, + setDarkMode (mode) { + this.themeSettings.darkMode = mode + f7.setDarkMode(mode) + } } } \ No newline at end of file