feat: #3612541 Compose the Explore programs landing page (hero + listing + CTA cards)
Issue: https://www.drupal.org/project/educare/issues/3612541
Composes the Explore programs landing page at /programs as a Drupal Canvas page: breadcrumb and page title, a two-column hero, the programs listing embedded as a block, and three call-to-action cards (Admissions, Programs, Contact Us).
- New Canvas page (Explore programs) that owns the
/programsalias. - New embedded block component for the programs listing (
block.views_block.programs-block_1). - Programs view: replaces the standalone page display with a block display for embedding, and keeps the "All programs" heading in the view header so the Undergraduate/Graduate study-level toggle aligns beside it.
AI-Generated: Yes
Checkpoints
- File an issue about this project
- Addition/Change/Update/Fix to this project
- Testing to ensure no regression
- Automated unit/functional testing coverage
- Developer Documentation support on feature change/addition
- User Guide Documentation support on feature change/addition
- UX/UI designer responsibilities
- Accessibility and Readability
- Reviewed by a human
- Code review by maintainers
- Full testing and approval
- Credit contributors
- Review with the product owner
- Update Release Notes
- Release
Edited by Rajab Natshah