hyperhive/frontend/packages/swarm-ui/src/pages
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris f14fc154cc swarm-ui: fix create-agent form field alignment and panel width
TextField and SelectField's shared FormField wrapper had no width of
its own, so inside the form's shrink-to-fit flex column each field's
input/select resolved its 'width: 100%' against its own shrunk
wrapper rather than a shared column width — two fields with
differently-long labels ended up with differently-wide controls.
FormField now caps its own width the same way the control already
does, so every field in a form lines up regardless of label length.

Also wrapped the page in a max-width container: Panel has no width
opinion of its own, so it filled the full page column, leaving a lot
of bare panel to the right of the ~16em-wide form.
2026-08-19 17:11:59 +02:00
..
ComponentsPage.css swarm-ui: add a components-library page (hyperhive#3288) 2026-08-15 12:57:57 +02:00
ComponentsPage.tsx swarm-ui: compact refresh-interval picker, moved into the panel header 2026-08-18 23:28:47 +02:00
CreateAgentPage.css swarm-ui: fix create-agent form field alignment and panel width 2026-08-19 17:11:59 +02:00
CreateAgentPage.tsx swarm-ui: fix create-agent form field alignment and panel width 2026-08-19 17:11:59 +02:00
HivesPage.tsx swarm-ui: compact refresh-interval picker, moved into the panel header 2026-08-18 23:28:47 +02:00
JobsPage.css extract build-queue rollup as a shared Preact component 2026-08-16 22:08:38 +02:00
JobsPage.tsx extract build-queue rollup as a shared Preact component 2026-08-16 22:08:38 +02:00