diff --git a/web/src/components/layout/SiderBar.jsx b/web/src/components/layout/SiderBar.jsx index fad22240d..793e48355 100644 --- a/web/src/components/layout/SiderBar.jsx +++ b/web/src/components/layout/SiderBar.jsx @@ -58,7 +58,7 @@ const SiderBar = ({ onNavigate = () => {} }) => { loading: sidebarLoading, } = useSidebar(); - const showSkeleton = useMinimumLoadingTime(sidebarLoading, 500); + const showSkeleton = useMinimumLoadingTime(sidebarLoading); const [selectedKeys, setSelectedKeys] = useState(['home']); const [chatItems, setChatItems] = useState([]); @@ -305,14 +305,12 @@ const SiderBar = ({ onNavigate = () => {} }) => { key={item.itemKey} itemKey={item.itemKey} text={ -
- - {item.text} - -
+ + {item.text} + } icon={
@@ -335,14 +333,12 @@ const SiderBar = ({ onNavigate = () => {} }) => { key={item.itemKey} itemKey={item.itemKey} text={ -
- - {item.text} - -
+ + {item.text} + } icon={
@@ -379,7 +375,10 @@ const SiderBar = ({ onNavigate = () => {} }) => { return (
{/* 图标骨架屏 */} -
+
-
+
{renderIcon()}
{renderLabel(labelWidth)} diff --git a/web/src/index.css b/web/src/index.css index a2e1d08c7..251bf79c6 100644 --- a/web/src/index.css +++ b/web/src/index.css @@ -71,6 +71,11 @@ code { margin-right: 0; } +.sidebar-nav .semi-navigation-item-text { + flex: 1; + min-width: 0; +} + .semi-navigation-item, .semi-navigation-sub-title { height: 100% !important;