diff --git a/frontend/packages/dashboard/src/flow.css b/frontend/packages/dashboard/src/flow.css index c07b0865..7818c530 100644 --- a/frontend/packages/dashboard/src/flow.css +++ b/frontend/packages/dashboard/src/flow.css @@ -163,3 +163,19 @@ body.flow-shell .flow-main-slim { wants `#inbox-section` in the DOM (legacy contract), but we surface the messages via the pill/flyout instead. */ .flow-inbox-headless { display: none !important; } + +/* Agent filter (#1473): a select in the FL0W header narrows the + timeline to messages involving one agent. Non-matching rows get + `.flow-hidden`; the select reuses the journal-unit control look. */ +.flow-filter { + font-family: inherit; + font-size: 0.85em; + background: var(--bg-elev); + color: var(--amber); + border: 1px solid var(--border); + border-radius: 4px; + padding: 0.25em 0.5em; + margin-left: auto; +} +.flow-filter:focus { outline: 1px solid var(--purple); } +.msgrow.flow-hidden { display: none; } diff --git a/frontend/packages/dashboard/src/flow.html b/frontend/packages/dashboard/src/flow.html index 061a076a..c98f3960 100644 --- a/frontend/packages/dashboard/src/flow.html +++ b/frontend/packages/dashboard/src/flow.html @@ -18,6 +18,9 @@
← dashboard FL0W +