diff --git a/frontend/packages/dashboard/src/common.css b/frontend/packages/dashboard/src/common.css index 22c6fb37..73f35030 100644 --- a/frontend/packages/dashboard/src/common.css +++ b/frontend/packages/dashboard/src/common.css @@ -2,7 +2,6 @@ Bundled in front of the page-specific rules via esbuild. */ @import "@hive/shared/base.css"; @import "@hive/shared/terminal.css"; -@import "@hive/shared/tabs.css"; /* ─── global typography ───────────────────────────────────────────── Element-level rules shared across all three pages (index, flow, diff --git a/frontend/packages/dashboard/src/logs.css b/frontend/packages/dashboard/src/logs.css index ee797a8c..8105be9c 100644 --- a/frontend/packages/dashboard/src/logs.css +++ b/frontend/packages/dashboard/src/logs.css @@ -7,13 +7,29 @@ body.logs-shell { padding: 0; } -/* Base tab styling now lives in @hive/shared/tabs.css (.hive-tab*). The - logs strip only adds a layout delta: fill the header row next to the - ← home back-link. */ .logs-tabbar { + display: flex; + gap: 0.2em; flex: 1; } +.logs-tab { + display: inline-flex; + align-items: center; + padding: 0.35em 0.9em; + border-radius: 4px; + color: var(--subtext0); + text-decoration: none; + font-size: 0.85em; + letter-spacing: 0.05em; + transition: background 100ms, color 100ms; +} +.logs-tab:hover { background: var(--border); color: var(--fg); } +.logs-tab.logs-tab-active { + background: var(--border); + color: var(--purple); +} + .logs-main { padding: 1.2em 1.5em 2em; } diff --git a/frontend/packages/dashboard/src/logs.html b/frontend/packages/dashboard/src/logs.html index 60f0eaba..2f6af3dc 100644 --- a/frontend/packages/dashboard/src/logs.html +++ b/frontend/packages/dashboard/src/logs.html @@ -17,17 +17,17 @@ points to the H0M3 hub (served at /), not the dashboard. -->
← home -