Skip to content

Restructure pillars from 6 to 7: replace Justice & Peace with Health, Jobs, Business#15

Merged
dougdevitre merged 1 commit intomainfrom
claude/improve-readme-webpage-V0Cy9
Apr 10, 2026
Merged

Restructure pillars from 6 to 7: replace Justice & Peace with Health, Jobs, Business#15
dougdevitre merged 1 commit intomainfrom
claude/improve-readme-webpage-V0Cy9

Conversation

@dougdevitre
Copy link
Copy Markdown
Owner

Summary

This PR restructures the Access To platform's pillar organization from 6 pillars to 7 pillars, replacing "Access to Justice" and "Access to Peace" with three new pillars: "Access to Health," "Access to Jobs," and "Access to Business."

Key Changes

Pillar Reorganization:

  • Removed: justice.html and peace.html pillar pages
  • Added: health.html, jobs.html, and business.html pillar pages
  • Updated pillar order to: Health → Education → Safety → Housing → Services → Jobs → Business

Content Updates:

  • Updated meta descriptions across index.html to reflect new pillar focus areas (health, jobs, business instead of justice, peace)
  • Updated impact stats from "6 Pillars / 10 Projects" to "7 Pillars / 7 Projects"
  • Updated hero section copy from "six pillars" to "seven pillars"
  • Updated JSON-LD schema descriptions to match new pillar focus

Styling & Configuration:

  • Added CSS color variables for new pillars: --color-accent-health, --color-accent-jobs, --color-accent-business
  • Removed legacy CSS aliases for justice and peace pillars
  • Added --color-accent-primary for generic UI elements
  • Updated pillar card animation delays to accommodate 7th card
  • Updated pillar card color mappings in CSS

Testing & Documentation:

  • Updated SEO tests to reference health.html instead of justice.html
  • Updated navigation tests to reflect new pillar list
  • Updated HTML structure tests with new pillar pages
  • Updated accessibility tests with new pillar pages
  • Updated CSS tests to verify new color variables
  • Updated README.md to reference "seven pillars" and new project names
  • Updated sitemap.xml with new pillar URLs
  • Updated repos.json configuration with updated key stats

Services Page Update:

  • Modified services.html description to focus on social services navigation rather than workforce/startup content (which now have dedicated pillars)

Implementation Details

  • All new pillar pages follow the existing template structure with appropriate breadcrumbs, hero sections, and project listings
  • Color scheme maintains visual consistency with existing pillars
  • Navigation and internal links updated throughout to maintain site integrity
  • Tests updated to validate new pillar structure and ensure no broken links

https://claude.ai/code/session_01DRZf2s525QcxrbNpPVyTq1

…illar pages

- Make index.html pillar cards config-driven (fetched from repos.json via JS)
- Replace justice/peace pillars with health/business/jobs to match repos.json
- Create health.html, business.html, jobs.html pillar pages
- Delete obsolete justice.html and peace.html
- Update README diagrams, project directory, and references (mo-start -> access-to-business)
- Update all pillar page cross-links and footers for 7-pillar structure
- Fix services.html and housing.html project cards to reference correct repos
- Add CSS styles for health/business/jobs pillars; replace legacy justice/peace aliases
- Update sitemap.xml with new page URLs
- Update all test files for new pillar structure (670 tests passing)
- Fix stats consistency: 7 pillars, 7 projects across site, README, and repos.json

https://claude.ai/code/session_01DRZf2s525QcxrbNpPVyTq1
@dougdevitre dougdevitre merged commit 87e5aa2 into main Apr 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants