Skip to content

Improve sponsor filter UX and page layout - #2821

Draft
mroderick wants to merge 7 commits into
feature/replace-chosen-sponsors-filter-cleanfrom
feature/sponsors-filter-ux-improvements-clean
Draft

Improve sponsor filter UX and page layout#2821
mroderick wants to merge 7 commits into
feature/replace-chosen-sponsors-filter-cleanfrom
feature/sponsors-filter-ux-improvements-clean

Conversation

@mroderick

@mroderick mroderick commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

Stacked on #2820 — review and merge that PR first.

What

Improves the admin sponsors filter form and page layout.

Changes

  • Add page title (<title>) and <h1> heading
  • Add breadcrumb with link back to Admin
  • Replace raw inputs with labelled form fields in a styled fieldset
  • Add validation error when chapter name is not found
  • Style fieldset with Bootstrap border, background and rounded corners
  • Fix pagination info tag to pluralize item names correctly
  • Rename table heading from "Chapter(s)" to "Chapters"
  • Remove duplicate pagination render

Screenshot

image

Testing

  • bundle exec rspec spec/queries/sponsors_search_spec.rb
  • bundle exec rspec spec/features/admin/filtering_sponsors_list_spec.rb

@mroderick
mroderick marked this pull request as ready for review August 29, 2026 13:07
@mroderick
mroderick marked this pull request as draft August 30, 2026 07:08
@mroderick
mroderick force-pushed the feature/replace-chosen-sponsors-filter-clean branch 5 times, most recently from ddafafe to 3788be9 Compare August 30, 2026 10:34
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.

1 participant