From de656099c745d17d8d0f577fd3fe9f987fb5e1c2 Mon Sep 17 00:00:00 2001 From: mango Date: Sun, 22 Feb 2026 21:48:43 +0800 Subject: [PATCH] feat: request log pagination + provider cards layout --- public/index.html | 67 +++++++++++++++++++++++++++++++++++------------ server/index.js | 12 +++++++++ 2 files changed, 62 insertions(+), 17 deletions(-) diff --git a/public/index.html b/public/index.html index 852d3e8..89ee050 100644 --- a/public/index.html +++ b/public/index.html @@ -57,7 +57,22 @@ td{padding:6px 10px;border-bottom:1px solid rgba(26,39,64,.5)} .lt-h{font-size:.9em;font-weight:600;margin-bottom:10px;color:var(--purple)} .lf{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap} .lf select{background:var(--card2);border:1px solid var(--border);color:var(--txt);padding:4px 10px;border-radius:6px;font-size:.78em;font-family:inherit} -@media(max-width:768px){.stats{grid-template-columns:repeat(3,1fr)}.nodes{grid-template-columns:1fr}} +.pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:.78em} +.pager button{background:var(--card2);border:1px solid var(--border);color:var(--txt);padding:4px 12px;border-radius:6px;cursor:pointer;font-family:inherit} +.pager button:disabled{opacity:.3;cursor:default} +.pager button.pg-on{border-color:var(--neon);color:var(--neon)} +.pager span{color:var(--dim)} +.provs{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px} +.pcard{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:16px} +.pcard-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px} +.pcard-nm{font-size:1.05em;font-weight:600;color:var(--neon)} +.pcard-cnt{font-size:.7em;color:var(--dim)} +.pcard-row{display:flex;justify-content:space-between;padding:4px 0;font-size:.78em;border-bottom:1px solid rgba(26,39,64,.3)} +.pcard-row:last-child{border-bottom:none} +.pcard-node{color:var(--dim)} +.pcard-model{color:var(--purple);font-size:.72em} +.pcard-ms{color:var(--dim);font-size:.75em} +@media(max-width:768px){.stats{grid-template-columns:repeat(3,1fr)}.nodes{grid-template-columns:1fr}.provs{grid-template-columns:1fr}} @@ -73,17 +88,17 @@ td{padding:6px 10px;border-bottom:1px solid rgba(26,39,64,.5)}
-
供应商 × 节点 矩阵
+
请求日志
-
+