diff --git a/gtk/src/adw-gtk3-dark/gtk-3.0/meson.build b/gtk/src/adw-gtk3-dark/gtk-3.0/meson.build index 1cba902..015f590 100644 --- a/gtk/src/adw-gtk3-dark/gtk-3.0/meson.build +++ b/gtk/src/adw-gtk3-dark/gtk-3.0/meson.build @@ -8,3 +8,4 @@ install_subdir('../../adw-gtk3/gtk-3.0/assets', install_dir : gtk3_dark_dir, str # Provide a copy of libadwaita as is. # In the gtk3 directory so we don't have duplicate the assets. install_data(['../../adw-gtk3/gtk-3.0/libadwaita.css'], install_dir: gtk3_dark_dir) +install_data(['../../adw-gtk3/gtk-3.0/libadwaita-tweaks.css'], install_dir: gtk3_dark_dir) diff --git a/gtk/src/adw-gtk3-dark/gtk-4.0/gtk-dark.css b/gtk/src/adw-gtk3-dark/gtk-4.0/gtk-dark.css index fc976b7..0684f95 100644 --- a/gtk/src/adw-gtk3-dark/gtk-4.0/gtk-dark.css +++ b/gtk/src/adw-gtk3-dark/gtk-4.0/gtk-dark.css @@ -36,3 +36,4 @@ @define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); @import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/gtk/src/adw-gtk3-dark/gtk-4.0/gtk.css b/gtk/src/adw-gtk3-dark/gtk-4.0/gtk.css index fc976b7..0684f95 100644 --- a/gtk/src/adw-gtk3-dark/gtk-4.0/gtk.css +++ b/gtk/src/adw-gtk3-dark/gtk-4.0/gtk.css @@ -36,3 +36,4 @@ @define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); @import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/gtk/src/adw-gtk3/gtk-3.0/libadwaita-tweaks.css b/gtk/src/adw-gtk3/gtk-3.0/libadwaita-tweaks.css new file mode 100644 index 0000000..f30fdf1 --- /dev/null +++ b/gtk/src/adw-gtk3/gtk-3.0/libadwaita-tweaks.css @@ -0,0 +1,9 @@ +/* + This file will fix some legacy widget styles that aren't styled in libadwaita +*/ + +/* add a bg color to notebook headers */ +notebook > header { + background-color: @headerbar_bg_color; + border-color: mix(currentColor,@window_bg_color,0.85); +} diff --git a/gtk/src/adw-gtk3/gtk-3.0/meson.build b/gtk/src/adw-gtk3/gtk-3.0/meson.build index f0beaca..9c5aeb5 100644 --- a/gtk/src/adw-gtk3/gtk-3.0/meson.build +++ b/gtk/src/adw-gtk3/gtk-3.0/meson.build @@ -51,3 +51,4 @@ endforeach # Provide a copy of libadwaita as is. # In the gtk3 directory so we don't have duplicate the assets. install_data(['libadwaita.css'], install_dir: gtk3_dir) +install_data(['libadwaita-tweaks.css'], install_dir: gtk3_dir) diff --git a/gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css b/gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css index fc976b7..0684f95 100644 --- a/gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css +++ b/gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css @@ -36,3 +36,4 @@ @define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); @import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/gtk/src/adw-gtk3/gtk-4.0/gtk.css b/gtk/src/adw-gtk3/gtk-4.0/gtk.css index 0a91c1a..91119e2 100644 --- a/gtk/src/adw-gtk3/gtk-4.0/gtk.css +++ b/gtk/src/adw-gtk3/gtk-4.0/gtk.css @@ -36,3 +36,4 @@ @define-color scrollbar_outline_color white; @import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css';