Skip to content

Add context and structure to project listings - #4

Merged
scottescue merged 3 commits into
mainfrom
update-project-copy
Jul 29, 2026
Merged

Add context and structure to project listings#4
scottescue merged 3 commits into
mainfrom
update-project-copy

Conversation

@scottescue

Copy link
Copy Markdown
Owner

Summary

  • add concise context to each public project and expose it through the project content schema
  • explain how the public projects relate to recent private client work on the homepage and projects page
  • redesign the projects index as a structured list with a split introductory section
  • keep project-card title presentation consistent across semantic h2 and h3 heading levels

Impact

Visitors get clearer context for what each project demonstrates and how the public repositories relate to Scott’s recent production experience. The projects index is easier to scan while preserving the homepage card presentation and document heading hierarchy.

Validation

  • npm run format
  • npm run build (Astro check: 0 errors, 0 warnings, 0 hints; 7 routes built)
  • Playwright visual review of the homepage and projects page at 1440px and 390px widths
  • Lighthouse CI: 9 runs across /, /projects/, and /writing/, all scoring 100 for performance, accessibility, best practices, and SEO
  • git diff --check

@scottescue
scottescue marked this pull request as ready for review July 29, 2026 18:34
@scottescue
scottescue merged commit 9b30d99 into main Jul 29, 2026
2 checks 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.

1 participant