themes: Additional system theme leak fixes

While testing an AppImage, I noticed a thick border around the
"Show All Files" in the File Open dialogue. This is because the
background color for the actionbar is not defined, and if the internal
padding is increased by the system theme, it's visible. Therefore
we define the color.

I also noticed that the GtkSwitch had a rectangle border rather than
a rounded one. This patch defines the border radius as well.
This commit is contained in:
Alx Sa 2025-01-17 16:47:30 +00:00
parent 44c0fc2bfd
commit 0a94d27bef

View file

@ -645,6 +645,10 @@ menu separator {
margin: 0;
}
actionbar {
background-color: @bg-color;
}
/* Defines the border around the Save Image actionbar options */
actionbar revealer box {
border-width: 0px;
@ -687,8 +691,8 @@ list row:hover {
switch {
background-color: @bg-color;
background-image: none;
border: 1px solid @stronger-border-color;
border-radius: 14px;
}
/* The switch button is hard to understand without color.