gnome-shell/data/theme/gnome-shell-sass
Ivan Molodetskikh b16cfa85e9 screenshot: Assign names to several CSS expressions
This commit replaces a few of the screenshot UI CSS expressions with
named variables.

The shot-cast margin is not defined, but rather set to the value it ends
up equal to, given the panel padding and the capture button's
sizes + position, which would be a bit awkward to compute here. It ends
up slightly larger than the general panel padding due to the capture
button being larger than other elements, and due to having to
center-align the shot-cast container to the capture button.

The shot-cast container border radius is defined as 12px, then the panel
border radius is computed from the shot-cast border radius + margin,
then the type button border radius is computed from panel
border radius - padding.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2103>
2022-01-29 14:43:48 +00:00
..
widgets screenshot: Assign names to several CSS expressions 2022-01-29 14:43:48 +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.