Skip to content

Add Emotion Wheel project card#39

Merged
timdixon82 merged 3 commits into
mainfrom
feat/emotion-wheel-card
Jul 25, 2026
Merged

Add Emotion Wheel project card#39
timdixon82 merged 3 commits into
mainfrom
feat/emotion-wheel-card

Conversation

@timdixon82

Copy link
Copy Markdown
Owner

Summary

Adds a new project card for Emotion Wheel to index.html, following the existing dual-link card pattern (live site + GitHub) used by other cards such as Sophie's Escape: The Witch's Castle.

  • Heading: Emotion Wheel
  • Description: a short plain-language summary of the project
  • Live site link to https://emotionwheel.timdixon.net/, with aria-label, target="_blank", rel="noopener noreferrer", and a visually-hidden "(opens in new window)" span
  • GitHub link to https://github.com/timdixon82/Emotion-Wheel, same link pattern
  • Card placed in alphabetical order, between Clock Practice and Image Colour Contrast Checker

Only index.html was changed. No CSS, fonts, or design-system files were touched.

Accessibility regression suite

Ran the project's automated checks against the updated page before opening this PR:

  • npm run lint:html (html-validate): no errors
  • pa11y --config pa11y.json --standard WCAG2AAA against the local page: no issues found
  • axe CLI with wcag2a, wcag2aa, wcag2aaa tags against the local page: 0 violations
  • npm test (vitest): 15 tests passed

No manual-only accessibility regression suite entries apply to this change, since it is a static markup addition using an already-tested card pattern (no new interactive behaviour, filters, live regions, or grids introduced).

Test plan

  • Confirm the new card renders with both links in the correct order
  • Confirm alphabetical placement in the card list
  • Confirm html-validate, pa11y (WCAG2AAA), and axe report no issues
  • Confirm existing vitest suite still passes

Adds a dual-link card (live site + GitHub) for the Emotion Wheel
project, following the established card pattern from work folder 010,
placed in alphabetical order between Clock Practice and Image Colour
Contrast Checker.
@timdixon82
timdixon82 merged commit 1304007 into main Jul 25, 2026
7 checks passed
@timdixon82
timdixon82 deleted the feat/emotion-wheel-card branch July 25, 2026 16:48
timdixon82 added a commit that referenced this pull request Jul 25, 2026
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