hackforla / hackforla/website

Fix the Site Map Page

Open
#8,501 2 comments 0 reactions 0 assignees View on GitHub
Complexity: Medium Draft P-Feature: Sitemap role: design role: product size: 1pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Dependency
- #3522

### Overview
We need to fix any elements on the Site Map page that are missing or need to be updated to ensure the components in the Site Map are correct

#### Details
Components in the sitemap change across the homepage sub pages, footer, and future pages.

### Action Items
- [ ] Review the completed Site Map audit and identify all elements flagged as:
- [ ] Missing text components
- [ ] Not connected to the Design System
- [ ] Incorrect or inconsistent components
- [ ] Locate the most recent approved Figma frame of the Site Map page (pink-framed version from the audit).
- [ ] For each flagged element:
- [ ] Replace any detached or local text styles with the correct Design System text components.
- [ ] Reconnect components that are not properly linked to the Design System.
- [ ] Replace incorrect components with the appropriate approved component variant.
- [ ] Ensure component usage is consistent across:
- [ ] Homepage subpages
- [ ] Footer
- [ ] Any referenced future pages
- [ ] If structural updates are required:
- [ ] Create a new copy of the corrected Site Map page to the right of the audited frame.
- [ ] Apply all fixes to the new version.
- [ ] Move the pink frame to the updated version once complete.
- [ ] Confirm all text elements are properly labeled and connected to the Design System before marking complete.
- [ ] Review the updated page with the Design Lead to confirm all issues identified in the audit have been resolved.

### Resources/Instructions
- 1.01 Site Map page: https://www.hackforla.org/sitemap

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.