From d6a54886f507be6d6ea6bf72afa6a1f40b732c57 Mon Sep 17 00:00:00 2001 From: Demetrio Rodriguez Date: Tue, 3 Jan 2023 01:50:05 +0000 Subject: [PATCH] Nord: use simple background highlight in Nautilus --- src/_sass/gtk/apps/_gnome-3.22.scss | 19 ++++++++++++++----- src/_sass/gtk/apps/_gnome-4.0.scss | 19 ++++++++++++------- 2 files changed, 26 insertions(+), 12 deletions(-) diff --git a/src/_sass/gtk/apps/_gnome-3.22.scss b/src/_sass/gtk/apps/_gnome-3.22.scss index 2998d29..fa6e305 100644 --- a/src/_sass/gtk/apps/_gnome-3.22.scss +++ b/src/_sass/gtk/apps/_gnome-3.22.scss @@ -74,6 +74,10 @@ $theme_list_radius: $window-radius - $space-size; > widget > box { padding-right: 12px; padding-left: 0; + @if ($theme == 'nord') { + padding-left: 12px; + border-radius: $circular_radius 0 0 $circular_radius; + } } } @@ -108,14 +112,19 @@ $theme_list_radius: $window-radius - $space-size; > revealer.sidebar-revealer > widget > box { background-color: $base; - border-image-width: 10px 10px 10px 46px; - border-image-slice: 10 10 10 46; - border-image-repeat: stretch; - border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), - url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + @if ($theme != 'nord') { + border-image-width: 10px 10px 10px 46px; + border-image-slice: 10 10 10 46; + border-image-repeat: stretch; + border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), + url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + } label.sidebar-label { padding-left: 14px; + @if ($theme == 'nord') { + padding-left: 4px; + } } } diff --git a/src/_sass/gtk/apps/_gnome-4.0.scss b/src/_sass/gtk/apps/_gnome-4.0.scss index c100e7d..343a5c9 100644 --- a/src/_sass/gtk/apps/_gnome-4.0.scss +++ b/src/_sass/gtk/apps/_gnome-4.0.scss @@ -37,7 +37,9 @@ > viewport { > list.navigation-sidebar { padding: 16px 0 16px 0; - background: none; + @if ($theme == 'nord') { + background: background(e); + } border-radius: $window-radius - $space-size; > separator { background: none; } @@ -119,12 +121,15 @@ > revealer > box { color: $primary; - background-color: $base; - border-image-width: 10px 10px 10px 46px; - border-image-slice: 10 10 10 46; - border-image-repeat: stretch; - border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), - url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + @if ($theme == 'nord') { + background: background(g); + } @else{ + border-image-width: 10px 10px 10px 46px; + border-image-slice: 10 10 10 46; + border-image-repeat: stretch; + border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), + url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + } } label.sidebar-label {