diff --git a/src/gtk3/applications/_firefox.scss b/src/gtk3/applications/_firefox.scss new file mode 100644 --- /dev/null +++ b/src/gtk3/applications/_firefox.scss @@ -0,0 +1,14 @@ +// FIXME: Whenever Mozilla decides to fix their GTK stuff +// and adds :backdrop stuff for this, fix the colors so that +// we don't have to use this meh-looking color hack. +// See: BMO#1562507 +#MozillaGtkWidget { + headerbar, headerbar.titlebar { + color: gtk("@theme_titlebar_foreground"); + background-color: gtk("@theme_titlebar_background"); + } + menubar, .menubar { + color: gtk("@theme_titlebar_foreground"); + background-color: gtk("@theme_titlebar_background"); + } +} \ No newline at end of file diff --git a/src/gtk3/gtk.scss b/src/gtk3/gtk.scss --- a/src/gtk3/gtk.scss +++ b/src/gtk3/gtk.scss @@ -34,4 +34,5 @@ @import "widgets/treeview"; @import "widgets/window_decorations"; +@import "applications/firefox"; @import "applications/chromium"; \ No newline at end of file