forked from AuroraMiddleware/gtk
themes: Square corners on fullscreen win headerbar
Totem uses a fullscreen window with a headerbar at the top, and without this change, that headerbar has rounded corners, which look different from a maximised window and let video content show through beneath. https://bugzilla.gnome.org/show_bug.cgi?id=770513
This commit is contained in:
parent
cfaaf8300d
commit
712a8adbd9
@ -1587,8 +1587,14 @@ headerbar {
|
||||
}
|
||||
}
|
||||
|
||||
// squared corners when the window is maximized, tiled, or fullscreen
|
||||
.tiled &,
|
||||
.maximized & { &:backdrop, & { border-radius: 0; }} // squared corners when the window is maximized or tiled
|
||||
.maximized &,
|
||||
.fullscreen & {
|
||||
&:backdrop, & {
|
||||
border-radius: 0;
|
||||
}
|
||||
}
|
||||
|
||||
&.default-decoration {
|
||||
min-height: 28px;
|
||||
|
@ -648,7 +648,7 @@ searchbar, .location-bar { border-width: 0 0 1px; padding: 3px; }
|
||||
|
||||
.selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; }
|
||||
|
||||
.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { border-radius: 0; }
|
||||
.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:backdrop:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar, .fullscreen headerbar:backdrop, .fullscreen headerbar { border-radius: 0; }
|
||||
|
||||
.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 28px; padding: 4px; }
|
||||
|
||||
|
@ -656,7 +656,7 @@ searchbar, .location-bar { border-width: 0 0 1px; padding: 3px; }
|
||||
|
||||
.selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; }
|
||||
|
||||
.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { border-radius: 0; }
|
||||
.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:backdrop:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar, .fullscreen headerbar:backdrop, .fullscreen headerbar { border-radius: 0; }
|
||||
|
||||
.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 28px; padding: 4px; }
|
||||
|
||||
|
@ -1263,8 +1263,12 @@ headerbar {
|
||||
box-shadow: none;
|
||||
}
|
||||
}
|
||||
.tiled &, .maximized & {
|
||||
border-radius: 0; // squared corners when the window is max'd or tiled
|
||||
|
||||
// squared corners when the window is maximized, tiled, or fullscreen
|
||||
.tiled &,
|
||||
.maximized &,
|
||||
.fullscreen & {
|
||||
border-radius: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1408,8 +1408,9 @@ headerbar {
|
||||
border-width: 0;
|
||||
background-image: none;
|
||||
box-shadow: none; }
|
||||
.tiled .titlebar, .maximized .titlebar, .tiled
|
||||
.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled
|
||||
headerbar, .maximized
|
||||
headerbar, .fullscreen
|
||||
headerbar {
|
||||
border-radius: 0; }
|
||||
|
||||
|
@ -1412,8 +1412,9 @@ headerbar {
|
||||
border-width: 0;
|
||||
background-image: none;
|
||||
box-shadow: none; }
|
||||
.tiled .titlebar, .maximized .titlebar, .tiled
|
||||
.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled
|
||||
headerbar, .maximized
|
||||
headerbar, .fullscreen
|
||||
headerbar {
|
||||
border-radius: 0; }
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user