diff --git a/plugins/frontend/client/client/components/layout/card-aside.vue b/plugins/frontend/client/client/components/layout/card-aside.vue index 9a6ce2e87e..21340605c1 100644 --- a/plugins/frontend/client/client/components/layout/card-aside.vue +++ b/plugins/frontend/client/client/components/layout/card-aside.vue @@ -21,11 +21,11 @@ box-shadow: var(--card-shadow); transition: background-color 0.3s ease; - --aside-width: 16rem; > aside { overflow-x: hidden; overflow-y: auto; - width: var(--aside-width); + min-width: 16rem; + max-width: 18rem; flex-shrink: 0; border-right: 1px solid var(--border); transition: border-color 0.3s ease; diff --git a/plugins/frontend/client/client/components/layout/tab-item.vue b/plugins/frontend/client/client/components/layout/tab-item.vue index 56c13989a5..1e9d7c38bf 100644 --- a/plugins/frontend/client/client/components/layout/tab-item.vue +++ b/plugins/frontend/client/client/components/layout/tab-item.vue @@ -23,7 +23,7 @@ defineProps<{ line-height: 2.25rem; padding: 0 2rem 0 4rem; white-space: nowrap; - overflow: auto; + overflow: hidden; text-overflow: ellipsis; &.active { diff --git a/plugins/frontend/manager/client/settings/tree.vue b/plugins/frontend/manager/client/settings/tree.vue index 8b2756c8a3..5d4fed5302 100644 --- a/plugins/frontend/manager/client/settings/tree.vue +++ b/plugins/frontend/manager/client/settings/tree.vue @@ -23,7 +23,9 @@ @node-expand="handleExpand" @node-collapse="handleCollapse" #="{ node }"> - {{ node.label || '待添加' }} +
+
{{ node.label || '待添加' }}
+
@@ -122,7 +124,7 @@ onActivated(async () => {