Skip to content

Add Links to Each Program Area #8487

Description

@nadiaspn0503

Overview

We need to revise the template that builds the program areas page, so that each program area links to its subpage.

Details

  • Program areas titles (e.g., Citizen Engagement) should link to their respective subpages. Currently, these titles are not clickable. Update the following line of code in resource 1.02 so each program area name links to its corresponding subpage.
          <h2 class="title4">{{program_areas.name}}</h2>
  • When implementing dynamic linking, note that each program area page URL is derived from its file name (excluding the .md extension). e.g. Citizen Engagement should link to https://www.hackforla.org/program-areas/citizen-engagement [Resource 1.03].

Action Items

  • In your IDE, open pages/program-areas.html [Resource 1.02]
  • Change the following line from
          <h2 class="title4">{{program_areas.name}}</h2>

to

          <h2 class="title4"><a href="{{program_areas.slug}}">{{program_areas.name}}</a></h2>
  • Using Docker, verify changes on the Program Areas page [Resource 1.01]

Resources/Instructions

Activity

  1. github-actions commented on Feb 3, 2026

    @github-actions
  2. added
    DraftIssue is still in the process of being created
    role: front endTasks for front end developers
    size: 0.5ptCan be done in 3 hours or less
    Complexity: SmallTake this type of issues after the successful merge of your second good first issue
    and removed
    role missingA specific role label needs to be applied to the issue
    size: 1ptCan be done in 4-6 hours
    on Feb 3, 2026
  3. 26 remaining items

  4. HackforLABot commented on May 18, 2026

    @HackforLABot
  5. moved this from Prioritized backlog to New Issue Approval in P: HfLA Website: Project Boardon May 18, 2026
  6. nathanjkim-codes commented on May 18, 2026

    @nathanjkim-codes
  7. added 2 commits that reference this issue on May 19, 2026
  8. moved this from New Issue Approval to Prioritized backlog in P: HfLA Website: Project Boardon May 20, 2026
  9. self-assigned this
    on May 27, 2026
  10. HackforLABot commented on May 27, 2026

    @HackforLABot
    Contributor

    Hi @egcuriel, thank you for taking up this issue! Hfla appreciates you :)

    Do let fellow developers know about your:-
    i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
    ii. ETA: (When do you expect this issue to be completed?)

    You're awesome!

    P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

  11. moved this from Prioritized backlog to In progress (actively working) in P: HfLA Website: Project Boardon May 27, 2026
  12. egcuriel commented on May 27, 2026

    @egcuriel
    Member

    ETA: 05/28/26 EOD
    Availability: M-Sun (5 pm - 11 pm)

  13. moved this from In progress (actively working) to QA in P: HfLA Website: Project Boardon May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Complexity: SmallTake this type of issues after the successful merge of your second good first issueP-Feature: Program Areahttps://www.hackforla.org/program-areasrole: back end/devOpsTasks for back-end developersrole: front endTasks for front end developerssize: 0.5ptCan be done in 3 hours or less

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions