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;