As a visitor, I want the Initiatives section on the homepage to show relevant, active initiatives so I can discover what the CCSS offers.
π§ Context
The Initiatives section on the homepage has two issues:
A) The "Initiatives" heading links to #comingsoon, which goes nowhere. It should just be a plain heading with no link.
B) Two of the three currently displayed initiatives are no longer relevant:
- CCSS Magazine β no longer active
- DiscreteMath.ca β already marked
active: false in the data file but still rendered
These should be replaced with:
- CCSS YouTube Channel β where event recordings are posted (
https://www.youtube.com/@carletoncomputersciencesoc305)
- Resources β the resources section of the CCSS website (
/resources)
π οΈ Implementation Plan
-
Fix the heading link in layouts/index.html
Find the Initiatives section heading and remove the <a> tag wrapping it, leaving just the heading text.
-
Update data/initiatives.yml
- Comment out the
CCSS Magazine and DiscreteMath.ca entries (and set active: false on Magazine if not already)
- Add two new entries for the YouTube channel and the Resources page. Each entry needs:
title, link, color, description, and active: true. Pick a fitting color and description for each β the existing entries are a good reference for style.
-
Verify with hugo server that the Initiatives section shows the correct three cards (Questions Repository, YouTube, Resources) and that the heading is no longer a link.
β
Acceptance Criteria
As a visitor, I want the Initiatives section on the homepage to show relevant, active initiatives so I can discover what the CCSS offers.
π§ Context
The Initiatives section on the homepage has two issues:
A) The "Initiatives" heading links to
#comingsoon, which goes nowhere. It should just be a plain heading with no link.B) Two of the three currently displayed initiatives are no longer relevant:
active: falsein the data file but still renderedThese should be replaced with:
https://www.youtube.com/@carletoncomputersciencesoc305)/resources)π οΈ Implementation Plan
Fix the heading link in
layouts/index.htmlFind the Initiatives section heading and remove the
<a>tag wrapping it, leaving just the heading text.Update
data/initiatives.ymlCCSS MagazineandDiscreteMath.caentries (and setactive: falseon Magazine if not already)title,link,color,description, andactive: true. Pick a fittingcolorand description for each β the existing entries are a good reference for style.Verify with
hugo serverthat the Initiatives section shows the correct three cards (Questions Repository, YouTube, Resources) and that the heading is no longer a link.β Acceptance Criteria
data/initiatives.yml