Skip to content
This repository has been archived by the owner on May 30, 2021. It is now read-only.

Commit

Permalink
Terminal Scrollbar fix
Browse files Browse the repository at this point in the history
  • Loading branch information
godlyranchdressing committed May 12, 2017
1 parent 5f24be3 commit d62bcf1
Show file tree
Hide file tree
Showing 24 changed files with 649 additions and 0 deletions.
Binary file modified United-Arch.tar.xz
Binary file not shown.
Binary file modified United-Fedora.tar.xz
Binary file not shown.
Binary file modified United-Latest.tar.xz
Binary file not shown.
Binary file modified United-Manjaro.tar.xz
Binary file not shown.
Binary file modified United-OpenSUSE.tar.xz
Binary file not shown.
37 changes: 37 additions & 0 deletions src/gtk-3.0/sass/common-partials/_common.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2595,6 +2595,43 @@ scrollbar {
}
}

terminal-screen-container scrollbar {
slider {
transition: $shorter_transition;
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: $circular_radius;
background-clip: padding-box;
background-color: $secondary_fg_color;

&:hover {
background-color: $secondary_fg_color;
}

&:active {
background-color: $fg_color;
}

&:disabled {
background-color: $disabled_secondary_fg_color;
}
}

&.dragging,
&:hover {
background-color: $border_color;
}

&:hover slider {
background-color: transparentize($primary_color, $middle_opacity);
}

&.dragging slider {
background-color: transparentize($primary_color, $disabled_opacity);
}
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/arch/gtk-arch-dark.css
Original file line number Diff line number Diff line change
Expand Up @@ -2819,6 +2819,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #ffffff;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(255, 255, 255, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(244, 244, 244, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(23, 147, 209, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(23, 147, 209, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/arch/gtk-arch-darker.css
Original file line number Diff line number Diff line change
Expand Up @@ -2821,6 +2821,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #606060;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(96, 96, 96, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(0, 0, 0, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(23, 147, 209, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(23, 147, 209, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/arch/gtk-arch.css
Original file line number Diff line number Diff line change
Expand Up @@ -2820,6 +2820,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #606060;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(96, 96, 96, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(0, 0, 0, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(23, 147, 209, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(23, 147, 209, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/fedora/gtk-fedora-dark.css
Original file line number Diff line number Diff line change
Expand Up @@ -2819,6 +2819,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #ffffff;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(255, 255, 255, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(244, 244, 244, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(60, 110, 180, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(60, 110, 180, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/fedora/gtk-fedora-darker.css
Original file line number Diff line number Diff line change
Expand Up @@ -2821,6 +2821,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #606060;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(96, 96, 96, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(0, 0, 0, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(60, 110, 180, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(60, 110, 180, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/fedora/gtk-fedora.css
Original file line number Diff line number Diff line change
Expand Up @@ -2820,6 +2820,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #606060;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(96, 96, 96, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(0, 0, 0, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(60, 110, 180, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(60, 110, 180, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/manjaro/gtk-manjaro-dark.css
Original file line number Diff line number Diff line change
Expand Up @@ -2819,6 +2819,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(255, 255, 255, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #ffffff;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(255, 255, 255, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(244, 244, 244, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(53, 191, 92, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(53, 191, 92, 0.6);
}

/**********
* Switch *
**********/
Expand Down
34 changes: 34 additions & 0 deletions src/gtk-3.0/sass/compiled-css/manjaro/gtk-manjaro-darker.css
Original file line number Diff line number Diff line change
Expand Up @@ -2821,6 +2821,40 @@ scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

terminal-screen-container scrollbar slider {
transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
min-width: 8px;
min-height: 8px;
border: 4px solid transparent;
border-radius: 9999px;
background-clip: padding-box;
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:hover {
background-color: rgba(96, 96, 96, 0.75);
}

terminal-screen-container scrollbar slider:active {
background-color: #606060;
}

terminal-screen-container scrollbar slider:disabled {
background-color: rgba(96, 96, 96, 0.3);
}

terminal-screen-container scrollbar.dragging, terminal-screen-container scrollbar:hover {
background-color: rgba(0, 0, 0, 0.1);
}

terminal-screen-container scrollbar:hover slider {
background-color: rgba(53, 191, 92, 0.4);
}

terminal-screen-container scrollbar.dragging slider {
background-color: rgba(53, 191, 92, 0.6);
}

/**********
* Switch *
**********/
Expand Down
Loading

0 comments on commit d62bcf1

Please sign in to comment.