Skip to content

Converge features search bar onto shared filter helpers - #2247

Merged
maebeale merged 1 commit into
mainfrom
maebeale/fix-straggler-eyebrow
Aug 18, 2026
Merged

Converge features search bar onto shared filter helpers#2247
maebeale merged 1 commit into
mainfrom
maebeale/fix-straggler-eyebrow

Conversation

@maebeale

Copy link
Copy Markdown
Collaborator

🤖 suggested review level: 1 Skim 👀 view-only styling; one partial routed through existing helpers, no logic change

What is the goal of this PR and why is this important?

The /features filter bar was the lone search box the #2220 filter/search unification missed, so its labels rendered in the old normal style (gray, non-uppercase) while every sibling index page now shows the shared eyebrow style. This converges it so the page matches.

How did you approach the change?

Routed the partial's 6 labels through search_label_class and its 6 inputs (search field, 3 selects, 2 date fields) through search_field_class, dropping the hand-rolled class strings. No behavior change — same params, live submit, and magnifier icon; the fields also pick up the shared border/shadow/focus:ring-blue-200 treatment.

UI Testing Checklist

  • /features filter labels render in the uppercase eyebrow style, matching other index pages
  • Search, area, audience, released-from/to, and sort filters still work (live submit on typing/date change)

Anything else to add?

Left the "Clear filters" button as-is (btn btn-utility + its own collection#clearAndSubmit) — a separate styling axis, not part of the field/label unification.

The /features filter bar was the lone search box the #2220 unification
missed, so its labels rendered in the old normal style while every sibling
index now shows the shared eyebrow style. Route its labels and fields through
search_label_class/search_field_class so it matches.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 18, 2026 10:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@maebeale
maebeale marked this pull request as ready for review August 18, 2026 10:20
@maebeale
maebeale merged commit c531827 into main Aug 18, 2026
3 checks passed
@maebeale
maebeale deleted the maebeale/fix-straggler-eyebrow branch August 18, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants