atuin/crates/atuin-client
P T Weir 61c6e5e46a
feat(tui): Customizable Themes (#2236)
* wip: add theme

* feat(theme): basic theming approach

* feat(theme): adds theming support

* fix: split out palette without compact inspector

* fix(theme): tidy up implementation

* fix(theme): correct yaml to toml

* fix(theme): typo in comments

* chore: cheer up clippy

* fix(themes): ensure tests cannot hit real loading directory

* chore: rustfmt

* chore: rebase

* feat(themes): add rgb hexcode support

* fix(theme): add tests

* fix(theme): use builtin log levels and correct debug test

* feat(theme): adds the ability to derive from a non-base theme

* fix(theme): warn if the in-file name of a theme does not match the filename

* chore: tidy for rustfmt and clippy

* chore: tidy for rustfmt and clippy
2024-07-15 10:18:46 +01:00
..
migrations chore: move crates into crates/ dir (#1958) 2024-04-18 16:41:28 +01:00
record-migrations chore: move crates into crates/ dir (#1958) 2024-04-18 16:41:28 +01:00
src feat(tui): Customizable Themes (#2236) 2024-07-15 10:18:46 +01:00
tests/data chore: move crates into crates/ dir (#1958) 2024-04-18 16:41:28 +01:00
Cargo.toml feat(tui): Customizable Themes (#2236) 2024-07-15 10:18:46 +01:00
config.toml feat(tui): Customizable Themes (#2236) 2024-07-15 10:18:46 +01:00