Commit Graph

8 Commits (7676106960be9dda2f7d63f0ed3530728cc5477d)

Author SHA1 Message Date
Tim 82dd963693
Add: validation of bundled themes in build workflow (#11627)
* Add: xtask to check themes for validation warnings

* Update: tidied up runtime paths

* Update: test build workflow

* Update: address clippy lints

* Revert: only trigger workflow on push to master branch

* Add: Theme::from_keys factory method to construct theme from Toml keys

* Update: returning validation failures in Loader.load method

* Update: commented out invalid keys from affected themes

* Update: correct invalid keys so that valid styles still applied

* Update: include default and base16_default themes in check

* Update: renamed validation_failures to load_errors

* Update: introduce load_with_warnings helper function and centralise logging of theme warnings

* Update: use consistent naming throughout
2 months ago
Krishan 47ef9f0ca2
add new theme keys for LSP diagnostic tags (#10064) 8 months ago
Yevgnen 43072f7876
Update colors for inlay hints for emacs theme (#6569) 2 years ago
Alex f103d2273b
Add `markup.strikethrough` theme keys (#5619) 2 years ago
blt__ c988bd9629
Change built-in themes to use curly underlines (#5419)
* Change built-in themes to use curly underlines

* Change fleet_dark to use curly underlines
2 years ago
Yevgnen 3fe3f2c4ee
Update `emacs` theme diff colors (#5334) 2 years ago
Invader Zim 42e30e7afa
Add bufferline colors to 15 themes (#3881)
Themes:

* acme
* ayu_dark
* ayu_light
* ayu_mirage
* base16_default_dark
* base16_default_light
* bogster
* catppuccin_frappe
* catppuccin_latte
* catppuccin_macchiato
* catppuccin_mocha
* darcula
* dark_plus
* doom_acario_dark
* emacs
2 years ago
Yevgnen 956fbab488
Add emacs theme (#3410) 2 years ago