diff --git a/src/layouts/DefaultLayout.vue b/src/layouts/DefaultLayout.vue index 33d9a45..f8a2b0c 100644 --- a/src/layouts/DefaultLayout.vue +++ b/src/layouts/DefaultLayout.vue @@ -753,6 +753,17 @@ const isFaIcon = (icon: string | undefined | null): boolean => { :deep(.el-menu--collapse) .gerp-menu-icon { margin-right: 0; } + + // el-icon 菜单图标与 fa 对齐(font-size 与右间距一致,避免混排错位) + :deep(.el-menu-item > .el-icon), + :deep(.el-sub-menu__title > .el-icon) { + font-size: 18px; + margin-right: 5px; + } + :deep(.el-menu--collapse .el-menu-item > .el-icon), + :deep(.el-menu--collapse .el-sub-menu__title > .el-icon) { + margin-right: 0; + } } // 侧边栏底部(版本号 + 菜单刷新 + 设置)