Skip to content

fix: expose About subsection headings#43

Merged
corwinm merged 1 commit into
mainfrom
fix/about-subsection-headings
Jul 14, 2026
Merged

fix: expose About subsection headings#43
corwinm merged 1 commit into
mainfrom
fix/about-subsection-headings

Conversation

@corwinm

@corwinm corwinm commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • promote Technologies I love and Currently building toward from styled paragraphs to semantic h3 headings
  • expose the two About subsections to assistive-technology heading navigation beneath the section’s h2
  • preserve the existing typography, spacing, icons, lists, and two-column layout
  • extend the About regression tests to enforce the heading hierarchy

TDD

  • RED: the focused test failed because both labels were still rendered as paragraphs
  • GREEN: the focused test passes with both labels rendered as h3 elements

Validation

  • pnpm lint — passed with 0 warnings and 0 errors
  • pnpm typecheck — passed
  • pnpm test — 45/45 passed across 13 files
  • pnpm build — passed
  • git diff --check — passed
  • production accessibility tree exposes both About subsection labels as level-three headings
  • computed styles remain 16px and font weight 600 for both labels
  • independent pre-commit review passed with no security concerns or logic errors

Scope

This is a semantic accessibility improvement only; visible About-section styling and layout are unchanged. The separate resume-refinement worktree and its uncommitted files were not modified.

@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
corwinm-remix Ready Ready Preview, Comment Jul 13, 2026 10:06pm

@corwinm
corwinm merged commit d142884 into main Jul 14, 2026
3 checks passed
@corwinm
corwinm deleted the fix/about-subsection-headings branch July 14, 2026 02:40
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