Redesign admin UI: unified tabbed console, humanized and paginated stats
build / build (push) Successful in 2m32s

- Unify /admin/login and /admin/stats into a single /admin page with tabs
  (Token stats default, credential login); old paths redirect to /admin.
- Restyle from dark glass-morphism to a clean light theme (single accent,
  system font stack, 1px-bordered cards, generous whitespace).
- Humanize token counts with K/M/B suffixes via a humanNum template func.
- Paginate recent requests client-side (10 per page) with a compact pager.
- Drop the database path from the UI.
- Fix mobile horizontal overflow caused by grid min-width:auto.
This commit is contained in:
root
2026-08-19 17:12:30 +08:00
parent fa9640d919
commit 8a1cf4d61f
2 changed files with 445 additions and 456 deletions
+1
View File
@@ -13,3 +13,4 @@ extension/
tmp/
temp/
source/
output/
+444 -456
View File
File diff suppressed because it is too large Load Diff