From cb809e39c9284d03df137ce67ec7eabf5c8c25c9 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Thu, 3 Jul 2025 18:13:33 +0800 Subject: [PATCH] feat(datasource): Style optimization --- frontend/src/components/layout/Person.vue | 13 ++++++++++++- frontend/src/views/ds/ParamsForm.vue | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/layout/Person.vue b/frontend/src/components/layout/Person.vue index e7882fe4..7f38a854 100644 --- a/frontend/src/components/layout/Person.vue +++ b/frontend/src/components/layout/Person.vue @@ -128,7 +128,18 @@ const handleDefaultLanguageChange = (item: any) => { background-color: transparent; &.collapse { - width: 40px; + min-width: 48px; + margin-left: -4px; + position: relative; + margin-top: -6px; + margin-bottom: 16px; + + .default-avatar { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + } } .name { diff --git a/frontend/src/views/ds/ParamsForm.vue b/frontend/src/views/ds/ParamsForm.vue index b9898754..ff486950 100644 --- a/frontend/src/views/ds/ParamsForm.vue +++ b/frontend/src/views/ds/ParamsForm.vue @@ -53,6 +53,7 @@ defineExpose({