hyperhive/hive-c0re/assets
müde b374f39b0d dashboard: preserve <details open> across refresh via data-restore-key
generalises the focus-preservation pattern to expanded details
sections (journald viewer was collapsing on every 5s refresh; same
issue for approval diff blocks). before re-render we snapshot
which <details data-restore-key=...> are open; after render we
re-apply. setting .open = true programmatically also fires the
toggle event, so journald's lazy-fetch listener re-runs cleanly.

tagged: journal:<container>, approval-diff:<id>. anything else
that should survive a refresh just needs a stable data-restore-key
attribute.
2026-05-15 21:37:17 +02:00
..
app.js dashboard: preserve <details open> across refresh via data-restore-key 2026-05-15 21:37:17 +02:00
dashboard.css dashboard: browser notifications for operator-bound events 2026-05-15 21:10:20 +02:00
index.html dashboard: browser notifications for operator-bound events 2026-05-15 21:10:20 +02:00