From d22e9e4690c53fa80ebd9253fc4f17b0ee19ffc5 Mon Sep 17 00:00:00 2001 From: overtrue Date: Tue, 21 Oct 2025 19:41:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=BA=E6=89=80=E6=9C=89=E5=8F=AA?= =?UTF-8?q?=E6=9C=89=E5=9B=BE=E6=A0=87=E6=B2=A1=E6=9C=89=E6=96=87=E5=AD=97?= =?UTF-8?q?=E7=9A=84=E6=8C=89=E9=92=AE=E6=B7=BB=E5=8A=A0=E9=80=82=E5=BD=93?= =?UTF-8?q?=E7=9A=84=E6=96=87=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复了18个只有图标没有文字的按钮,提升用户体验和可访问性 - 为存储桶配置、对象管理、用户管理、策略管理、事件管理等页面的按钮添加了文字说明 - 所有修改都使用了已存在的翻译键值,确保国际化支持 - 包括编辑、删除、添加、设置等常用操作的按钮文案优化 --- components/buckets/info.vue | 438 ++++++++++++--------------- components/copy-input.vue | 41 ++- components/object/list.vue | 467 ++++++++++++++--------------- components/page/header.vue | 4 +- components/users/tabs/group.vue | 130 ++++---- components/users/tabs/user.vue | 102 +++---- pages/access-keys/index.vue | 132 ++++---- pages/browser/[bucket]/[[key]].vue | 40 +-- pages/browser/index.vue | 144 +++++---- pages/events-target/index.vue | 64 ++-- pages/events/index.vue | 186 ++++++------ pages/policies/index.vue | 83 +++-- 12 files changed, 845 insertions(+), 986 deletions(-) diff --git a/components/buckets/info.vue b/components/buckets/info.vue index 3d27ca7..c71f460 100644 --- a/components/buckets/info.vue +++ b/components/buckets/info.vue @@ -7,9 +7,10 @@ {{ t('Access Policy') }} + {{ t('Edit') }} - {{ policyOptions.find(item => item.value === bucketPolicy)?.label }} + {{policyOptions.find(item => item.value === bucketPolicy)?.label}} @@ -17,6 +18,7 @@ {{ t('Encryption') }} + {{ t('Edit') }} {{ t('Disabled') }} @@ -38,42 +40,23 @@ {{ t('Tag') }} + {{ t('Add') }} - + {{ tag.Key }}:{{ tag.Value }} - + - + @@ -111,25 +94,10 @@ - - + + - + @@ -158,27 +126,13 @@ - + - + - + @@ -189,13 +143,7 @@ - + @@ -225,30 +173,30 @@ diff --git a/components/object/list.vue b/components/object/list.vue index b56e544..3ba09a7 100644 --- a/components/object/list.vue +++ b/components/object/list.vue @@ -17,21 +17,17 @@ {{ t('New Folder') }} - - - {{ t('New File') }} - {{ t('Upload File') + '/' + t('Folder') }} - + {{ t('Delete Selected') }} - + {{ t('Download') }} @@ -42,38 +38,20 @@ - - - + + + @@ -88,104 +66,103 @@ diff --git a/components/page/header.vue b/components/page/header.vue index 18241c4..1dee18b 100644 --- a/components/page/header.vue +++ b/components/page/header.vue @@ -1,7 +1,5 @@ diff --git a/pages/access-keys/index.vue b/pages/access-keys/index.vue index acb2d28..bb56291 100644 --- a/pages/access-keys/index.vue +++ b/pages/access-keys/index.vue @@ -40,15 +40,7 @@ - + @@ -58,6 +50,7 @@ diff --git a/pages/browser/[bucket]/[[key]].vue b/pages/browser/[bucket]/[[key]].vue index 2ec5c4f..d4c7713 100644 --- a/pages/browser/[bucket]/[[key]].vue +++ b/pages/browser/[bucket]/[[key]].vue @@ -19,48 +19,48 @@ diff --git a/pages/browser/index.vue b/pages/browser/index.vue index 744ad3d..20e89ff 100644 --- a/pages/browser/index.vue +++ b/pages/browser/index.vue @@ -5,7 +5,7 @@

{{ t('Buckets') }}

- +
@@ -26,13 +26,7 @@
- +
@@ -41,43 +35,43 @@ diff --git a/pages/events-target/index.vue b/pages/events-target/index.vue index 54fbb6d..64b111b 100644 --- a/pages/events-target/index.vue +++ b/pages/events-target/index.vue @@ -26,32 +26,26 @@ - +
diff --git a/pages/events/index.vue b/pages/events/index.vue index 51793d6..e4c2a49 100644 --- a/pages/events/index.vue +++ b/pages/events/index.vue @@ -9,12 +9,7 @@
- +
@@ -30,15 +25,8 @@
- + @@ -48,23 +36,23 @@ diff --git a/pages/policies/index.vue b/pages/policies/index.vue index 8f6c08b..39f21d5 100644 --- a/pages/policies/index.vue +++ b/pages/policies/index.vue @@ -25,52 +25,45 @@ - +