hyperhive/frontend/packages
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 8a4c613e4e swarm-ui: drop the redundant outer dialog card, move close into the panel header
Dialog and Panel both drew their own bordered/backgrounded card in the
same --bg-elev, so a Panel-based dialog (create-agent, link-matrix-account)
rendered as two concentric cards with a floating close button on the
outer one and no purpose to it.

Give Dialog a "plain" mode that drops its own card chrome (border,
background, padding) and floating close button, and give Panel an
optional onClose that renders a close button at the end of its own
header row instead. AgentsPage's two Panel-backed dialogs now use
plain + Panel's onClose, so the Panel is the dialog's only visible
card. ConfirmDialog (no Panel of its own) is unaffected — plain
defaults to false, unchanged card + floating close button.

Added a ComponentsPage sample demonstrating the plain + onClose
pairing. Verified both dialog modes via a real headless-chromium
screenshot (plain dialog: single card, close button in the header
bar; default dialog: unchanged floating close button).
2026-09-13 00:58:53 +02:00
..
agent ci: add .mjs to check-comment-blocks.sh + check-issue-refs.sh's scope 2026-09-12 13:04:01 +02:00
dashboard ci: add .mjs to check-comment-blocks.sh + check-issue-refs.sh's scope 2026-09-12 13:04:01 +02:00
shared shared/badge: give interactive badges a real pill radius, not a roundrect 2026-09-11 22:45:36 +02:00
swarm-ui swarm-ui: drop the redundant outer dialog card, move close into the panel header 2026-09-13 00:58:53 +02:00