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

feat: add missing testing config keys #458

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

dylan-robins
Copy link

The 30 "testing.*" theme colour keys listed in vscode's documentation are not currently implemented in catppuccin-vsc, and their values seem to rely on defaults that aren't always great. In particular, this results in poor legibility of the test coverage when using an extension that implements this feature.

This PR implements these missing keys, adding them to the schema and proposing some default values for the keys. (resolves #456)

Here's some screenshots of the test coverage colouring:

Before:
image

After:

image

image

Important

Out of the 30 config keys, I've only made a conscious effort to make four of them look good. I'm not even sure what most of them change lol. I'll continue to look into the impact they have and report back.

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.

Missing testing.* UI colour definition result in illegible test coverage results
1 participant