tinted-theming / home

Style systems and smart build tooling for crafting high fidelity color schemes and easily using them in all your favorite apps.
MIT License
252 stars 12 forks source link

Proposal: Ansi16 style - All 16 ANSI colors #53

Open joshgoebel opened 2 years ago

joshgoebel commented 2 years ago

Feel free to take this issue and make it your own.

joshgoebel commented 2 years ago

@belak Were you imagining that any existing ANSI schemes can work, or that only hand-crafted schemes that very carefully tweaked their colors just right for UI could work? I was imagining just "normal" ANSI and that apps would have to work within that constraint (if they are truly 16 color only)

I was just wondering if we could bootstrap Ansi16 with a whole library of existing 16 color terminal themes like: https://github.com/mbadolato/iTerm2-Color-Schemes

IE:

belak commented 2 years ago

My original plan for the library of schemes was to do it slowly - start with something like xterm and terminal-app (The wikipedia page for ANSI escape codes has a number of them right there).

The only other one I've used regularly is Hybrid which uses the tomorrow-night palate (with some tweaks), but works better in a terminal.

joshgoebel commented 2 years ago

Hmmmm, if the themes are high quality isn't more better than 2 or 3? I was more asking if there is anything particular about your style guide/design that would prevent normal ANSI themes from being workable...

belak commented 2 years ago

I'd prefer to start with just a few, and add more once we prove it works well - it's way easier to build a theme when you're focusing on one or two color schemes (usually a light and dark) rather than on 50.