summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2022-07-30 00:23:30 +0200
committerFlorian Müllner <fmuellner@gnome.org>2022-08-10 16:28:30 +0200
commitaa1c8da2c111c401a89f786d12acf12cf3db0c2d (patch)
tree3f93a2320ad9b4cd159b2e7f289b382a5b0560e3
parent19666a3932be19eb6b425f4730ac5c9294aa906c (diff)
downloadgnome-shell-sass-aa1c8da2c111c401a89f786d12acf12cf3db0c2d.tar.gz
quickSettings: Add QuickSlider
Between input/output volume and brightness, we have enough use cases for a common slider QuickSettingsItem, in particular as the items can have a menu. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2393>
-rw-r--r--widgets/_quick-settings.scss13
1 files changed, 13 insertions, 0 deletions
diff --git a/widgets/_quick-settings.scss b/widgets/_quick-settings.scss
index f1f2eb2..664f24c 100644
--- a/widgets/_quick-settings.scss
+++ b/widgets/_quick-settings.scss
@@ -39,6 +39,19 @@
}
}
+.quick-slider {
+ padding: $base_padding;
+
+ .slider-bin {
+ &:focus {@include button(focus);}
+ min-height: 16px; // slider size
+ padding: $base_padding;
+ border-radius: 99px;
+ }
+ .quick-toggle-icon { icon-size: $base_icon_size; }
+ .icon-button { background-color: transparent; }
+}
+
.quick-toggle-menu {
@include card();
padding: 1.5 * $base_padding;