From 11e87d269d30ccbce446f7b471a60d0282798e52 Mon Sep 17 00:00:00 2001 From: Michael McClintock Date: Sun, 15 Sep 2024 12:58:12 +1000 Subject: improve themes for html, markdown, inlay hints --- README.md | 57 +++++++++++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 24 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 7a6d9b2..5f2260e 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,31 @@ # yo-theme-helix -[Helix][helix] themes inspired by [Zenbones][zenbones] & -[Alabaster][alabaster]. Uses [Radix Colors][radix]. +[Helix][helix] themes inspired by [Zenbones][zenbones] & [Alabaster][alabaster]. +Uses [Radix Colors][radix]. ### Notes - Ideas from alabaster. - Comments should stand out. - Use color sparingly. The rules should be simple. - - avoid font variants where possible. -- Alabaster essentially only higlights comments/constants and strings. - - It doesn't highlight keywords (reserved words) or types. (which to be fair isn't really an issue for - clojure) + - Avoid font variants where possible. +- Alabaster essentially only highlights comments/constants and strings. + - It doesn't highlight keywords (reserved words) or types. (which to be fair + isn't really an issue for Clojure) - Yo doesn't go quite as far on this point. - - Instead it takes the minimal zenbones approach to highlight the remaining code. - - subtle colors & contrast. - - vibrant colors are left for diagnostics. -- The default yo themes use the following: + - Instead, it takes the minimal Zenbones approach to highlight the remaining + code. + - Subtle colors & contrast. + - Vibrant colors are left for diagnostics. +- The default Yo themes use the following: - **Green** for strings (same as alabaster) - **Purple** for constant (same as alabaster) - **Blue** for info (comments & LSP info/hints) - **Red/Amber** LSP error/warnings - - **Gray/Bronze** Everything else zenbones style + - **Gray/Bronze** Everything else Zenbones style - I'm not a designer and don't like my chances of making something look good by - tweaking colors so instead i'll let the pros handle it. - - [Radix Colors][radix] are very well deisgned. with clear instructions for + tweaking colors, so instead I'll let the pros handle it. + - [Radix Colors][radix] are very well-designed, with clear instructions for how to apply them. - Designed for **automatic light/dark mode**. - Variants. @@ -36,24 +37,32 @@ ### Changes +#### 2024-09-15 + +- Highlight HTML `tags` as keywords, dim attributes. +- Use dotted underline for inlay hints. +- Simplify markup highlighting (Markdown etc.) to prefer modifiers. Tweak quote + for light themes + #### 2023-11-21 - Update colors to radix colors 3.0 -- Add a new default theme. Move the old default to yo_sand with some color tweaks - +- Add a new default theme. Move the old default to yo_sand with some color + tweaks + ### Screenshots -| **yo** | **yo_light** | -|:-:|:-:| -|yo|yo_light| +| **yo** | **yo_light** | +| :---------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------: | +| yo | yo_light | -| **yo_berry** | **yo_berry_light** | -|:-:|:-:| -|yo_berry|yo_berry_light| +| **yo_berry** | **yo_berry_light** | +| :---------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | +| yo_berry | yo_berry_light | -| **yo_sand** | **yo_sand_light** | -|:-:|:-:| -|yo_sand|yo_sand_light| +| **yo_sand** | **yo_sand_light** | +| :--------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------: | +| yo_sand | yo_sand_light | [helix]: https://helix-editor.com/ [zenbones]: https://github.com/mcchrish/zenbones.nvim -- cgit v1.2.1-18-gbd029