roundabout,
created on Wednesday, 24 February 2016, 04:08:11 (1456286891),
received on Sunday, 11 May 2025, 13:21:54 (1746969714)
Author identity: nana4 <hnmaigo@gmail.com>
e96b5294703f45e6961042079836479182f8b682
gtk-3.0/_colors.scss
@@ -5,26 +5,26 @@
@return unquote("alpha(#{$c}, #{$a})"); } @function gtkopacity($c, $a) {@function scale-alpha($c, $a) {@return scale-color($c, $alpha: percentage(-1 + $a)); } //foreground colors $fg_color: if($variant == 'light', gtkopacity(#000000, 0.8), #FFFFFF);$secondary_fg_color: gtkopacity($fg_color, 0.75);$tertiary_fg_color: gtkopacity($fg_color, 0.6);$fg_color: if($variant == 'light', scale-alpha(#000000, 0.8), #FFFFFF); $secondary_fg_color: scale-alpha($fg_color, 0.75); $tertiary_fg_color: scale-alpha($fg_color, 0.6);$selected_fg_color: #FFFFFF; $secondary_selected_fg_color: gtkopacity($selected_fg_color, 0.75);$tertiary_selected_fg_color: gtkopacity($selected_fg_color, 0.6);$secondary_selected_fg_color: scale-alpha($selected_fg_color, 0.75); $tertiary_selected_fg_color: scale-alpha($selected_fg_color, 0.6);$insensitive_fg_color: gtkopacity($fg_color, 0.4);$insensitive_secondary_fg_color: gtkopacity($secondary_fg_color, 0.4);$insensitive_tertiary_fg_color: gtkopacity($tertiary_fg_color, 0.4);$insensitive_fg_color: scale-alpha($fg_color, 0.4); $insensitive_secondary_fg_color: scale-alpha($secondary_fg_color, 0.4); $insensitive_tertiary_fg_color: scale-alpha($tertiary_fg_color, 0.4);$insensitive_selected_fg_color: gtkopacity($fg_color, 0.4);$insensitive_secondary_selected_fg_color: gtkopacity($secondary_fg_color, 0.4);$insensitive_tertiary_selected_fg_color: gtkopacity($tertiary_fg_color, 0.4);$insensitive_selected_fg_color: scale-alpha($fg_color, 0.4); $insensitive_secondary_selected_fg_color: scale-alpha($secondary_fg_color, 0.4); $insensitive_tertiary_selected_fg_color: scale-alpha($tertiary_fg_color, 0.4);//background colors $bg_color: if($variant == 'light', #EEEEEE, #37474F);
@@ -38,8 +38,8 @@ $secondary_selected_bg_color: #00BFA5;
//miscellaneous colors $track_color: gtkalpha(currentColor, 0.2); $borders_color: if($variant == 'light', gtkopacity(#000000, 0.1), gtkopacity(#000000, 0.2));$highlight_color: if($variant == 'light', gtkopacity(#FFFFFF, 0.4), gtkopacity(#FFFFFF, 0.1));$borders_color: if($variant == 'light', scale-alpha(#000000, 0.1), scale-alpha(#000000, 0.2)); $highlight_color: if($variant == 'light', scale-alpha(#FFFFFF, 0.4), scale-alpha(#FFFFFF, 0.1));$link_color: #448AFF; $link_visited_color: #E040FB;
gtk-3.0/_common.scss
@@ -120,7 +120,7 @@ $asset_suffix: if($variant=='dark', '-dark', '');
.rubberband { border: 1px solid $secondary_selected_bg_color; background-color: gtkopacity($secondary_selected_bg_color, 0.2);background-color: scale-alpha($secondary_selected_bg_color, 0.2);} .label {
@@ -748,7 +748,7 @@ GtkComboBox {
} &.selection-mode { box-shadow: inset 0 1px gtkopacity(white, 0.2);box-shadow: inset 0 1px scale-alpha(white, 0.2);background-color: $selection_color; color: $selected_fg_color; &:backdrop {
@@ -867,7 +867,7 @@ GtkTreeView.view {
&:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } &:selected { color: gtkopacity($selected_fg_color, 0.75);color: scale-alpha($selected_fg_color, 0.75);&:hover, &:active { color: $selected_fg_color; } } }
@@ -883,7 +883,7 @@ GtkTreeView.view {
&.trough { // progress bar trough in treeviews @extend .entry.progressbar; border-width: 4px; border-color: gtkopacity($selected_bg_color, 0.2);border-color: scale-alpha($selected_bg_color, 0.2);&:selected { border-color: $track_color; }
@@ -1260,7 +1260,7 @@ $_slider_fine_tune_margin: 6px;
.slider { margin: 2px; border: 2px solid gtkopacity($base_color, 0.2);border: 2px solid scale-alpha($base_color, 0.2);// background-clip: padding-box; }
@@ -1285,7 +1285,7 @@ $_slider_fine_tune_margin: 6px;
&.dragging, &.hovering { .trough { background-color: gtkopacity($base_color, 0.8);background-color: scale-alpha($base_color, 0.8);} } }
@@ -1633,7 +1633,7 @@ GtkProgressBar {
} &.trough { // background border-radius: 0; background-color: gtkopacity($selected_bg_color, 0.2);background-color: scale-alpha($selected_bg_color, 0.2);&.osd { border-style: none; box-shadow: none;
@@ -2073,7 +2073,7 @@ GtkInfoBar {
&.background { // background-color needs to be set this way otherwise it gets drawn twice // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. background-color: gtkopacity($base_color, 0.9);background-color: scale-alpha($base_color, 0.9);} // @extend %osd;
@@ -2164,7 +2164,7 @@ GtkColorSwatch {
color: white; } &.color-light { color: gtkopacity(black, 0.8);color: scale-alpha(black, 0.8);} // border color
gtk-3.0/_drawing.scss
@@ -195,7 +195,7 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22);
// checked insensitive button // background-color: $track_color; color: gtkopacity($selected_bg_color, 0.4);color: scale-alpha($selected_bg_color, 0.4);> .label { color: inherit; } }
@@ -289,7 +289,7 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22);
background-image: -gtk-gradient(radial, $_position, 0, $_position, 0.75, to(gtkopacity($c, 0.2)),to(scale-alpha($c, 0.2)),to(transparent)); background-repeat: no-repeat;
@@ -310,8 +310,8 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22);
// top, bottom, right, left // $_undershoot_color_dark: gtkopacity(black, 0.2);$_undershoot_color_light: gtkopacity(white, 0.2);$_undershoot_color_dark: scale-alpha(black, 0.2); $_undershoot_color_light: scale-alpha(white, 0.2);$_gradient_dir: left; $_dash_bg_size: 16px 2px;