roundabout,
created on Friday, 12 August 2016, 18:18:06 (1471025886),
received on Sunday, 11 May 2025, 13:21:59 (1746969719)
Author identity: nana-4 <hnmaigo@gmail.com>
00246741d13dca3eb63765914186a8ab75316952
gtk-3.0/_common.scss
@@ -1916,7 +1916,7 @@ check,
radio {
min-height: 24px;
min-width: 24px;
margin: -12px;
margin: -($large_size - 24px) / 2;
padding: ($large_size - 24px) / 2;
@extend %simple_flat_button;
@@ -1963,6 +1963,10 @@ check {
-gtk-recolor(url("assets/check-dash-symbolic.png"))); }
}
$radio_indicator: 10 / ($large_size / 1px) / 2;
$radio_radius_slice: #{$large_size / 2 / 1px};
$radio_radius_width: #{$large_size / 2};
%radio,
radio {
& { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")),
@@ -1979,24 +1983,24 @@ radio {
center center, 0.001,
to($accent_color),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
&:checked {
border-image: -gtk-gradient(radial,
center center, 0,
center center, (10 / 48 / 2),
center center, $radio_indicator,
to($accent_color),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
}
&:checked:disabled {
border-image: -gtk-gradient(radial,
center center, 0,
center center, (10 / 48 / 2),
center center, $radio_indicator,
to(scale-alpha($accent_color, $disabled_opacity)),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
}
&:indeterminate:checked {
@@ -2005,7 +2009,7 @@ radio {
center center, 0.001,
to($accent_color),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
}
}
@@ -2022,16 +2026,16 @@ radio {
center center, 0.001,
to($accent_color),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
}
to {
border-image: -gtk-gradient(radial,
center center, 0,
center center, (10 / 48 / 2),
center center, $radio_indicator,
to($accent_color),
to(transparent))
24 / 24px;
$radio_radius_slice / $radio_radius_width;
}
}
gtk-3.0/gtk-dark_laptop.css
@@ -1543,7 +1543,7 @@ check,
radio {
min-height: 24px;
min-width: 24px;
margin: -12px;
margin: -10px;
padding: 10px; }
check:checked, check:indeterminate,
radio:checked,
@@ -1584,17 +1584,17 @@ check:indeterminate {
-gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); }
radio {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
radio {
-gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); }
radio:indeterminate {
-gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); }
radio:checked {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#FF4081), to(transparent)) 22/22px; }
radio:checked:disabled {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(255, 64, 129, 0.4)), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(255, 64, 129, 0.4)), to(transparent)) 22/22px; }
radio:indeterminate:checked {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
@keyframes check_check {
from {
@@ -1603,9 +1603,9 @@ radio {
-gtk-icon-transform: unset; } }
@keyframes check_radio {
from {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
to {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#FF4081), to(transparent)) 24/24px; } }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#FF4081), to(transparent)) 22/22px; } }
@keyframes check_indeterminate {
from {
-gtk-icon-transform: unset; }
gtk-3.0/gtk_laptop.css
@@ -1543,7 +1543,7 @@ check,
radio {
min-height: 24px;
min-width: 24px;
margin: -12px;
margin: -10px;
padding: 10px; }
check:checked, check:indeterminate,
radio:checked,
@@ -1584,17 +1584,17 @@ check:indeterminate {
-gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); }
radio {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
radio {
-gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); }
radio:indeterminate {
-gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); }
radio:checked {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#FF4081), to(transparent)) 22/22px; }
radio:checked:disabled {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(255, 64, 129, 0.4)), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(255, 64, 129, 0.4)), to(transparent)) 22/22px; }
radio:indeterminate:checked {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
@keyframes check_check {
from {
@@ -1603,9 +1603,9 @@ radio {
-gtk-icon-transform: unset; } }
@keyframes check_radio {
from {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 24/24px; }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#FF4081), to(transparent)) 22/22px; }
to {
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#FF4081), to(transparent)) 24/24px; } }
border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#FF4081), to(transparent)) 22/22px; } }
@keyframes check_indeterminate {
from {
-gtk-icon-transform: unset; }