Update upstream risefor_main/master (2026-09): 121 commits — home/header revamps, actions/scrutins UI, listing improvements
What
Merge of upstream applications/risefor-front risefor_main/master (121 commits since fc8fbed3, tip bf311dfe) into palestine risefor_main/master.
Highlights: #206 home+header CSS revamps, action-detail choices feature, listing page improvements (law-listing, representative-listing), mobile fixes, 14-day backup retention lineage, scrutin votes front work.
Conflict resolutions
-
_header.scss→ upstream #206 revamp (incl. real-iOS :host fix) + palestine logo tweaks re-applied (60px desktop logo, 130px centered mobile logo). -
_home.scss→ fork version kept (palestine home page is the customhome-custom.ts551-line template which imports_home.scssinline and was tuned against it; upstream revamp targetshome.tswhich palestine does not use). -
header.ts→ auto-merged, both changes kept (forkrisefor-custom-homelogo nav + upstream icon-size fix). -
home-custom.tsuntouched by merge (verified present, 551 lines).
Verification (dev, scaffolddev)
- vite build OK (265 modules).
- Booted orbit-palestine :5274 + fork vite :5273 against shared :8000 backend (PLUGIN_LAW_TRACKER=False prod-parity).
- Home: header/menu/hero/custom cards render; logo asset copied to dev static (was a fork-only file, dev-env only).
- /actions listing renders with cards.
Companion lobbying MR: palestine/risefor-lobbying !1 (merged).