dracula / spec

🧛🏻‍♂️ RFC for a Dracula Theme specification
https://spec.draculatheme.com
MIT License
10 stars 3 forks source link

Shouldn't `Foreground` and `AnsiWhite` be different colors? #14

Open phil-blain opened 1 year ago

phil-blain commented 1 year ago

Hi !

I'm using Dracula in Windows Terminal, and I'm wondering if Foreground and AnsiWhite should maybe be different colors instead of the same one.

The reason I'm suggesting they should be different is because the default colors of the TerminalFormatter from the Pygments Python library for syntax highlighting uses Foreground to print "regular" tokens, and AnsiWhite to print comments (they call it gray). Since these two colors are the same with Dracula, it makes comments harder to distinguish from code (this is a screenshot from GDB, which uses Pygments for highlighting):

image

Notice how the comment and the printf line use the same color. If I change AnsiWhite to be gray-ish instead, the comments are easily distinguishable:

image

What do you think ? :)