mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-10-17 16:03:06 +00:00
Three files conflicted, all where main reworked a page this branch had moved into the header band. service_logs: main moved the quick search and its parse errors into ServiceLogsInner and gave the page a `title` snippet. Took main's page whole and re-applied this branch's one line, `h-screen max-h-screen` to `h-full max-h-full`, so the page stops claiming the viewport the band sits above. AuditLogsFilters: main dropped `pageIndex` and added `inline` to pick a row or a stacked layout. Took this branch's field rewrite — a label above its input per the form layout in brand-guidelines.md, in place of the absolutely positioned labels — and applied main's two changes on top. `inline` now switches between that row and the same fields stacked for the popover, replacing the `2xl:` breakpoint the rewrite still carried. audit_logs: main replaced paging with load-more, put the details pane behind AnimatedPane, and chose between inline and popover filters by measuring. Took main's page whole and moved its title row into the band. That measurement needed changing to survive the move. Main measured the row against the slot it sits in, which worked because the slot was a flex-1 child of a full-width header row. The band's action box is sized by its own content, so measuring there asks whether the row fits inside itself — it always does, and the filters would never fold. The row is now measured against the bar less what the breadcrumb takes. Checked from 900px to 3000px: the row shows only where it fits, nothing crosses the bar's right edge, and the page never scrolls sideways. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>