docs(web-ui): add Forge tile to H0M3 page documentation (follow-up to #1608)
This commit is contained in:
parent
986b3df9b0
commit
564417a6da
1 changed files with 14 additions and 9 deletions
|
|
@ -480,15 +480,20 @@ re-renders the terminal row. Manager is addressed as `@root`.
|
|||
## H0M3 page (`/`)
|
||||
|
||||
The H0M3 hub is the primary landing page (served at `/` by default). A
|
||||
responsive grid of link tiles — Dashboard, Flow, Logs, Matrix (when enabled)
|
||||
— each pointing to their respective surfaces. The page is a pure portal with
|
||||
no tab-bar or SSE subscriptions. Typography + colours inherit from the shared
|
||||
theme (Catppuccin Mocha via `common.css` + `theme.css`). The Matrix tile is
|
||||
hidden until `home.js` confirms `matrix_gui_enabled` (same gating as the
|
||||
dashboard's M4TR1X tab); `home.js` also fills the swarm/hive identity line
|
||||
at the top. Dashboard is now served at `/dashboard.html` (route swap completed
|
||||
in #1464 step 2); the home page at `/` replaces the old dashboard root. All
|
||||
dashboard sub-pages include a `← Home` back-link for navigation.
|
||||
responsive grid of link tiles — Dashboard, Flow, Logs, Matrix (when enabled),
|
||||
Forge (when enabled) — each pointing to their respective surfaces. The page
|
||||
is a pure portal with no tab-bar or SSE subscriptions. Typography + colours
|
||||
inherit from the shared theme (Catppuccin Mocha via `common.css` + `theme.css`).
|
||||
Optional tiles are hidden until `home.js` confirms their availability:
|
||||
Matrix is hidden until `home.js` confirms `matrix_gui_enabled` (same gating as
|
||||
the dashboard's M4TR1X tab); Forge is hidden until `home.js` confirms
|
||||
`state.forge_present` and fills the href from `state.forge_public_url` (the
|
||||
gateway-served public URL when `services.hyperhive.forge.behindGateway=true`)
|
||||
or falls back to the direct `:3000` port. Operators without matrix or forge
|
||||
enabled never see dead links. `home.js` also fills the swarm/hive identity
|
||||
line at the top. Dashboard is now served at `/dashboard.html` (route swap
|
||||
completed in #1464 step 2); the home page at `/` replaces the old dashboard
|
||||
root. All dashboard sub-pages include a `← Home` back-link for navigation.
|
||||
|
||||
## L0GS page (`/logs.html`)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue