[gtk/wip/jimmac/menus-no-chin] Adwaita: remove chin on menus




commit 4c275804b3cfee99d7baef8dfd4d26ec1d2ca171
Author: Jakub Steiner <jimmac gmail com>
Date:   Mon Nov 16 13:31:27 2020 +0100

    Adwaita: remove chin on menus
    
    - clipping a rounded corner seems to be working fine for first and last item.
    
    Addresses https://gitlab.gnome.org/GNOME/gtk/-/issues/3366

 gtk/theme/Adwaita/_common.scss | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index af79bb8e65..29365fed4d 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -4152,12 +4152,9 @@ menubar {
       box-shadow: none;
     }
   }
-  // only bottom part rounded for menubar menus
+
   & > item popover.menu.background > contents {
-    margin-top: -1px; //nudge it into the menubar
-    border-top-left-radius: 0;
-    border-top-right-radius: 0;
-    padding: 0 0 $menu_radius 0;
+    padding: 0;
   }
   //nested submenus
   & > item popover.menu.background popover.menu.background > contents {
@@ -4169,7 +4166,7 @@ menubar {
 $_menu-padding: 12px;
 
 popover.menu {
-  padding: 0px;
+  padding: 0;
 
   box.inline-buttons {
     padding: 0 $_menu-padding;
@@ -4189,7 +4186,8 @@ popover.menu {
   }
 
   box.circular-buttons {
-    padding: 6px $_menu-padding;
+    padding: $_menu-padding;
+    padding-bottom: $_menu-padding/2;
 
     button.circular.image-button.model {
       @extend %list_button;
@@ -4201,10 +4199,7 @@ popover.menu {
   & > arrow,
   &.background > contents {
     background-color: $menu_color;
-  }
-
-  &.background > contents {
-    padding: 8px 0;
+    padding: 0;
   }
 
   &.background separator {


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