[nautilus/wip/antoniof/flowbox-to-gridview: 2/14] view-icon-controller: Don't use custom selection style




commit bc11433aa34b205ca66264d9dd4c1092083e6828
Author: António Fernandes <antoniof gnome org>
Date:   Mon Jan 31 12:46:48 2022 +0000

    view-icon-controller: Don't use custom selection style
    
    We've tried to match the visual style of NautilusCanvasView selected
    items, but it comes short from being an exact match.
    
    Also, that style is outdated. Adopt a style which matches the modern
    standards, following designers advice. This is easily achieved using
    the default style from GTK.
    
    Closes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2105

 src/resources/css/Adwaita.css                  | 21 +--------------------
 src/resources/ui/nautilus-view-icon-item-ui.ui |  2 +-
 2 files changed, 2 insertions(+), 21 deletions(-)
---
diff --git a/src/resources/css/Adwaita.css b/src/resources/css/Adwaita.css
index 4edefa206..206777b88 100644
--- a/src/resources/css/Adwaita.css
+++ b/src/resources/css/Adwaita.css
@@ -155,16 +155,7 @@ flowbox {
   padding: 18px;
 }
 
-flowboxchild {
-  padding: 0px;
-}
-
-flowboxchild:selected {
-  background-color:transparent;
-}
-
 flowboxchild .thumbnail {
-  margin: 4px;
   box-shadow: 0px 1px 2px 0px @shade_color,
               0px 0px 0px 1px @shade_color,
               0px 2px 0px 0px @shade_color;
@@ -172,15 +163,5 @@ flowboxchild .thumbnail {
 }
 
 .icon-ui-labels-box {
-  padding: 2px 4px;
-  border-radius: 5px;
-}
-
-flowboxchild:selected .icon-ui-labels-box {
-  background-color: @accent_bg_color;
-  color: @accent_fg_color;
-}
-
-flowboxchild:selected picture {
-  filter: sepia(1.5) hue-rotate(180deg) brightness(0.5) saturate(2.0);
+  padding-top: 3px;
 }
diff --git a/src/resources/ui/nautilus-view-icon-item-ui.ui b/src/resources/ui/nautilus-view-icon-item-ui.ui
index 7ec4eb839..f23e43964 100644
--- a/src/resources/ui/nautilus-view-icon-item-ui.ui
+++ b/src/resources/ui/nautilus-view-icon-item-ui.ui
@@ -20,7 +20,7 @@
               <object class="GtkPicture" id="icon">
                 <property name="halign">center</property>
                 <property name="hexpand">True</property>
-                <property name="valign">end</property>
+                <property name="valign">center</property>
                 <property name="vexpand">True</property>
                 <property name="can-shrink">False</property>
               </object>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]