Fix illegible text on light pywal palettes + hot-reload
Use bread-theme 0.2.7's luminance-picked ink (@on-*): a selected/hovered row set its background to `surface` but kept the pywal foreground, so the highlighted item went unreadable when `surface` came out light. Colour is now set per surface (panel, search box, row states) and labels inherit it. Switch to bread_theme::gtk::apply_app_css so breadbox picks up `bread-theme reload` (and rebuilds from the fresh palette on each launch).
This commit is contained in:
parent
8c64ec1bf2
commit
83b9fd908e
3 changed files with 23 additions and 28 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
|
@ -29,7 +29,7 @@ checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8"
|
|||
[[package]]
|
||||
name = "bread-theme"
|
||||
version = "0.2.3"
|
||||
source = "git+https://github.com/Breadway/bread-ecosystem?tag=v0.2.6#0c8c5c00e435fedff4f81e36d603424c153519a9"
|
||||
source = "git+https://github.com/Breadway/bread-ecosystem?tag=v0.2.7#ea87083c0615fc9141b0ae4c99f833748a0189d1"
|
||||
dependencies = [
|
||||
"dirs",
|
||||
"gtk4",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue