by roundabout, Thursday, 27 February 2020, 16:53:06 (1582822386), pushed by roundabout, Sunday, 11 May 2025, 13:22:48 (1746969768)
Author identity: nana-4 <hnmaigo@gmail.com>
ad032f28184e0aaa2b183894a8ea0ff678af42e3
src/_sass/gnome-shell/_common-3.26.scss
@@ -59,20 +59,6 @@ StScrollBar {
-slider-handle-radius: 6px;
}
/* Switches */
.toggle-switch {
width: 40px;
height: 20px;
background-size: contain;
}
@each $v in us, intl {
.toggle-switch-#{$v} {
background-image: url("assets/toggle-off.svg");
&:checked { background-image: url("assets/toggle-on.svg"); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.28.scss
@@ -59,20 +59,6 @@ StScrollBar {
-slider-handle-radius: 6px;
}
/* Switches */
.toggle-switch {
width: 40px;
height: 20px;
background-size: contain;
}
@each $v in us, intl {
.toggle-switch-#{$v} {
background-image: url("assets/toggle-off.svg");
&:checked { background-image: url("assets/toggle-on.svg"); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.30.scss
@@ -62,20 +62,6 @@ StScrollBar {
-slider-handle-radius: 6px;
}
/* Switches */
.toggle-switch {
width: 40px;
height: 20px;
background-size: contain;
}
@each $v in us, intl {
.toggle-switch-#{$v} {
background-image: url("assets/toggle-off.svg");
&:checked { background-image: url("assets/toggle-on.svg"); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.32.scss
@@ -62,15 +62,6 @@ StScrollBar {
-slider-handle-radius: 6px;
}
/* Switches */
.toggle-switch {
width: 40px;
height: 20px;
background-size: contain;
background-image: url("assets/toggle-off.svg");
&:checked { background-image: url("assets/toggle-on.svg"); }
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.34.scss
@@ -66,16 +66,6 @@ StScrollBar {
&:active { color: $primary; }
}
/* Switches */
.toggle-switch {
color: transparent;
width: 40px;
height: 20px;
background-size: contain;
background-image: url("assets/toggle-off.svg");
&:checked { background-image: url("assets/toggle-on.svg"); }
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_components.scss
@@ -9,7 +9,7 @@
@import 'components/entry';
@import 'components/button';
@import 'components/check-box';
// @import 'components/switch';
@import 'components/switch';
// @import 'components/slider';
// @import 'components/scrollbar';
// Popovers
src/_sass/gnome-shell/components/_switch.scss
@@ -1,16 +1,13 @@
/* Switches */
// these are equal to the size of the SVG assets
$switch_height: 22px;
$switch_width: 46px;
.toggle-switch {
color: $fg_color;
height: $switch_height;
width: $switch_width;
color: inherit;
width: 40px;
height: 20px;
background-size: contain;
background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-off.svg"),url("resource:///org/gnome/shell/theme/toggle-off-dark.svg"));
&:checked {
background-image: if($variant == 'light', url("resource:///org/gnome/shell/theme/toggle-on.svg"),url("resource:///org/gnome/shell/theme/toggle-on-dark.svg"));
background-image: url("assets/toggle-off.svg");
&:checked {
background-image: url("assets/toggle-on.svg");
}
}
}