From 6be43c4267c19c11f8df38d60102b7e297c4b04e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8C=AB=E7=8C=ABguowen?=
<9290821+guowen-the-cat@user.noreply.gitee.com>
Date: Fri, 4 Jul 2025 10:53:34 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B7=BB=E5=8A=A0=E4=B8=89?=
=?UTF-8?q?=E4=B8=AA=E4=B8=BB=E9=A2=98=E9=A3=8E=E6=A0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/src/App.vue | 15 ++-
ruoyi-ui/src/assets/styles/ruoyi.scss | 9 ++
ruoyi-ui/src/assets/styles/sidebar.scss | 100 +++++++++++++++++-
ruoyi-ui/src/assets/styles/variables.scss | 78 ++++++++++----
ruoyi-ui/src/components/Breadcrumb/index.vue | 18 ++++
ruoyi-ui/src/components/Hamburger/index.vue | 7 +-
ruoyi-ui/src/layout/components/Navbar.vue | 22 ++--
.../src/layout/components/Settings/index.vue | 10 ++
.../src/layout/components/Sidebar/Logo.vue | 18 ++--
.../src/layout/components/Sidebar/index.vue | 8 +-
.../src/layout/components/TagsView/index.vue | 30 +++---
ruoyi-ui/src/settings.js | 4 +-
ruoyi-ui/src/views/bas/BasSupplier/index.vue | 7 ++
13 files changed, 264 insertions(+), 62 deletions(-)
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 {
}
-