gtk3: Fix the double border in windows with a search bar
Based on upstream recent changes.
Based on upstream recent changes.
by roundabout, Tuesday, 20 March 2018, 11:47:44 (1521546464), pushed by roundabout, Sunday, 11 May 2025, 13:22:22 (1746969742)
Author identity: nana-4 <hnmaigo@gmail.com>
ac9d3a914657b121bfa0e7718c5880f48b02029c
background-color: $alt_base_color;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: $container_padding;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
// workaround: undo the GtkContainer:border-width and use CSS padding instead
margin: -$container_padding;
padding: $container_padding;
}
/***************
* Header bars *
@extend .entry-tag;
}
// Workaround for the double border of the searchbar since we use a revealer which
// always allocates at least 1 pixel
.nautilus-window {
searchbar { border-top: 1px solid $border_color; }
.searchbar-container { margin-top: -1px; }
}
// Make operations button circular
.nautilus-window headerbar > revealer > button { @extend %circular_button; }
@extend .entry-tag;
}
// Workaround for the double border of the searchbar since we use a revealer which
// always allocates at least 1 pixel
.nautilus-window {
searchbar { border-top: 1px solid $border_color; }
.searchbar-container { margin-top: -1px; }
}
.conflict-row:not(:selected) { background-color: mix($warning_color, $base_color, percentage($lower_opacity)); }
// Icon view
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #EEEEEE;
}
background-color: #292929;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(255, 255, 255, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.26);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #212121;
}
background-color: #292929;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(255, 255, 255, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.26);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #212121;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #EEEEEE;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #EEEEEE;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.nautilus-window paned > separator {
background-color: #EEEEEE;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #ffd3b3;
}
background-color: #292929;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(255, 255, 255, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.26);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #6e4222;
}
background-color: #292929;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(255, 255, 255, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.26);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #6e4222;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #ffd3b3;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #ffd3b3;
}
background-color: #F5F5F5;
}
searchbar,
searchbar > revealer > box,
.location-bar {
padding: 6px;
border-style: solid;
background-clip: border-box;
}
searchbar > revealer > box {
margin: -6px;
padding: 6px;
}
/***************
* Header bars *
***************/
background-color: rgba(0, 0, 0, 0.12);
}
.nautilus-window searchbar {
border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.nautilus-window .searchbar-container {
margin-top: -1px;
}
.conflict-row:not(:selected) {
background-color: #ffd3b3;
}