diff --git a/crates/shepherd-launcher-ui/src/app.rs b/crates/shepherd-launcher-ui/src/app.rs index 0aead34..bb8af1d 100644 --- a/crates/shepherd-launcher-ui/src/app.rs +++ b/crates/shepherd-launcher-ui/src/app.rs @@ -25,6 +25,7 @@ window { } .launcher-tile { + background: #16213e; background-color: #16213e; border-radius: 16px; padding: 16px; @@ -32,14 +33,18 @@ window { min-height: 140px; border: 2px solid transparent; transition: all 200ms ease; + color: #e0e0e0; + box-shadow: none; } .launcher-tile:hover { + background: #1f3460; background-color: #1f3460; border-color: #4a90d9; } .launcher-tile:active { + background: #0f3460; background-color: #0f3460; } @@ -48,11 +53,16 @@ window { } .tile-label { - color: #ffffff; + color: #e0e0e0; font-size: 14px; font-weight: 500; } +.launcher-tile image { + -gtk-icon-style: regular; + color: #e0e0e0; +} + .status-label { color: #888888; font-size: 18px; diff --git a/crates/shepherd-launcher-ui/src/tile.rs b/crates/shepherd-launcher-ui/src/tile.rs index 8c24332..4970e1b 100644 --- a/crates/shepherd-launcher-ui/src/tile.rs +++ b/crates/shepherd-launcher-ui/src/tile.rs @@ -49,6 +49,7 @@ mod imp { obj.set_child(Some(&content)); obj.add_css_class("launcher-tile"); + obj.add_css_class("flat"); obj.set_size_request(160, 160); } }