Adding two themes using only colors from 16-color terminal themes #9477
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds two themes, using only the 16 color palette used for terminal themes.
(Tango Light)
This allows for the helix theme to match the terminal theme more consistently for those of us that like to have a helix pane open in a terminal multiplexer.
The theme style choices are meant to look best for palettes that reasonably adhere to the 8-color palette + 8 lighter variants. At least in kitty, many of the themes do not adhere to this style - the "lighter" color is often darker than the base color, or the "white" and "black" colors are swapped. I prioritized accommodating the themes that adhere more closely to the spec, so some of these deviating themes sometimes have quirks.
Here are some screenshots of some themes that adhere to the general ansi palette:
kitty
theme (light)term16_dark
term16_light
*Used "Higher Contrast" variant because the kitty default Solarized Dark uses grey for all the "light" variants