Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monokai: fix contrast ratios to meet WCAG AA guidelines #2448

Merged
merged 2 commits into from Jun 7, 2023

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented Jun 2, 2023

We're using Monokai the new dark theme for for CPython docs: python/python-docs-theme#44 - for example: https://docs.python.org/3.12/

Using the same technique as #2325 and #2038, here's contrast improvements to meet the WCAG AA guidelines.

For example, here we can see Keyword.Namespace (>>> import) and Comment (# Return the current working directory) (from https://docs.python.org/3.12/tutorial/stdlib.html):

Before After
image image

This also increased the minimum contrast of Monokai from 2.3 to 4.6, so tests/contrast/min_contrasts.json was updated, and I also ran scripts/update_contrasts.py as requested by tests and it sorted, and added some other missing styles.

@jeanas jeanas self-assigned this Jun 7, 2023
@jeanas jeanas merged commit d46519b into pygments:master Jun 7, 2023
15 checks passed
@jeanas
Copy link
Contributor

jeanas commented Jun 7, 2023

LGTM, thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-theming area: changes to themes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants