Add Committees page and unify page headers #2
No reviewers
Labels
No labels
needs/docs
needs/research
needs/upstream
type/bug
type/external
type/feature
type/refactor
urgency
high
urgency
immediate
urgency
low
urgency
medium
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ScottyLabs/scottylabs-org!2
Loading…
Reference in a new issue
No description provided.
Delete branch "zhihanc/committees-page"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
/committeespage � hero + expandable cards for all 7 committees. Content pulled fromcommittees.scottylabs.org(hero/config) and the 2026-27 O-week brochure (brochure.scottylabs.org) for per-committee blurbs. Data lives inapp/data/committees.ts.Committeesnav link added to the shared header (appears on every page) and/committeesroute registered under the shared layout.PageHeadercomponent (app/sections/common/PageHeader.tsx) � the committees header generalized (title, mono tag chip, subtitle, description, action buttons, note, optional aside). Rolled out to:Notes
tscclean; lint clean on all new/changed files (one non-blocking fast-refresh warning on themetaexport, same asroot.tsx).sections/history/article.tsxandroutes/sponsors.module.css.Pull request closed