From 38d4b9155848b6c3fc56281beed8382d10017a22 Mon Sep 17 00:00:00 2001 From: suyao Date: Mon, 31 Mar 2025 21:18:53 +0800 Subject: [PATCH] fix(UI): enhance scrollbar visibility and dropdown menu overflow handling --- src/renderer/src/assets/styles/ant.scss | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/assets/styles/ant.scss b/src/renderer/src/assets/styles/ant.scss index bb4ac8955e..1ee59dfc07 100644 --- a/src/renderer/src/assets/styles/ant.scss +++ b/src/renderer/src/assets/styles/ant.scss @@ -105,6 +105,8 @@ &::-webkit-scrollbar { width: 14px; height: 6px; + background-color: transparent; + opacity: 0; } &::-webkit-scrollbar-thumb { @@ -113,11 +115,12 @@ border-radius: 7px; background-color: var(--color-scrollbar-thumb); min-height: 50px; - transition: all 0.2s; + transition: opacity 0.2s; + opacity: 0; } &:hover::-webkit-scrollbar-thumb { - background-color: var(--color-scrollbar-thumb); + opacity: 1; } &::-webkit-scrollbar-thumb:hover { @@ -192,3 +195,9 @@ } } } + +.ant-dropdown-menu .ant-dropdown-menu-sub { + max-height: 350px; + overflow-y: auto; + overflow-x: hidden; +}