33background-color : rgba (237 , 237 , 237 , 0.999 ); }
44 .background : backdrop {
55color : # 8C8C8C ;
6- background-color : # EDEDED ; }
6+ background-color : rgba ( 237 , 237 , 237 , 0.999 ) ; }
77
88dnd {
99color : # 000000 ; }
@@ -26,10 +26,12 @@ image:disabled {
2626 .view : selected : focus , .view : selected , iconview : selected {
2727color : # FFFFFF ;
2828background-color : # 2563AE ;
29+ background-image : linear-gradient (to bottom, # 3990f9, # 1c75e1 );
2930border-radius : 3px ; }
3031 .view : selected : backdrop , iconview : selected : backdrop {
3132color : # 707070 ;
32- background-color : # a6a6a6 ; }
33+ background-color : # a6a6a6 ;
34+ background-image : linear-gradient (to bottom, # f1f1f1, # c7c7c7 ); }
3335
3436textview > text {
3537color : # 000000 ;
@@ -81,10 +83,12 @@ gridview > child {
8183transition : outline-width200ms cubic-bezier (0.25 , 0.46 , 0.45 , 0.94 ), outline-offset200ms cubic-bezier (0.25 , 0.46 , 0.45 , 0.94 ); }
8284gridview > child : selected {
8385color : # FFFFFF ;
84- background-color : # 2563AE ; }
86+ background-color : # 2563AE ;
87+ background-image : linear-gradient (to bottom, # 3990f9, # 1c75e1 ); }
8588gridview > child : selected : backdrop {
8689color : # 707070 ;
87- background-color : # a6a6a6 ; }
90+ background-color : # a6a6a6 ;
91+ background-image : linear-gradient (to bottom, # f1f1f1, # c7c7c7 ); }
8892gridview > child box {
8993border-spacing : 8px ;
9094margin : 12px ; }
@@ -553,6 +557,39 @@ button.suggested-action {
553557color : # 707070 ;
554558background-image : linear-gradient (to bottom, # 2680ed40% , # 265ea260% ); }
555559
560+ modelbutton .flat {
561+ min-height : 20px ;
562+ padding-left : 5px ;
563+ padding-right : 5px ;
564+ border : none;
565+ border-radius : 0px ;
566+ background-color : transparent;
567+ background-image : none;
568+ box-shadow : none; }
569+ modelbutton .flat : hover {
570+ color : # FFFFFF ;
571+ background-color : # 2563AE ;
572+ background-image : linear-gradient (to bottom, # 3990f9, # 1c75e1 ); }
573+ modelbutton .flat : selected {
574+ color : # FFFFFF ;
575+ background-color : # 2563AE ;
576+ background-image : linear-gradient (to bottom, # 3990f9, # 1c75e1 ); }
577+ modelbutton .flat : disabled {
578+ color : # 777777 ; }
579+ modelbutton .flat > image {
580+ padding-right : 4px ; }
581+ modelbutton .flat arrow {
582+ background : none;
583+ min-width : 16px ;
584+ min-height : 16px ;
585+ opacity : 0.3 ; }
586+ modelbutton .flat arrow : hover {
587+ background : none; }
588+ modelbutton .flat arrow .left {
589+ -gtk-icon-source : -gtk-icontheme ("go-previous-symbolic" ); }
590+ modelbutton .flat arrow .right {
591+ -gtk-icon-source : -gtk-icontheme ("go-next-symbolic" ); }
592+
556593button .link ,
557594link {
558595color : # 1D8ECE ;
@@ -994,72 +1031,29 @@ treeview entry, treeview entry.flat {
9941031treeview entry : focus , treeview entry .flat : focus {
9951032border-color : # 2563AE ; }
9961033
997- popover , popover .background {
1034+ popover .background {
9981035padding : 2px ;
999- border-color : # d5d5d5 ;
1000- border-width : 1px ;
1001- border-style : solid;
1002- border-radius : 4px ;
1003- color : # 000000 ;
1004- background-clip : border-box;
10051036background-color : # EDEDED ;
1006- box-shadow : none; }
1007- .csd popover , popover , .csd popover .background , popover .background {
1008- border : 1px solid# d5d5d5 ; }
1009- popover > list , popover > .view , popover > iconview , popover > toolbar , popover > .inline-toolbar , popover .background > list , popover .background > .view , popover .background > iconview , popover .background > toolbar , popover .background > .inline-toolbar {
1037+ box-shadow : 0 1px 2px rgba (0 , 0 , 0 , 0.3 ); }
1038+ .csd popover .background , popover .background {
1039+ border : 1px solid# d5d5d5 ;
1040+ border-radius : 4px ; }
1041+ .csd popover .background : backdrop , popover .background : backdrop {
1042+ border-color : # d5d5d5 ; }
1043+ popover .background : backdrop {
1044+ background-color : # EDEDED ;
1045+ box-shadow : none; }
1046+ popover .background > list , popover .background > .view , popover .background > iconview , popover .background > toolbar , popover .background > .inline-toolbar {
10101047border-style : none;
10111048background-color : transparent; }
1012- popover checkbutton : selected , popover radiobutton : selected , popover .background checkbutton : selected , popover .background radiobutton : selected {
1013- color : # FFFFFF ;
1014- background-color : # 2563AE ; }
1015-
1016- popover .osd {
1017- box-shadow : none; }
1018- popover .osd > toolbar button {
1019- border-width : 0 ;
1020- border-radius : 0 ;
1021- background-color : transparent; }
1022-
1023- popover : backdrop {
1024- border-color : # d5d5d5 ;
1025- color : # 8C8C8C ;
1026- background-color : # EDEDED ;
1027- box-shadow : none; }
1049+ popover .background separator {
1050+ margin : 3px ; }
1051+ popover .background list separator {
1052+ margin : 0px ; }
10281053
10291054magnifier {
10301055background-color : # FFFFFF ; }
10311056
1032- modelbutton .flat {
1033- min-height : 20px ;
1034- padding-left : 5px ;
1035- padding-right : 5px ;
1036- border : none;
1037- border-radius : 0px ;
1038- background-color : transparent;
1039- background-image : none;
1040- box-shadow : none; }
1041- modelbutton .flat : hover {
1042- color : # FFFFFF ;
1043- background-color : # 2563AE ; }
1044- modelbutton .flat : selected {
1045- color : # FFFFFF ;
1046- background-color : # 2563AE ; }
1047- modelbutton .flat : disabled {
1048- color : # 777777 ; }
1049- modelbutton .flat > image {
1050- padding-right : 4px ; }
1051- modelbutton .flat arrow {
1052- background : none;
1053- min-width : 16px ;
1054- min-height : 16px ;
1055- opacity : 0.3 ; }
1056- modelbutton .flat arrow : hover {
1057- background : none; }
1058- modelbutton .flat arrow .left {
1059- -gtk-icon-source : -gtk-icontheme ("go-previous-symbolic" ); }
1060- modelbutton .flat arrow .right {
1061- -gtk-icon-source : -gtk-icontheme ("go-next-symbolic" ); }
1062-
10631057menu , .menu {
10641058margin : 4px ;
10651059padding : 4px 0px ;
@@ -1779,6 +1773,20 @@ list {
17791773list separator , list separator : backdrop {
17801774background : none; }
17811775
1776+ columnview > listview > row {
1777+ padding : 0 ; }
1778+ columnview > listview > row > cell {
1779+ padding : 8px 6px ; }
1780+ columnview > listview > row > cell : not (: first-child ) {
1781+ border-left : 1px solid transparent; }
1782+
1783+ columnview .column-separators > listview > row > cell {
1784+ border-left-color : # d5d5d5 ; }
1785+
1786+ columnview .data-table > listview > row > cell {
1787+ padding-top : 2px ;
1788+ padding-bottom : 2px ; }
1789+
17821790treeexpander {
17831791border-spacing : 4px ; }
17841792