by roundabout, Thursday, 27 February 2020, 16:53:07 (1582822387), pushed by roundabout, Sunday, 11 May 2025, 13:22:48 (1746969768)
Author identity: nana-4 <hnmaigo@gmail.com>
3765b846c9b6c029d15f2480791d3fd2cb4e9170
src/_sass/gnome-shell/_common-3.26.scss
@@ -1,50 +1,6 @@
.modal-dialog-linked-button {
}
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 16px;
min-height: 16px;
}
StBin#trough {
margin: 4px;
border-radius: 100px;
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
transition-duration: $duration;
border-radius: 100px;
background-color: $text-disabled;
//border: 4px solid transparent; //would be nice to margin or at least to transparent
margin: 4px;
&:hover { background-color: $text2; }
&:active { background-color: $text; }
}
}
%overview_scrollbar {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
StButton#vhandle, StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover { background-color: on(dark, text2); }
&:active { background-color: on(dark); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.28.scss
@@ -1,50 +1,6 @@
.modal-dialog-linked-button {
}
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 16px;
min-height: 16px;
}
StBin#trough {
margin: 4px;
border-radius: 100px;
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
transition-duration: $duration;
border-radius: 100px;
background-color: $text-disabled;
//border: 4px solid transparent; //would be nice to margin or at least to transparent
margin: 4px;
&:hover { background-color: $text2; }
&:active { background-color: $text; }
}
}
%overview_scrollbar {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
StButton#vhandle, StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover { background-color: on(dark, text2); }
&:active { background-color: on(dark); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.30.scss
@@ -1,50 +1,6 @@
.modal-dialog-linked-button {
}
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 16px;
min-height: 16px;
}
StBin#trough {
margin: 4px;
border-radius: 100px;
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
transition-duration: $duration;
border-radius: 100px;
background-color: $text-disabled;
//border: 4px solid transparent; //would be nice to margin or at least to transparent
margin: 4px;
&:hover { background-color: $text2; }
&:active { background-color: $text; }
}
}
%overview_scrollbar {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
StButton#vhandle, StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover { background-color: on(dark, text2); }
&:active { background-color: on(dark); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.32.scss
@@ -1,50 +1,6 @@
.modal-dialog-linked-button {
}
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 16px;
min-height: 16px;
}
StBin#trough {
margin: 4px;
border-radius: 100px;
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
transition-duration: $duration;
border-radius: 100px;
background-color: $text-disabled;
//border: 4px solid transparent; //would be nice to margin or at least to transparent
margin: 4px;
&:hover { background-color: $text2; }
&:active { background-color: $text; }
}
}
%overview_scrollbar {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
StButton#vhandle, StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover { background-color: on(dark, text2); }
&:active { background-color: on(dark); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_common-3.34.scss
@@ -1,50 +1,6 @@
.modal-dialog-linked-button {
}
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 16px;
min-height: 16px;
}
StBin#trough {
margin: 4px;
border-radius: 100px;
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
transition-duration: $duration;
border-radius: 100px;
background-color: $text-disabled;
//border: 4px solid transparent; //would be nice to margin or at least to transparent
margin: 4px;
&:hover { background-color: $text2; }
&:active { background-color: $text; }
}
}
%overview_scrollbar {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
StButton#vhandle, StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover { background-color: on(dark, text2); }
&:active { background-color: on(dark); }
}
}
/* Modal Dialogs */
.headline { @include type(headline6); }
src/_sass/gnome-shell/_components.scss
@@ -11,7 +11,7 @@
@import 'components/check-box';
@import 'components/switch';
@import 'components/slider';
// @import 'components/scrollbar';
@import 'components/scrollbar';
// Popovers
// @import 'components/menu/menu';
// @import 'components/menu/calendar';
src/_sass/gnome-shell/components/_scrollbar.scss
@@ -1,29 +1,58 @@
/* Scrollbars */
StScrollView {
&.vfade { -st-vfade-offset: 68px; }
&.hfade { -st-hfade-offset: 68px; }
&.vfade { -st-vfade-offset: 32px; }
&.hfade { -st-hfade-offset: 32px; }
}
StScrollBar {
padding: 0;
StScrollView & {
min-width: 14px;
min-height: 14px;
min-width: 16px;
min-height: 16px;
}
StBin#trough {
border-radius: 0;
background-color: transparent;
margin: 4px;
border-radius: (8px / 2);
background-color: $stroke-disabled;
}
StButton#vhandle, StButton#hhandle {
border-radius: 8px;
background-color: mix($fg_color, $bg_color, 60%);
//border: 3px solid transparent; //would be nice to margin or at least to transparent
margin: 3px;
&:hover { background-color: mix($fg_color, $bg_color, 80%); }
&:active { background-color: $selected_bg_color; }
StButton#vhandle,
StButton#hhandle {
transition-duration: $duration;
margin: 4px;
// would be nice to margin or at least to transparent
// border: 4px solid transparent;
border-radius: (8px / 2);
background-color: $text-disabled;
&:hover {
background-color: $text2;
}
&:active {
background-color: $text;
}
}
}
%scrollbar-on-dark {
StBin#trough {
background-color: on(dark, stroke-disabled);
}
}
StButton#vhandle,
StButton#hhandle {
background-color: on(dark, text-disabled);
&:hover {
background-color: on(dark, text2);
}
&:active {
background-color: on(dark);
}
}
}