1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

tweak treeview progressbars

This commit is contained in:
Horst3180 2016-09-20 11:13:56 +02:00
parent b7bebc5acd
commit 6e3491ff80
28 changed files with 218 additions and 70 deletions

View File

@ -1228,19 +1228,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1231,19 +1231,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1228,19 +1228,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1231,19 +1231,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1231,19 +1231,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1231,19 +1231,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1435,22 +1435,29 @@ GtkTreeView.view { // treeview grid lines a
} }
} }
&.progressbar { // progress bar in treeviews &.progressbar, &.progressbar:focus { // progress bar in treeviews
color: $selected_fg_color; color: $selected_fg_color;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, $selected_bg_color); background-image: linear-gradient(to bottom, $selected_bg_color);
&:selected { &:selected, &:selected:focus {
color: $selected_bg_color; color: $selected_bg_color;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, $selected_fg_color); background-image: linear-gradient(to bottom, $selected_fg_color);
} }
} }
&.trough, &.trough:selected { // progress bar trough in treeviews &.trough { // progress bar trough in treeviews
color: $fg_color; color: $fg_color;
background-image: linear-gradient(to bottom, $button_border); background-image: linear-gradient(to bottom, $button_border);
border-radius: 3px; border-radius: 3px;
border-width: 0; border-width: 0;
&:selected, &:selected:focus {
color: $selected_fg_color;
background-image: linear-gradient(to bottom, transparentize(black, 0.8));
border-radius: 3px;
border-width: 0;
}
} }
} }

View File

@ -1242,19 +1242,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1245,19 +1245,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1242,19 +1242,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1245,19 +1245,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1245,19 +1245,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1245,19 +1245,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1449,22 +1449,29 @@ GtkTreeView.view { // treeview grid lines a
} }
} }
&.progressbar { // progress bar in treeviews &.progressbar, &.progressbar:focus { // progress bar in treeviews
color: $selected_fg_color; color: $selected_fg_color;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, $selected_bg_color); background-image: linear-gradient(to bottom, $selected_bg_color);
&:selected { &:selected, &:selected:focus {
color: $selected_bg_color; color: $selected_bg_color;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, $selected_fg_color); background-image: linear-gradient(to bottom, $selected_fg_color);
} }
} }
&.trough, &.trough:selected { // progress bar trough in treeviews &.trough { // progress bar trough in treeviews
color: $fg_color; color: $fg_color;
background-image: linear-gradient(to bottom, $button_border); background-image: linear-gradient(to bottom, $button_border);
border-radius: 3px; border-radius: 3px;
border-width: 0; border-width: 0;
&:selected, &:selected:focus {
color: $selected_fg_color;
background-image: linear-gradient(to bottom, transparentize(black, 0.8));
border-radius: 3px;
border-width: 0;
}
} }
} }

View File

@ -1311,19 +1311,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1314,19 +1314,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1311,19 +1311,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-image: linear-gradient(to bottom, #2b2e39); background-image: linear-gradient(to bottom, #2b2e39);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #b6bcc6; color: #b6bcc6;

View File

@ -1314,19 +1314,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1318,19 +1318,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1318,19 +1318,24 @@ GtkTreeView.view {
color: #ffffff; } color: #ffffff; }
GtkTreeView.view.expander:checked { GtkTreeView.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
GtkTreeView.view.progressbar { GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:focus {
color: #ffffff; color: #ffffff;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, #5294e2); } background-image: linear-gradient(to bottom, #5294e2); }
GtkTreeView.view.progressbar:selected { GtkTreeView.view.progressbar:selected, GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:focus:selected, GtkTreeView.view.progressbar:focus:selected:focus {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, #ffffff); } background-image: linear-gradient(to bottom, #ffffff); }
GtkTreeView.view.trough, GtkTreeView.view.trough:selected { GtkTreeView.view.trough {
color: #5c616c; color: #5c616c;
background-image: linear-gradient(to bottom, #cfd6e6); background-image: linear-gradient(to bottom, #cfd6e6);
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
GtkTreeView.view.trough:selected, GtkTreeView.view.trough:selected:focus {
color: #ffffff;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2));
border-radius: 3px;
border-width: 0; }
column-header .button { column-header .button {
color: #7d8189; color: #7d8189;

View File

@ -1394,22 +1394,29 @@ GtkTreeView.view { // treeview grid lines a
} }
} }
&.progressbar { // progress bar in treeviews &.progressbar, &.progressbar:focus { // progress bar in treeviews
color: $selected_fg_color; color: $selected_fg_color;
border-radius: 3px; border-radius: 3px;
background-image: linear-gradient(to bottom, $selected_bg_color); background-image: linear-gradient(to bottom, $selected_bg_color);
&:selected { &:selected, &:selected:focus {
color: $selected_bg_color; color: $selected_bg_color;
box-shadow: none; box-shadow: none;
background-image: linear-gradient(to bottom, $selected_fg_color); background-image: linear-gradient(to bottom, $selected_fg_color);
} }
} }
&.trough, &.trough:selected { // progress bar trough in treeviews &.trough { // progress bar trough in treeviews
color: $fg_color; color: $fg_color;
background-image: linear-gradient(to bottom, $button_border); background-image: linear-gradient(to bottom, $button_border);
border-radius: 3px; border-radius: 3px;
border-width: 0; border-width: 0;
&:selected, &:selected:focus {
color: $selected_fg_color;
background-image: linear-gradient(to bottom, transparentize(black, 0.8));
border-radius: 3px;
border-width: 0;
}
} }
} }

View File

@ -1417,11 +1417,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-color: #2b2e39; background-color: #2b2e39;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1416,11 +1416,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #5c616c; color: #5c616c;
background-color: #cfd6e6; background-color: #cfd6e6;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1417,11 +1417,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #D3DAE3; color: #D3DAE3;
background-color: #2b2e39; background-color: #2b2e39;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1416,11 +1416,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #5c616c; color: #5c616c;
background-color: #cfd6e6; background-color: #cfd6e6;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1420,11 +1420,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #5c616c; color: #5c616c;
background-color: #cfd6e6; background-color: #cfd6e6;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1420,11 +1420,16 @@ treeview.view {
color: #5294e2; color: #5294e2;
box-shadow: none; box-shadow: none;
background-color: #ffffff; } background-color: #ffffff; }
treeview.view.trough, treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view.trough {
color: #5c616c; color: #5c616c;
background-color: #cfd6e6; background-color: #cfd6e6;
border-radius: 3px; border-radius: 3px;
border-width: 0; } border-width: 0; }
treeview.view.trough:selected, treeview.view.trough:selected:focus {
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 3px;
border-width: 0; }
treeview.view header button { treeview.view header button {
min-height: 0; min-height: 0;
min-width: 0; min-width: 0;

View File

@ -1500,11 +1500,18 @@ treeview.view {
background-color: $selected_fg_color; background-color: $selected_fg_color;
} }
} }
&.trough, &.trough:selected, &.trough:selected:focus { // progress bar trough in treeviews &.trough { // progress bar trough in treeviews
color: $fg_color; color: $fg_color;
background-color: $button_border; background-color: $button_border;
border-radius: 3px; border-radius: 3px;
border-width: 0; border-width: 0;
&:selected, &:selected:focus {
color: $selected_fg_color;
background-color: transparentize(black, 0.8);
border-radius: 3px;
border-width: 0;
}
} }
header { header {