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 ?