diff --git a/ruoyi-ui/src/App.vue b/ruoyi-ui/src/App.vue
index 12df51d..639556e 100644
--- a/ruoyi-ui/src/App.vue
+++ b/ruoyi-ui/src/App.vue
@@ -10,7 +10,20 @@ import ThemePicker from "@/components/ThemePicker"
export default {
name: "App",
- components: { ThemePicker }
+ components: { ThemePicker },
+ computed: {
+ sideTheme() {
+ return this.$store.state.settings.sideTheme
+ }
+ },
+ watch: {
+ sideTheme: {
+ immediate: true,
+ handler(val) {
+ document.documentElement.setAttribute('data-theme', val)
+ }
+ }
+ }
}
diff --git a/ruoyi-ui/src/components/Hamburger/index.vue b/ruoyi-ui/src/components/Hamburger/index.vue
index 368b002..31d1863 100644
--- a/ruoyi-ui/src/components/Hamburger/index.vue
+++ b/ruoyi-ui/src/components/Hamburger/index.vue
@@ -30,12 +30,17 @@ export default {
}
-