gnome-shell/data/theme/gnome-shell-sass
Florian Müllner c256ca443e style: Handle sections in submenus
If a menu item in a submenu is part of a section, it should have
rounded bottom corners if both the item and the section are the
last child of its respective parent.

To express that, add a new .popup-menu-section class and use that
to undo/redo the rounding for items inside a section.

It would be possible to do without a new class with a selector like

 > StBoxLayout > .popup-menu-item:last-child:hover,
 :last-child > .popup-menu-item:last-child:hover

but that's hardly better with its heavy reliance on implementation
details.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4940

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2126>
2022-01-27 22:54:14 +00:00
..
widgets style: Handle sections in submenus 2022-01-27 22:54:14 +00:00
_colors.scss stylesheet: Fixes and missed updates for the 42 refresh 2022-01-21 18:11:37 +00:00
_common.scss style: Stylesheet updates for GNOME 42 2022-01-14 20:14:21 +00:00
_drawing.scss style: Stylesheet updates for GNOME 42 2022-01-14 20:14:21 +00:00
_high-contrast-colors.scss style: Stylesheet updates for GNOME 42 2022-01-14 20:14:21 +00:00
_widgets.scss screenshot-ui: Add the control panel 2022-01-27 22:25:42 +00:00
COPYING theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
gnome-shell-sass.doap theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
NEWS theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
README.md Update links to use HEAD instead of master 2021-07-18 21:45:46 +00:00

GNOME Shell Sass

GNOME Shell Sass is a project intended to allow the sharing of the theme sources in sass between gnome-shell and other projects like gnome-shell-extensions.

Any changes should be done in the GNOME Shell subtree and not the stand-alone gnome-shell-sass repository. They will then be synchronized periodically before releases.

License

GNOME Shell Sass is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.