From c0489245d9f59bc0588c7b4f2bf9fe541f4a3ac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=98=AD?= <81747598+lan-yonghui@users.noreply.github.com> Date: Tue, 19 May 2026 18:56:41 +0800 Subject: [PATCH] feat: Optimize the UI and style of operation and maintenance reports (#12772) --- frontend/src/lang/modules/en.ts | 8 ++++++++ frontend/src/lang/modules/es-es.ts | 8 ++++++++ frontend/src/lang/modules/ja.ts | 8 ++++++++ frontend/src/lang/modules/ko.ts | 8 ++++++++ frontend/src/lang/modules/ms.ts | 8 ++++++++ frontend/src/lang/modules/pt-br.ts | 8 ++++++++ frontend/src/lang/modules/ru.ts | 8 ++++++++ frontend/src/lang/modules/tr.ts | 8 ++++++++ frontend/src/lang/modules/zh-Hant.ts | 7 +++++++ frontend/src/lang/modules/zh.ts | 7 +++++++ frontend/src/styles/element-dark.scss | 4 ++++ 11 files changed, 82 insertions(+) diff --git a/frontend/src/lang/modules/en.ts b/frontend/src/lang/modules/en.ts index d6f39815f..7522e0407 100644 --- a/frontend/src/lang/modules/en.ts +++ b/frontend/src/lang/modules/en.ts @@ -4225,6 +4225,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/es-es.ts b/frontend/src/lang/modules/es-es.ts index 87fa5bcf7..49f7cb750 100644 --- a/frontend/src/lang/modules/es-es.ts +++ b/frontend/src/lang/modules/es-es.ts @@ -4281,6 +4281,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/ja.ts b/frontend/src/lang/modules/ja.ts index 09c4cf051..65fcf98e4 100644 --- a/frontend/src/lang/modules/ja.ts +++ b/frontend/src/lang/modules/ja.ts @@ -4265,6 +4265,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/ko.ts b/frontend/src/lang/modules/ko.ts index f756b580b..7c37933fb 100644 --- a/frontend/src/lang/modules/ko.ts +++ b/frontend/src/lang/modules/ko.ts @@ -4178,6 +4178,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/ms.ts b/frontend/src/lang/modules/ms.ts index e8f9ff00c..a962d41dd 100644 --- a/frontend/src/lang/modules/ms.ts +++ b/frontend/src/lang/modules/ms.ts @@ -4319,6 +4319,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/pt-br.ts b/frontend/src/lang/modules/pt-br.ts index 78a8dc532..6aba62896 100644 --- a/frontend/src/lang/modules/pt-br.ts +++ b/frontend/src/lang/modules/pt-br.ts @@ -4458,6 +4458,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/ru.ts b/frontend/src/lang/modules/ru.ts index 4981e25ef..681d39cbe 100644 --- a/frontend/src/lang/modules/ru.ts +++ b/frontend/src/lang/modules/ru.ts @@ -4313,6 +4313,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/tr.ts b/frontend/src/lang/modules/tr.ts index 9d11472fa..a1f539024 100644 --- a/frontend/src/lang/modules/tr.ts +++ b/frontend/src/lang/modules/tr.ts @@ -4311,6 +4311,14 @@ const message = { defaultFormat: 'Default Format', savePath: 'Save Directory', savePathRequired: 'Set the report save directory', + readOnlyPermissionTip: + 'The current account can only view Ops Report settings. Contact an administrator to make changes.', + refreshing: 'Refreshing', + exporting: 'Exporting', + exportFailed: 'Failed to export report', + generating: 'Generating', + saved: 'Saved', + saveFailed: 'Failed to save settings', generateNow: 'Generate Now', generateSuccess: 'Report file generated: {0}', generateFailed: 'Failed to generate report', diff --git a/frontend/src/lang/modules/zh-Hant.ts b/frontend/src/lang/modules/zh-Hant.ts index e5776870b..710395745 100644 --- a/frontend/src/lang/modules/zh-Hant.ts +++ b/frontend/src/lang/modules/zh-Hant.ts @@ -3952,6 +3952,13 @@ const message = { defaultFormat: '預設格式', savePath: '儲存目錄', savePathRequired: '請設定報表儲存目錄', + readOnlyPermissionTip: '目前帳號僅可查看運維報表設定,如需修改請聯絡管理員授權。', + refreshing: '重新整理中', + exporting: '匯出中', + exportFailed: '匯出報表失敗', + generating: '生成中', + saved: '已儲存', + saveFailed: '儲存設定失敗', generateNow: '立即生成', generateSuccess: '已生成報表檔案:{0}', generateFailed: '生成報表失敗', diff --git a/frontend/src/lang/modules/zh.ts b/frontend/src/lang/modules/zh.ts index ae1e58f77..d274d8df9 100644 --- a/frontend/src/lang/modules/zh.ts +++ b/frontend/src/lang/modules/zh.ts @@ -4540,6 +4540,13 @@ const message = { defaultFormat: '默认格式', savePath: '保存目录', savePathRequired: '请设置报表保存目录', + readOnlyPermissionTip: '当前账号仅可查看运维报表设置,如需修改请联系管理员授权。', + refreshing: '刷新中', + exporting: '导出中', + exportFailed: '导出报表失败', + generating: '生成中', + saved: '已保存', + saveFailed: '保存设置失败', generateNow: '立即生成', generateSuccess: '已生成报表文件:{0}', generateFailed: '生成报表失败', diff --git a/frontend/src/styles/element-dark.scss b/frontend/src/styles/element-dark.scss index 42e6709cb..8a92da6f6 100644 --- a/frontend/src/styles/element-dark.scss +++ b/frontend/src/styles/element-dark.scss @@ -106,8 +106,12 @@ html.dark { --el-menu-hover-bg-color: var(--panel-main-bg-color-8); --el-menu-text-color: var(--panel-main-bg-color-2); --el-fill-color-blank: var(--panel-main-bg-color-10); + --el-fill-color: var(--panel-main-bg-color-9); --el-fill-color-light: var(--panel-main-bg-color-10); --el-fill-color-lighter: var(--panel-main-bg-color-9); + --el-fill-color-extra-light: var(--panel-main-bg-color-9); + --el-fill-color-dark: var(--panel-main-bg-color-8); + --el-fill-color-darker: var(--panel-main-bg-color-7); --el-border-color: var(--panel-main-bg-color-8); --el-border-color-light: var(--panel-main-bg-color-8); --el-border-color-lighter: var(--panel-main-bg-color-8);