search ui: hide unnecessary panels and split dynamic filters into their own panels by kind
Created by: limitedmage
Review with "hide whitespace" on
Closes #38564 (closed) Closes #38229 (closed)
- Backend now sends more descriptive labels for dynamic filter suggestions
- With "simple UI" toggle on, frontend search sidebar:
- Renders different kinds of filters in their own panels, using the new descriptive label sent by the backend
- Hides the "Search Reference" and "Quicklinks" panel
- With "simple UI" toggle off, frontend search sidebar still renders all non-repo dynamic filters in the same section, using the value as the label
Test plan
Verified manually. No visual tests should show changes.