diff --git a/admin/src/config/setting.ts b/admin/src/config/setting.ts
index c92a5ea1..39254337 100644
--- a/admin/src/config/setting.ts
+++ b/admin/src/config/setting.ts
@@ -1,4 +1,6 @@
const defaultSetting = {
+ showCrumb: true, // 是否显示面包屑
+ showLogo: true, // 是否显示logo
isUniqueOpened: false, //只展开一个一级菜单
sideWidth: 200, //侧边栏宽度
sideTheme: 'light', //侧边栏主题
diff --git a/admin/src/layout/default/components/header/index.vue b/admin/src/layout/default/components/header/index.vue
index 8aacd7fa..3f6d8394 100644
--- a/admin/src/layout/default/components/header/index.vue
+++ b/admin/src/layout/default/components/header/index.vue
@@ -8,7 +8,7 @@
-
diff --git a/admin/src/layout/default/components/setting/drawer.vue b/admin/src/layout/default/components/setting/drawer.vue
index 82ed4e5d..efd08fd2 100644
--- a/admin/src/layout/default/components/setting/drawer.vue
+++ b/admin/src/layout/default/components/setting/drawer.vue
@@ -57,9 +57,23 @@
/>
-
-
菜单栏宽度
-
+
+
+
重置主题
@@ -158,6 +172,30 @@ const theme = computed({
}
})
+const showLogo = computed({
+ get() {
+ return settingStore.showLogo
+ },
+ set(value) {
+ settingStore.setSetting({
+ key: 'showLogo',
+ value
+ })
+ }
+})
+
+const showCrumb = computed({
+ get() {
+ return settingStore.showCrumb
+ },
+ set(value) {
+ settingStore.setSetting({
+ key: 'showCrumb',
+ value
+ })
+ }
+})
+
const isDark = useDark()
const themeChange = () => {
settingStore.setTheme(isDark.value)
diff --git a/admin/src/layout/default/components/sidebar/side.vue b/admin/src/layout/default/components/sidebar/side.vue
index d90134df..974dfef9 100644
--- a/admin/src/layout/default/components/sidebar/side.vue
+++ b/admin/src/layout/default/components/sidebar/side.vue
@@ -1,6 +1,6 @@
-
+