Exa Theme Pack
What Exa theme pack offers
A set of great looking themes created for eye comfort and consistency.
What does consistency mean for syntax highlighting and UI?
Because the theme pack was created with the purpose of switching the active theme based on lighting conditions, I wanted to maintain visual reference models of code regardless of the theme.
This was done (still a WIP) by creating a quazi-standard* set of color rules e.g. function names are always blue, control flow (e.g.
*Color rules are not hard set because of the difficulty to achieve minimum AA contrast levels on some screens for certain foreground/background colour combinations. In general the color ruling aims to provide familar visual context marker for the themes in the pack, regardless of language.
**previews may not be updated between patch versions
Something doesn't look right?
Let me know!
Some of the vscode UI colour specifiers are Windows only (which I don't typically run) so any attention brought to oddly coloured UI is appreciated.
Make sure you have semantic highlighting enabled in your settings.
Three of the four themes rely largely on LSP to provide semantic highlighting but there should be resonable defaults for traditional textmate scope coloring. If you know notice poor contrast (all themes aim to provide a minimum contrast ratio of <6.5), raise an issue and I'll have a look at correcting.