From bf46ab8d2d90b7dde28487abf5a430b2f2fd0b45 Mon Sep 17 00:00:00 2001 From: Tristan Partin Date: Fri, 27 Dec 2024 14:32:02 -0600 Subject: [PATCH] apprt/gtk: color popovers when window-theme=ghostty This looks better than the regular dark color. It also happens to match what Ptyxis does. It does not support non-libadwaita builds. Signed-off-by: Tristan Partin --- src/apprt/gtk/App.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/apprt/gtk/App.zig b/src/apprt/gtk/App.zig index 042079dd6..47ef51254 100644 --- a/src/apprt/gtk/App.zig +++ b/src/apprt/gtk/App.zig @@ -988,6 +988,8 @@ fn loadRuntimeCss( \\ --headerbar-fg-color: rgb({d},{d},{d}); \\ --headerbar-bg-color: rgb({d},{d},{d}); \\ --headerbar-backdrop-color: oklab(from var(--headerbar-bg-color) calc(l * 0.9) a b / alpha); + \\ --popover-fg-color: rgb({d},{d},{d}); + \\ --popover-bg-color: rgb({d},{d},{d}); \\}} \\windowhandle {{ \\ background-color: var(--headerbar-bg-color); @@ -1003,6 +1005,12 @@ fn loadRuntimeCss( headerbar_background.r, headerbar_background.g, headerbar_background.b, + headerbar_foreground.r, + headerbar_foreground.g, + headerbar_foreground.b, + headerbar_background.r, + headerbar_background.g, + headerbar_background.b, }), else => {}, }