Skip to content

Improve styles for accessibility#2041

Open
coycatz wants to merge 2 commits intonextstrain:masterfrom
coycatz:Improve-styles-for-accessibility
Open

Improve styles for accessibility#2041
coycatz wants to merge 2 commits intonextstrain:masterfrom
coycatz:Improve-styles-for-accessibility

Conversation

@coycatz
Copy link
Copy Markdown

@coycatz coycatz commented Apr 10, 2026

Description of proposed changes

The goal of this pull request is to improve the accessibility and readability of the Auspice user interface by increasing text contrast and font weight in the footer and filter badges.

Changes:

  • In src/components/framework/footer.js, the default text color has been darkened from rgb(136, 136, 136) to rgb(3, 3, 3) to provide better contrast against the background.
  • Throughout the footer (including paragraphs, lists, and tables) and in the filter badges (src/components/info/filterBadge.js), the font-weight has been increased from 300 to 400 to enhance legibility.

Related issue(s)

nextstrain/nextstrain.org#1054

Checklist

  • Checks pass
  • If making user-facing changes, add a message in CHANGELOG.md summarizing the changes in this PR
  • (to be done by a Nextstrain team member) Create preview PRs on downstream repositories.

coycatz added 2 commits April 9, 2026 13:54
Update footer text color to darker shade

Nextstrain.org Improve styles for accessibility nextstrain#1054
Update font weight to 400 for improved readability
@victorlin
Copy link
Copy Markdown
Member

@coycatz thanks for the PR! I've fixed the formatting of the description and updated the link to the original issue. A few notes:

  • I've removed the Fixes GitHub keyword from the description because the PR is only a partial fix for the linked issue – there are still other styles to be addressed before fully closing.
  • These are user-facing changes which deserve a changelog entry.
  • I added the "preview on nextstrain.org" label but forgot that it doesn't work for fork PRs. I'll manually create a preview PR and link it back here.

@victorlin victorlin self-assigned this Apr 13, 2026
@victorlin victorlin changed the title Improve styles for accessibility netstrain #1054 Improve styles for accessibility Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants