A. Filter panel above the results
Chosen- Shape
.hs-filter: one row of selects from 48rem; a “Filters” disclosure with the active count on phones- Use
- every catalog with two or more dimensions
Brand exploration · 15 October 2026
Every list page answers one question: which of these is for me, and what do I do next? One catalog pattern and one item detail pattern answer it across the scholarship directory, the benefits list, site search and university pages. Twelve decisions shape them. Each shows A, B and C as live mockups built from brand.css; the chosen option is marked. Recipes: R8 Catalog and R9 Item detail.
| Decision | Chosen |
|---|---|
| D1. Filter layout | A. Filter panel above the results |
| D2. Filtering mechanics | A. Server-side GET |
| D3. Paging | A. Numbered pager, 24 per page |
| D4. Card | A. One card family with variants |
| D5. Detail layout | A. Main column and key-facts aside |
| D6. Scholarship directory first view | A. Honor Society® scholarships first |
| D7. Scholarship filters | A. Three curated dimensions and a keyword |
| D8. Scholarship amount | A. Parsed from the name |
| D9. Benefits order | A. Ready to use first |
| D10. Benefit detail | A. Detail pattern with the redeem area in the facts |
| D11. Search results | A. One mixed list with type chips |
| D12. Search with no results | A. Help, not a dead end |
Decided: A. Filter panel above the results
Where do the filters sit on a catalog page?
Today: the scholarship directory has no working filters; the benefits list filters by category chips over one list.
.hs-filter: one row of selects from 48rem; a “Filters” disclosure with the active count on phones.hs-chips), one value at a timeDecided: A. Server-side GET
Where does a filter run, and what does the URL hold?
Today: the scholarship directory loads its list in the browser; the benefits list filters 33 items in the page.
/scholarship-directory?for=graduate&type=grant&page=2
/scholarship-directory
All 1,003 records load, then a script hides the rest.
/scholarship-directory#graduate,grant
The list swaps in place. Without the script, the page shows no list.
Decided: A. Numbered pager, 24 per page
How does a long result list continue past the first screen?
Today: the scholarship directory shows every record on one page.
.hs-pager with real links (?page=2)Showing 24 of 1,003 scholarships
Show the next 24.hs-load-more: a navy button appends the next 24Cards keep loading as the visitor scrolls. The footer moves away each time.
Decided: A. One card family with variants
What does one item look like in each catalog?
Today: each list prints its own card markup: the benefits card, the directory card in the browser app, the article teaser, the university list item.
.hs-card with --award, --offer, --article, --place; one anatomy: type or value, title, one line of facts, text, tags, footSCHOLARSHIP
Example Leadership Award$2,500 · Apply by Dec 15
Example Learning Co.
Read the article
Scholarship
Benefit
.hs-result rows for every listDecided: A. Main column and key-facts aside
Where do an item’s facts and its action sit on its own page?
Today: the scholarship detail prints the description, then a link; the benefit detail prints long text, then the redeem panel.
.hs-detail + .hs-facts: aside sticky from 62rem; below 62rem the facts come right after the headScholarship
$1,000 Example Community Grant
The Example Community Grant supports graduate students who plan a career in public health. Applicants describe a health need in their community and a plan to meet it.
The provider reads every application and names one recipient each spring.
Decided: A. Honor Society® scholarships first
What does the scholarship directory show before any filter?
Today: the site’s own awards sit among 1,003 records in alphabetical order.
Honor Society® scholarships
All scholarships
Decided: A. Three curated dimensions and a keyword
Which filters does the scholarship directory offer?
Today: the directory’s tags mix award types, audiences and hundreds of imported school names.
One checkbox per tag, several hundred in all.
Decided: A. Parsed from the name
Where does the amount on a scholarship card come from?
Today: there is no amount field; some names start with an amount (“$1,000 …”).
.hs-card__value and leaves the card title; no amount, the type shows insteadDecided: A. Ready to use first
In what order does the benefits list show its benefits?
Today: Signature first, then Gold, Silver, Bronze and the free benefits last, with the same upsell after each tier.
Signature
Bronze
Free
Decided: A. Detail pattern with the redeem area in the facts
How does a benefit page put the value, the terms and the redeem area in order?
Today: a long description and a longer disclaimer, then the redeem panel at the end.
Decided: A. One mixed list with type chips
How does site search show results of different types?
Today: one list of titles with author names; university stubs fill most of it.
Scholarship Open
$2,500 Example Leadership Award
/example-leadership-award
For students who show leadership through a service project.
Benefit
/benefits/example-learning-co
20% off courses in leadership and public speaking.
Scholarships 12 results
Scholarship Open
$2,500 Example Leadership Award
/example-leadership-award
For students who show leadership through a service project.
Benefits 4 results
Benefit
/benefits/example-learning-co
20% off courses in leadership and public speaking.
Scholarship Open
$2,500 Example Leadership Award
/example-leadership-award
For students who show leadership through a service project.
Decided: A. Help, not a dead end
What does a search or a filter show when nothing matches?
Today: “Your search yielded no results” and nothing else.
No results for “nursng”.
Check the spelling or try a shorter word. You can also clear all filters.
Popular pages
.hs-empty--search: spelling tip, clear-filter link, popular destinationsYour search yielded no results.
Showing results for nursing. Search instead for nursng.
Scholarship Open
$2,500 Example Leadership Award
/example-leadership-award
For students who show leadership through a service project.
Each entry states the decision and its reason.
.hs-brand. Page head, hero and award hero stay out of it. Code pages keep their own page head.search. Site search uses keys. The platform reserves q.These pages keep their current layout for now. Each is a pending item for a later round.
/scholarships: rebuild on R1, then decide whether it redirects to the directory./articles) cards and pager move to the shared components.