Skip to content

Commit 982f09e

Browse files
cyfung1031CodFrm
andauthored
🐛 优化日志显示UI (#1372)
* fix(UI): Logs Display * fix * ♻️ 用 UnoCSS 类替换 Logger 内联 style 按 CLAUDE.md 约定,避免使用内联 style,改用 tw- 前缀工具类。 --------- Co-authored-by: 王一之 <yz@ggnb.top>
1 parent 03cc6e3 commit 982f09e

9 files changed

Lines changed: 30 additions & 9 deletions

File tree

src/locales/ach-UG/translation.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@
105105
"delete_current_logs": "crwdns8080:0crwdne8080:0",
106106
"clear_completed": "crwdns8082:0crwdne8082:0",
107107
"clear_logs": "crwdns8084:0crwdne8084:0",
108+
"to": " - ",
108109
"now": "Now",
109110
"total_logs": "crwdns8086:0{{length}}crwdne8086:0",
110111
"filtered_logs": "crwdns8088:0{{length}}crwdne8088:0",

src/locales/de-DE/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": ". ",
23
"import_link": "Link-Import",
34
"import_link_failure": "Link-Import fehlgeschlagen",
45
"create_user_script": "Neues Benutzerskript erstellen",
@@ -106,6 +107,7 @@
106107
"delete_current_logs": "Aktuelle Protokolle löschen",
107108
"clear_completed": "Bereinigung abgeschlossen",
108109
"clear_logs": "Protokolle bereinigen",
110+
"to": " - ",
109111
"now": "Jetzt",
110112
"total_logs": "Insgesamt {{length}} Protokolle gefunden",
111113
"filtered_logs": "Nach Filterung {{length}} Protokolle",

src/locales/en-US/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": ". ",
23
"import_link": "Link Import",
34
"import_link_failure": "Link Import Failed",
45
"create_user_script": "Create User Script",
@@ -106,6 +107,7 @@
106107
"delete_current_logs": "Delete Current Logs",
107108
"clear_completed": "Clearing Completed",
108109
"clear_logs": "Clear Logs",
110+
"to": " - ",
109111
"now": "Now",
110112
"total_logs": "A total of {{length}} logs were queried",
111113
"filtered_logs": "{{length}} logs after filtering",

src/locales/ja-JP/translation.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": "",
23
"import_link": "リンクインポート",
34
"import_link_failure": "リンクインポートに失敗しました",
45
"create_user_script": "新しいユーザースクリプトを作成",
@@ -106,7 +107,8 @@
106107
"delete_current_logs": "現在のログを削除",
107108
"clear_completed": "クリア完了",
108109
"clear_logs": "ログをクリア",
109-
"now": "現在",
110+
"to": "",
111+
"now": "直近",
110112
"total_logs": "合計{{length}}件のログが見つかりました",
111113
"filtered_logs": "フィルタリング後{{length}}件のログ",
112114
"enter_filter_conditions": "フィルタリング条件を入力してクエリしてください",

src/locales/ru-RU/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": ". ",
23
"import_link": "Импорт по ссылке",
34
"import_link_failure": "Ошибка импорта по ссылке",
45
"create_user_script": "Создать пользовательский скрипт",
@@ -106,6 +107,7 @@
106107
"delete_current_logs": "Удалить текущие журналы",
107108
"clear_completed": "Очистка завершена",
108109
"clear_logs": "Очистить журналы",
110+
"to": "",
109111
"now": "Сейчас",
110112
"total_logs": "Найдено {{length}} записей журнала",
111113
"filtered_logs": "После фильтрации {{length}} записей журнала",

src/locales/vi-VN/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": ". ",
23
"import_link": "Liên kết nhập",
34
"import_link_failure": "Nhập liên kết thất bại",
45
"create_user_script": "Tạo script người dùng",
@@ -106,6 +107,7 @@
106107
"delete_current_logs": "Xóa nhật ký hiện tại",
107108
"clear_completed": "Xóa hoàn tất",
108109
"clear_logs": "Xóa nhật ký",
110+
"to": " - ",
109111
"now": "Hiện tại",
110112
"total_logs": "Tổng cộng {{length}} nhật ký đã được truy vấn",
111113
"filtered_logs": "{{length}} nhật ký sau khi lọc",

src/locales/zh-CN/translation.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": "",
23
"import_link": "链接导入",
34
"import_link_failure": "链接导入失败",
45
"create_user_script": "新建普通脚本",
@@ -106,7 +107,8 @@
106107
"delete_current_logs": "删除当前日志",
107108
"clear_completed": "清空完成",
108109
"clear_logs": "清空日志",
109-
"now": "至今",
110+
"to": "",
111+
"now": "当前",
110112
"total_logs": "共查询到 {{length}} 条日志",
111113
"filtered_logs": "筛选后 {{length}} 条日志",
112114
"enter_filter_conditions": "请输入筛选条件进行查询",

src/locales/zh-TW/translation.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"sentence-separator": "",
23
"import_link": "連結匯入",
34
"import_link_failure": "連結匯入失敗",
45
"create_user_script": "新建普通腳本",
@@ -106,7 +107,8 @@
106107
"delete_current_logs": "刪除目前紀錄",
107108
"clear_completed": "清除完成",
108109
"clear_logs": "清除紀錄",
109-
"now": "至今",
110+
"to": "",
111+
"now": "現在",
110112
"total_logs": "共查詢到 {{length}} 筆紀錄",
111113
"filtered_logs": "篩選後 {{length}} 條紀錄",
112114
"enter_filter_conditions": "請輸入篩選條件進行查詢",

src/pages/options/routes/Logger.tsx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -333,14 +333,20 @@ function LoggerPage() {
333333
boxSizing: "border-box",
334334
}}
335335
>
336-
<Typography.Text>
337-
{formatUnixTime(startTime)} {t("to")} {isNow ? t("now") : formatUnixTime(endTime)}{" "}
338-
{t("total_logs", { length: logs.length })}
339-
{init === 4
340-
? `, ${t("filtered_logs", { length: queryLogs.length })}`
341-
: `, ${t("enter_filter_conditions")}`}
336+
<Typography.Text className="tw-bg-[var(--color-fill-2)] tw-text-[var(--color-text-1)] tw-px-2 tw-py-1 tw-rounded">
337+
{formatUnixTime(startTime)}
338+
{t("to")}
339+
{isNow ? `${formatUnixTime(endTime)} (${t("now")})` : formatUnixTime(endTime)}
340+
</Typography.Text>
341+
<Typography.Text className="tw-text-[var(--color-text-4)]">{" -- "}</Typography.Text>
342+
<Typography.Text className="tw-text-[var(--color-text-1)]">
343+
{[
344+
t("total_logs", { length: logs.length }),
345+
init === 4 ? t("filtered_logs", { length: queryLogs.length }) : t("enter_filter_conditions"),
346+
].join(t("sentence-separator"))}
342347
</Typography.Text>
343348
<List
349+
className="tw-mt-1"
344350
style={{
345351
height: "100%",
346352
overflow: "auto",

0 commit comments

Comments
 (0)