From 91fff60c3494f6e5918cb29e10377c16a6194cf0 Mon Sep 17 00:00:00 2001 From: iris Date: Sun, 7 Jun 2026 21:03:53 +0200 Subject: [PATCH] refactor(dashboard): drop FL0W/L0GS/M4TR1X page-links from the tab strip (#1464) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to the route swap (#1501): now that every separate page is reachable from the H0M3 hub, the dashboard tab strip should hold only real in-page tabs, not the "→" links out to other pages (mara: "remove links to the pages from dashboard - only actual tabs stay here"). - dashboard.html: remove the `tab-matrix`, `tab-flow`, and `tab-logs` `.tab-link` entries (and the stale `tab-count-flow` pill slot — the operator inbox moved to Y3R C4LL). The dashboard strip is now SW4RM / Y3R C4LL / SYST3M / P3RM1SS10NS / SCH3DUL3S / P33RS / ST4TS / S3TT1NGS. - tabs.js: drop the now-dead `tab-matrix` matrix_gui_enabled gate (the H0M3 Matrix tile is gated by home.js instead) and the obsolete `#tab-count-flow` comment. Kept the contextual deep-links into the log viewer (an agent's logs, a build entry's log) — those are functional content links, not navigation chrome. - flow.css: remove the dead `.dashboard-chrome.flow-chrome` + `.tabbar .tab.active.tab-link` rules — the flow page uses a slim back-link header, not the dashboard tabbar, and `.tab-link` no longer exists anywhere. npm run build green (flow.css 1.8kb). No residual references. --- .../packages/dashboard/src/dashboard.html | 41 ++++--------------- frontend/packages/dashboard/src/flow.css | 33 +-------------- frontend/packages/dashboard/src/tabs.js | 15 ++----- 3 files changed, 14 insertions(+), 75 deletions(-) diff --git a/frontend/packages/dashboard/src/dashboard.html b/frontend/packages/dashboard/src/dashboard.html index f3e73322..ad1b9c68 100644 --- a/frontend/packages/dashboard/src/dashboard.html +++ b/frontend/packages/dashboard/src/dashboard.html @@ -81,40 +81,15 @@ - - + - - - ◆ FL0W ◆ → - - - - - - ◆ L0GS ◆ → - +