summaryrefslogtreecommitdiff
path: root/widgets/_quick-settings.scss
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/_quick-settings.scss')
-rw-r--r--widgets/_quick-settings.scss22
1 files changed, 17 insertions, 5 deletions
diff --git a/widgets/_quick-settings.scss b/widgets/_quick-settings.scss
index 494289d..8702856 100644
--- a/widgets/_quick-settings.scss
+++ b/widgets/_quick-settings.scss
@@ -12,13 +12,15 @@
spacing-columns: $base_padding*2;
}
-.quick-toggle {
+.quick-toggle, .quick-menu-toggle {
border-radius: 99px;
min-width: 12em;
max-width: 12em;
min-height: 48px;
border:none;
+}
+.quick-toggle {
&:checked { @include button(default, $c:$selected_bg_color); }
& > StBoxLayout { spacing: $base_padding*1.5; }
@@ -37,16 +39,26 @@
font-size: 12px;
}
- .quick-toggle-icon, .quick-toggle-arrow { icon-size: $base_icon_size; }
+ .quick-toggle-icon { icon-size: $base_icon_size; }
}
.quick-menu-toggle {
- &:ltr > StBoxLayout { padding-right: 0; }
- &:rtl > StBoxLayout { padding-left: 0; }
+ & .quick-toggle {
+ min-width: auto;
+ max-width: auto;
+
+ &:ltr { border-radius: 99px 0 0 99px; }
+ &:rtl { border-radius: 0 99px 99px 0; }
+
+ &:ltr:last-child { border-radius: 99px; }
+ &:rtl:last-child { border-radius: 99px; }
+ }
& .quick-toggle-arrow {
- background-color: transparentize($fg_color, 0.9);
padding: $base_padding $base_padding*1.75;
+ border: none;
+
+ &:checked { @include button(default, $c:$selected_bg_color); }
&:ltr { border-radius: 0 99px 99px 0; }
&:rtl { border-radius: 99px 0 0 99px; }