diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index 9526017..1613411 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -282,3 +282,9 @@ h6 { .top-right-btn { margin-left: auto; } + +/* horizontal el menu */ +.el-menu--horizontal .el-menu-item .svg-icon + span, +.el-menu--horizontal .el-sub-menu__title .svg-icon + span { + margin-left: 3px; +} diff --git a/src/enums/NavTypeEnum.ts b/src/enums/NavTypeEnum.ts new file mode 100644 index 0000000..58573ce --- /dev/null +++ b/src/enums/NavTypeEnum.ts @@ -0,0 +1,17 @@ +/** + * 导航栏布局枚举 + */ +export enum NavTypeEnum { + /** + * 左侧导航 + */ + LEFT = 'left', + /** + * 顶部导航 + */ + TOP = 'top', + /** + * 混合导航 + */ + MIX = 'mix' +} diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index efb1ae3..667b012 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -1,9 +1,14 @@