feat: #3610651 Add News demo content and category badges, fix Privacy and Programs Canvas gaps
Related to #3610651: https://www.drupal.org/project/educare/issues/3610651
What
- Give the News
fullCanvas template a title/date/Share row so Share sits inline beside the title instead of stacking below the hero image. - Wire
field_news_categoriesinto the card-impressed overlay slot so News cards show a category badge. - Grant "view terms in news_categories" and "view term names in news_categories" to anonymous and authenticated users so those badges are visible to all visitors.
- Add a "Stories you may also like" related-content block to the News
fulltemplate. - Add a Canvas
fulltemplate for thepagebundle (breadcrumb, title,field_content) so Privacy-type pages render their body instead of an empty content region. - Give the Privacy page real body copy; it shipped with an empty
field_content. - Remove a misplaced news filter block from the Programs page; Programs has no listing view, so that block never belonged there.
- Add 15 demo News nodes (Research, Global, Students, Community) and 5 taxonomy terms backing their categories/tags, reusing existing Events/Blog media.
AI-Generated: Yes (drafted with Claude Code; reviewed by rajab-natshah.)
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