diff --git a/src/apprt/gtk/App.zig b/src/apprt/gtk/App.zig index 6a3d79d8a..c8434a024 100644 --- a/src/apprt/gtk/App.zig +++ b/src/apprt/gtk/App.zig @@ -434,7 +434,8 @@ fn loadRuntimeCss(config: *const Config, provider: *c.GtkCssProvider) !void { \\ background-color: rgb({d},{d},{d}); \\}} \\window.ghostty-theme-inherit headerbar, - \\window.ghostty-theme-inherit toolbarview > revealer > windowhandle {{ + \\window.ghostty-theme-inherit toolbarview > revealer > windowhandle, + \\window.ghostty-theme-inherit box > tabbar {{ \\ background-color: rgb({d},{d},{d}); \\ color: rgb({d},{d},{d}); \\}} diff --git a/src/apprt/gtk/Window.zig b/src/apprt/gtk/Window.zig index 112190179..f846c6b28 100644 --- a/src/apprt/gtk/Window.zig +++ b/src/apprt/gtk/Window.zig @@ -299,6 +299,7 @@ pub fn init(self: *Window, app: *App) !void { // In earlier adwaita versions, we need to add the tabbar manually since we do not use // an AdwToolbarView. const tab_bar: *c.AdwTabBar = c.adw_tab_bar_new().?; + c.gtk_widget_add_css_class(@ptrCast(@alignCast(tab_bar)), "inline"); switch (app.config.@"gtk-tabs-location") { // left and right is not supported in libadwaita. .top,