From 763eaf5e367ce1fda9deef77659fec2d3cc795c6 Mon Sep 17 00:00:00 2001 From: melodicore Date: Mon, 3 Aug 2026 15:07:48 +0300 Subject: [PATCH 1/2] feat(stats): rebrand the observability panel for Aura MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Re-skins packages/stats's client to source its palette, radius scale, and type pairing (JetBrains Mono for headings/nav/labels/data, system-sans for body) from elide-dev/design-system instead of OMP's OKLCH pink/cyan tokens. Full caps labels (metric labels, table headers) keep the monospace face; title-case section headers, sidebar nav, and controls read as sans. Wordmark, chart palette, and copy across the panel updated to match. No architecture change — still fully local (aura stats -> local sync -> local server); this is purely the visual skin, step 1 of hosting this panel for Elide. --- packages/stats/build.ts | 4 +- packages/stats/src/client/app/AppLayout.tsx | 2 +- packages/stats/src/client/app/NavRail.tsx | 4 +- .../src/client/components/AgentTokenShare.tsx | 12 +- .../src/client/components/chart-shared.tsx | 38 +++-- .../client/components/models-table-shared.tsx | 2 +- .../src/client/routes/ProvidersRoute.tsx | 2 +- .../stats/src/client/routes/RequestsRoute.tsx | 2 +- packages/stats/src/client/styles.css | 155 +++++++++++------- packages/stats/src/client/useSystemTheme.ts | 2 +- packages/stats/src/server.ts | 2 +- 11 files changed, 131 insertions(+), 94 deletions(-) diff --git a/packages/stats/build.ts b/packages/stats/build.ts index c7b535457f3..56fa2d020d2 100644 --- a/packages/stats/build.ts +++ b/packages/stats/build.ts @@ -70,11 +70,11 @@ const indexHtml = ` - AI Usage Statistics + Aura Observability