From 2b71e8bd54dcc333cbecac005c3bbc28c84a4412 Mon Sep 17 00:00:00 2001 From: Banana Energy <372728339@qq.com> Date: Fri, 1 Mar 2024 11:38:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=8F=9C=E5=8D=95=E6=94=AF=E6=8C=81`a`?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=E5=8F=B3=E9=94=AE=E7=9A=84=E6=89=80=E6=9C=89?= =?UTF-8?q?=E6=B5=8F=E8=A7=88=E5=99=A8=E8=A1=8C=E4=B8=BA=EF=BC=88=E5=9C=A8?= =?UTF-8?q?=E6=96=B0=E6=A0=87=E7=AD=BE=E9=A1=B5=E4=B8=AD=E3=80=81=E6=96=B0?= =?UTF-8?q?=E7=AA=97=E5=8F=A3=E4=B8=AD=E6=89=93=E5=BC=80=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=EF=BC=8C=E6=8B=96=E6=8B=BD=E5=88=B0=E6=96=B0=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E9=A1=B5=E6=89=93=E5=BC=80=E7=AD=89=EF=BC=89=20(#936)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 菜单支持a标签右键的所有浏览器行为(在新标签页中、新窗口中打开链接,拖拽到新标签页打开等) * feat: 修复添加a标签样式问题 * feat: 修复windows下双滚动条问题 * feat: 修复添加a标签样式问题 --- src/layout/components/sidebar/linkItem.vue | 36 ++++++ src/layout/components/sidebar/logo.vue | 1 + src/layout/components/sidebar/sidebarItem.vue | 113 ++++++++++-------- src/layout/types.ts | 1 + src/style/sidebar.scss | 22 ++-- 5 files changed, 116 insertions(+), 57 deletions(-) create mode 100644 src/layout/components/sidebar/linkItem.vue diff --git a/src/layout/components/sidebar/linkItem.vue b/src/layout/components/sidebar/linkItem.vue new file mode 100644 index 000000000..2e0254a0e --- /dev/null +++ b/src/layout/components/sidebar/linkItem.vue @@ -0,0 +1,36 @@ + + + diff --git a/src/layout/components/sidebar/logo.vue b/src/layout/components/sidebar/logo.vue index 1696649a2..e02f5cc71 100644 --- a/src/layout/components/sidebar/logo.vue +++ b/src/layout/components/sidebar/logo.vue @@ -48,6 +48,7 @@ const { title, getLogo } = useNav(); flex-wrap: nowrap; align-items: center; height: 100%; + padding-left: 10px; img { display: inline-block; diff --git a/src/layout/components/sidebar/sidebarItem.vue b/src/layout/components/sidebar/sidebarItem.vue index 37e761fa8..8aa67d777 100644 --- a/src/layout/components/sidebar/sidebarItem.vue +++ b/src/layout/components/sidebar/sidebarItem.vue @@ -1,19 +1,28 @@