processing / processing/p5.js-web-editor

Changing link colors to be higher contrast

Open
#4,126 7 comments 0 reactions 1 assignee View on GitHub

@VikasKSingh05 is already working on this.

Since May 25, 2026.

Area:Accessibility Area:CSS Enhancement Good Medium Issue Ready for Work
Dominant language
JavaScript
Stars
1.7k
Forks
1.7k
Avg merge
3d 4h
Merged PRs (30d)
8

Description

Increasing Access

This issue addresses link color accessibility, specifically changing the link color so it meets W3CAG guidelines on color contrast requirements for small text.

Feature enhancement details

see #4031 for discussion and context.

General:
In client/styles/abstracts/_variables.scss

  • rename #ffa9d9 (currently p5-contrast-pink) to p5-contrast-light-pink
  • create a variable called p5-contrast-dark-pink for the color #b20046
  • update any prior references to p5-contrast-pink to use p5-contrast-light-pink instead

Dark mode: change all links to p5-contrast-light-pink (#ffa9d9)

Light mode: change all links to p5-contrast-dark-pink (#b20046)

The links could be changed one by one or by creating a link-text-color variable in each theme and making the links reference their theme's color.

PR Criteria:

  • Provide screenshots in your PR of the visual changes implemented
  • Provide quality assurance steps for how reviewers can ensure your changes are made properly
  • use variable names for component colors (eg p5-contrast-light-pink, not the hex code #ffa9d9)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.