by roundabout, Sunday, 10 July 2016, 08:12:53 (1468138373), pushed by roundabout, Sunday, 11 May 2025, 13:21:56 (1746969716)
Author identity: nana-4 <hnmaigo@gmail.com>
6831d39b9256855deb42f73822295e90b6741944
gtk-3.0/_drawing.scss
@@ -355,24 +355,24 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22);
$_undershoot_color_light: scale-alpha($base_color, $lower_opacity);
$_gradient_dir: left;
$_dash_bg_size: 16px 2px;
$_dash_bg_size: 12px 1px;
$_gradient_repeat: repeat-x;
$_bg_pos: center $p;
$_bg_pos: left $p;
background-color: transparent; // shouldn't be needed, but better to be sure;
@if ($p == left) or ($p == right) {
$_gradient_dir: top;
$_dash_bg_size: 2px 16px;
$_dash_bg_size: 1px 12px;
$_gradient_repeat: repeat-y;
$_bg_pos: $p center;
$_bg_pos: $p top;
}
background-image: linear-gradient(to $_gradient_dir, // this is the dashed line
$_undershoot_color_light 50%,
$_undershoot_color_dark 50%);
padding-#{$p}: 0;
padding-#{$p}: 1px;
background-size: $_dash_bg_size;
background-repeat: $_gradient_repeat;
background-origin: content-box;
gtk-3.0/gtk-dark.css
@@ -258,21 +258,21 @@ entry {
entry undershoot.left {
background-color: transparent;
background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-left: 0;
background-size: 2px 16px;
padding-left: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: left center; }
background-position: left top; }
spinbutton:not(.vertical) undershoot.right, notebook > stack:not(:only-child) revealer entry undershoot.right,
notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) undershoot.right,
entry undershoot.right {
background-color: transparent;
background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-right: 0;
background-size: 2px 16px;
padding-right: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: right center; }
background-position: right top; }
spinbutton.error:not(.vertical), notebook > stack:not(:only-child) revealer entry.error,
notebook > stack:not(:only-child) revealer spinbutton.error:not(.vertical),
entry.error {
@@ -2141,35 +2141,35 @@ scrolledwindow overshoot.right {
scrolledwindow undershoot.top {
background-color: transparent;
background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-top: 0;
background-size: 16px 2px;
padding-top: 1px;
background-size: 12px 1px;
background-repeat: repeat-x;
background-origin: content-box;
background-position: center top; }
background-position: left top; }
scrolledwindow undershoot.bottom {
background-color: transparent;
background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-bottom: 0;
background-size: 16px 2px;
padding-bottom: 1px;
background-size: 12px 1px;
background-repeat: repeat-x;
background-origin: content-box;
background-position: center bottom; }
background-position: left bottom; }
scrolledwindow undershoot.left {
background-color: transparent;
background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-left: 0;
background-size: 2px 16px;
padding-left: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: left center; }
background-position: left top; }
scrolledwindow undershoot.right {
background-color: transparent;
background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%);
padding-right: 0;
background-size: 2px 16px;
padding-right: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: right center; }
background-position: right top; }
scrolledwindow junction {
border-style: solid none none solid;
border-width: 1px;
gtk-3.0/gtk.css
@@ -258,21 +258,21 @@ entry {
entry undershoot.left {
background-color: transparent;
background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-left: 0;
background-size: 2px 16px;
padding-left: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: left center; }
background-position: left top; }
spinbutton:not(.vertical) undershoot.right, notebook > stack:not(:only-child) revealer entry undershoot.right,
notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) undershoot.right,
entry undershoot.right {
background-color: transparent;
background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-right: 0;
background-size: 2px 16px;
padding-right: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: right center; }
background-position: right top; }
spinbutton.error:not(.vertical), notebook > stack:not(:only-child) revealer entry.error,
notebook > stack:not(:only-child) revealer spinbutton.error:not(.vertical),
entry.error {
@@ -2141,35 +2141,35 @@ scrolledwindow overshoot.right {
scrolledwindow undershoot.top {
background-color: transparent;
background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-top: 0;
background-size: 16px 2px;
padding-top: 1px;
background-size: 12px 1px;
background-repeat: repeat-x;
background-origin: content-box;
background-position: center top; }
background-position: left top; }
scrolledwindow undershoot.bottom {
background-color: transparent;
background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-bottom: 0;
background-size: 16px 2px;
padding-bottom: 1px;
background-size: 12px 1px;
background-repeat: repeat-x;
background-origin: content-box;
background-position: center bottom; }
background-position: left bottom; }
scrolledwindow undershoot.left {
background-color: transparent;
background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-left: 0;
background-size: 2px 16px;
padding-left: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: left center; }
background-position: left top; }
scrolledwindow undershoot.right {
background-color: transparent;
background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%);
padding-right: 0;
background-size: 2px 16px;
padding-right: 1px;
background-size: 1px 12px;
background-repeat: repeat-y;
background-origin: content-box;
background-position: right center; }
background-position: right top; }
scrolledwindow junction {
border-style: solid none none solid;
border-width: 1px;