From 88d58529f1e22494de4159bc810d7fb3160ceb67 Mon Sep 17 00:00:00 2001 From: lzt404 <2596933790@qq.com> Date: Tue, 6 Oct 2026 13:40:07 +0800 Subject: [PATCH] Enhance the usage UI style --- src/pages/UsageEventsView.css | 36 +++++++++++++++++++++++++++++------ src/pages/UsageEventsView.tsx | 6 ++++-- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/src/pages/UsageEventsView.css b/src/pages/UsageEventsView.css index 75ac077..538ee37 100644 --- a/src/pages/UsageEventsView.css +++ b/src/pages/UsageEventsView.css @@ -386,25 +386,44 @@ } .usage-request-log .usage-events-footer { - display: flex; + display: grid; + grid-template-columns: minmax(0, 1fr) auto; min-height: 56px; flex: none; align-items: center; - justify-content: space-between; - flex-wrap: wrap; gap: 12px; padding: 10px 14px; border-top: 1px solid var(--usage-log-line); background: var(--usage-log-surface); } +.usage-request-log .usage-events-footer-left { + display: flex; + min-width: 0; + align-items: center; + flex-wrap: wrap; + gap: 10px; +} + .usage-request-log .usage-pagination-summary, .usage-request-log .usage-pagination-info { color: var(--usage-log-muted); font-size: 11px; } -.usage-request-log .usage-pagination-controls { margin-left: auto; } +.usage-request-log .usage-pagination-controls { + display: inline-flex; + align-items: center; + gap: 8px; + margin-left: 0; + justify-self: end; +} + +.usage-request-log .usage-col-reset-btn { + width: auto; + min-width: 92px; + padding: 0 10px; +} .usage-request-log .usage-page-size-select, .usage-request-log .usage-page-nav-btn { @@ -461,8 +480,13 @@ @container workspace (max-width: 760px) { .usage-request-log .usage-events-footer { + grid-template-columns: 1fr; padding: 12px 14px; } + + .usage-request-log .usage-pagination-controls { + justify-self: end; + } } @media (max-width: 760px) { @@ -475,12 +499,12 @@ @container workspace (max-width: 480px) { .usage-request-log .usage-events-footer { - justify-content: flex-start; + grid-template-columns: 1fr; } .usage-request-log .usage-pagination-controls { width: 100%; - margin-left: 0; + justify-content: space-between; } .usage-request-log .usage-pagination-right { diff --git a/src/pages/UsageEventsView.tsx b/src/pages/UsageEventsView.tsx index 95a678f..47a8414 100644 --- a/src/pages/UsageEventsView.tsx +++ b/src/pages/UsageEventsView.tsx @@ -791,8 +791,9 @@ export function EventsView({ {events.items.length > 0 ? : null}
- {t('usage.events.rangeSummary', { start: startRecordNum, end: endRecordNum, total: compactNumber(events.total) })} -
+
+ {t('usage.events.rangeSummary', { start: startRecordNum, end: endRecordNum, total: compactNumber(events.total) })} +
+