From 4bf5b04d542014a49c5a41b20935cef35033a518 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Tue, 15 Feb 2022 20:27:53 +0800 Subject: [PATCH] v3.5.0 新增菜单导航显示风格TopNav(false为左侧导航菜单,true为顶部导航菜单) --- yudao-ui-admin/src/assets/styles/ruoyi.scss | 6 ++++++ yudao-ui-admin/src/assets/styles/sidebar.scss | 3 --- yudao-ui-admin/src/components/TopNav/index.vue | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ yudao-ui-admin/src/layout/components/Navbar.vue | 12 ++++++++++-- yudao-ui-admin/src/layout/components/Settings/index.vue | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------- yudao-ui-admin/src/settings.js | 7 ++++++- yudao-ui-admin/src/store/getters.js | 3 +++ yudao-ui-admin/src/store/modules/permission.js | 19 ++++++++++++++++--- yudao-ui-admin/src/store/modules/settings.js | 3 ++- 9 files changed, 261 insertions(+), 66 deletions(-) create mode 100644 yudao-ui-admin/src/components/TopNav/index.vue diff --git a/yudao-ui-admin/src/assets/styles/ruoyi.scss b/yudao-ui-admin/src/assets/styles/ruoyi.scss index de1db7f..c7ff69c 100644 --- a/yudao-ui-admin/src/assets/styles/ruoyi.scss +++ b/yudao-ui-admin/src/assets/styles/ruoyi.scss @@ -176,6 +176,12 @@ color: #FFFFFF; } +/* submenu item */ +.el-menu--horizontal > .el-submenu .el-submenu__title { + height: 50px !important; + line-height: 50px !important; +} + /* text color */ .text-navy { color: #1ab394; diff --git a/yudao-ui-admin/src/assets/styles/sidebar.scss b/yudao-ui-admin/src/assets/styles/sidebar.scss index 0eb8e78..2f368c3 100644 --- a/yudao-ui-admin/src/assets/styles/sidebar.scss +++ b/yudao-ui-admin/src/assets/styles/sidebar.scss @@ -135,9 +135,6 @@ margin-left: 20px; } - .el-submenu__icon-arrow { - display: none; - } } } diff --git a/yudao-ui-admin/src/components/TopNav/index.vue b/yudao-ui-admin/src/components/TopNav/index.vue new file mode 100644 index 0000000..393b9e1 --- /dev/null +++ b/yudao-ui-admin/src/components/TopNav/index.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/yudao-ui-admin/src/layout/components/Navbar.vue b/yudao-ui-admin/src/layout/components/Navbar.vue index b11460a..7267f8d 100644 --- a/yudao-ui-admin/src/layout/components/Navbar.vue +++ b/yudao-ui-admin/src/layout/components/Navbar.vue @@ -2,12 +2,13 @@