From 7b51de6bbd3aa4f500d311273fdd2ca64386bdbd Mon Sep 17 00:00:00 2001 From: Jakub Steiner Date: Mon, 5 Nov 2018 16:10:50 +0100 Subject: [PATCH] Adwaita: use new HIG colors - blue selection color, success & destructive colors updates - blueish tint for dark Addresses issue #1443 --- gtk/theme/Adwaita/_colors.scss | 14 +- gtk/theme/Adwaita/assets.svg | 51 +- ...horz-scale-has-marks-above-active-dark.png | Bin 879 -> 879 bytes ...rz-scale-has-marks-above-active-dark@2.png | Bin 1835 -> 1846 bytes ...rz-scale-has-marks-above-backdrop-dark.png | Bin 773 -> 773 bytes ...-scale-has-marks-above-backdrop-dark@2.png | Bin 1427 -> 1474 bytes ...-marks-above-backdrop-insensitive-dark.png | Bin 760 -> 760 bytes ...arks-above-backdrop-insensitive-dark@2.png | Bin 1438 -> 1445 bytes ...slider-horz-scale-has-marks-above-dark.png | Bin 831 -> 888 bytes ...ider-horz-scale-has-marks-above-dark@2.png | Bin 1838 -> 1864 bytes ...-horz-scale-has-marks-above-hover-dark.png | Bin 834 -> 834 bytes ...orz-scale-has-marks-above-hover-dark@2.png | Bin 1767 -> 1779 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 767 -> 767 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 1452 -> 1463 bytes ...horz-scale-has-marks-below-active-dark.png | Bin 889 -> 889 bytes ...rz-scale-has-marks-below-active-dark@2.png | Bin 1860 -> 1964 bytes ...rz-scale-has-marks-below-backdrop-dark.png | Bin 777 -> 777 bytes ...-scale-has-marks-below-backdrop-dark@2.png | Bin 1460 -> 1522 bytes ...-marks-below-backdrop-insensitive-dark.png | Bin 763 -> 763 bytes ...arks-below-backdrop-insensitive-dark@2.png | Bin 1438 -> 1467 bytes ...slider-horz-scale-has-marks-below-dark.png | Bin 851 -> 870 bytes ...ider-horz-scale-has-marks-below-dark@2.png | Bin 1847 -> 1880 bytes ...-horz-scale-has-marks-below-hover-dark.png | Bin 867 -> 867 bytes ...orz-scale-has-marks-below-hover-dark@2.png | Bin 1833 -> 1921 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 756 -> 756 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 1436 -> 1502 bytes gtk/theme/Adwaita/gtk-contained-dark.css | 926 +++++++++--------- gtk/theme/Adwaita/gtk-contained.css | 376 +++---- 28 files changed, 694 insertions(+), 673 deletions(-) diff --git a/gtk/theme/Adwaita/_colors.scss b/gtk/theme/Adwaita/_colors.scss index 597f94f445..0608910b5e 100644 --- a/gtk/theme/Adwaita/_colors.scss +++ b/gtk/theme/Adwaita/_colors.scss @@ -2,13 +2,13 @@ // it gets @if ed depending on $variant -$base_color: if($variant == 'light', #ffffff, #232729); +$base_color: if($variant == 'light', #ffffff, desaturate(#241f31, 10%)); $text_color: if($variant == 'light', black, white); -$bg_color: if($variant == 'light', #e8e8e7, #33393b); +$bg_color: if($variant == 'light', #e8e8e7, desaturate(#3d3846, 10%)); $fg_color: if($variant == 'light', #2e3436, #eeeeec); $selected_fg_color: #ffffff; -$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9, 20%)); +$selected_bg_color: if($variant == 'light', #3584e4, darken(#3584e4, 20%)); $selected_borders_color: if($variant== 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%)); $borders_color: if($variant == 'light', darken($bg_color, 20%), darken($bg_color, 10%)); $alt_borders_color: if($variant == 'light', darken($bg_color, 35%), darken($bg_color, 17%)); @@ -29,12 +29,12 @@ $scrollbar_slider_active_color: if($variant=='light', darken($selected_bg_color, $warning_color: #f57900; $error_color: #cc0000; -$success_color: if($variant == 'light', #73d216, darken(#73d216, 10%)); -$destructive_color: if($variant == 'light', #ef2929, darken(#ef2929, 10%)); +$success_color: if($variant == 'light', #33d17a, darken(#33d17a, 10%)); +$destructive_color: if($variant == 'light', #e01b24, darken(#e01b24, 10%)); $osd_fg_color: #eeeeec; $osd_text_color: white; -$osd_bg_color: transparentize(#1c1f20, 0.3); +$osd_bg_color: transparentize(darken($bg_color,10%), 0.3); $osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); $osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); $osd_borders_color: transparentize(black, 0.3); @@ -66,4 +66,4 @@ $backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, 50%); $backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%); $backdrop_scrollbar_slider_color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); -$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); +$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); \ No newline at end of file diff --git a/gtk/theme/Adwaita/assets.svg b/gtk/theme/Adwaita/assets.svg index 880538f29c..49ca209214 100644 --- a/gtk/theme/Adwaita/assets.svg +++ b/gtk/theme/Adwaita/assets.svg @@ -14,11 +14,30 @@ height="1052.3622" id="svg9892" version="1.1" - inkscape:version="0.91 r13725" + inkscape:version="0.92pre1 r" sodipodi:docname="assets.svg" viewBox="0 0 1000 1052.3622"> + + + + + + @@ -440,7 +459,7 @@ + id="guide4744" + inkscape:locked="false" /> + id="guide4746" + inkscape:locked="false" /> @@ -815,7 +836,7 @@ inkscape:connector-curvature="0" id="path3497-3" d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient5463);fill-opacity:1;fill-rule:nonzero;stroke:#080909;stroke-width:1.00054956;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;font-variant-east_asian:normal;opacity:1" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient5463);fill-opacity:1.0;fill-rule:nonzero;stroke:#080909;stroke-width:1.00054956;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;font-variant-east_asian:normal;opacity:1" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient5465);fill-opacity:1.0;fill-rule:nonzero;stroke:#080909;stroke-width:1.00026881;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;font-variant-east_asian:normal;opacity:1" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient5467);fill-opacity:1.0;fill-rule:nonzero;stroke:#080909;stroke-width:1.00026896;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;font-variant-east_asian:normal;opacity:1" /> 0G6MirX9jWr delta 22 ecmaFQ_MUBmH8<~d1_s{ij7}P}D>k}mG6MivhX*PE diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png index 8c0e05f0d92bc5d283dd5e3076209f5423b08e9b..efc281f19221e693ad061ace56d56d7547dda4df 100644 GIT binary patch delta 1791 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 delta 22 dcmZo=Yh{~Y&CPqAfr0lrqm#z$ij8jjnE**n2I~L- diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png index c2b40bb820a4e53e6a9985ef86fd979cb011b37c..48654432263f1dc302d14eae8252b5652f3fdd3b 100644 GIT binary patch delta 1416 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 b)qMQ}+u0Q6mf&OP00000NkvXXu0mjfc?E-a diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png index be6e0e1692f4163ca03b3dda3bf1de13573a79aa..e2d78303f9538a6523b8983d05e8f1149c1d188f 100644 GIT binary patch delta 22 ecmeyt`h#_XH84VgdkH$_EMn delta 22 ecmeyt`h#_XH8<~d1_s{ij7}P}D>k}qVgdkL>IcFA diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png index 045aa59f5bf57d7b431291ca7779753c8b9b6350..115249efa2e3692f1f95daf1ed969a9991a1e96b 100644 GIT binary patch delta 1387 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 mh@2QdckV}E<5b1}8~y<@(Hv-VL@@IJ0000w+ diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png index aa49c02bdbb5f2881aebb8bc89333a7b6aa064f2..ee4f9b1a375323c08318f3f812071ed7e462bc8b 100644 GIT binary patch delta 806 zcmV+>1KIq)2KWY$I|~lP000ie0hKEb8<9pRfAvX3K~y-6rPMud97Pxh@c%P2d$+f{ zcNgzDQW87ZXIn%_G(ZD1K_Vd0&`?nDO`t$jR5Wz?1_ULDB!!_sd;o+%f`WoK37P~j z_u|`mpNArc<=31YKho3etbRN5pPc~~S5}nec2Snw0J2lOzYzQ4(v_9w(v=lml+~Au ze^9vqyWi{eudi=zbuQEcrJH7jQ+maF{|SJ27El&db*I;QqS8%s zIVFC{dv^;!It?g`s`{*3bzfWG-0Juc_6A~%sF#1FTz5%e%9i>kWQt*Y18 zHa0uXdoc5XjxnMh43shYSad(Ain6@df9>^dJT-iTom4SK)b&6a-K;Y6i~G?%u&An= zRn>j->e{elojWqK!yRJ8Qaw<5wz~?VtKPZ$dtjdD@3h+Och`m+h4bOqS)DY~rMk{0 zK z;q&QuYyqB|k3S*DH!z({Obp?!f3Vix(#>pYw1yx$b9RCRv~HlA+0W!c`BA6G;KAq1?`*m?NCSnuCYF@7xpAjbHU5Mr28ye5@YO0_^jfI$0&IYJOZ z0w7qeF&gbyYs_tD%!dHX|F?|^A$-fsmz^iZX2!N1MmPicpr{K2;TsBXtaJlrYONsAq049;hcjH4$fKZPN!xv`gatZ`@kCW zF@Qhz7II8HO8|zgR_lh$vNs5LmYMtW+{O(2kV4qD)_w)xR{)~}*`Aa+fC~U>03`r5 ke;xqL0PM`6BRlsW!_w@k5NaNz8~^|S07*qoM6N<$f(~kbPyhe` delta 748 zcmVNPxsh7$g!B0s`Iy0z^baLdF|lWDvH4g#hsY2!R9v0XGQ}8(3y% zJkxdSIs_h8>#^6fmm{5|tMu!tueu9XS5ejVPF2@CKyifmE3q%mo!^|FJHOdhb^YZk zf7GnNZZyr{(r~o3_R#tn>zsQGk(XkO9|PTSKvOl%r%f|>c{tiCLyUAeb9Q6HI_EY; zBH z&Wgx7N^v?4&rr=8EH-uq7sFxOhg5d5XG zEUhhy{Wm|Tlu~G|@u6k+)=lSQe|$H0-PZ=7>$;z`*4sIE7mYR6+8#=46zZU`KonXV zK;he#@p#vJ=dK3l-Ur?_k<9LDG-9^_H^nd~G{g@tg&=d%fOeT@~r$BD7f~U=a!u;>th3VUKX+ z!WkiPLP7|Hv=SFsEr;FHCIYd5a!e#(gOfNx>dB}k~F=Nf28S^@$vDgy_oZvt=(=PPSf;ilBSxZsitXqwcTzX zK4_>TNs?Sk(p0C9AJ?PDj%kvnnk31!cDsG#S>~2!fpX5hkH}{_-3jK-oJD{e^VeBj zSpoQ`5&3Gr-~ae&<~Mr<6+*y=z})Gxbh=%DPX^V?&1UoX)2y*;kF{E@f1}>}_YpbQ z>2{er^9e!-lvM>lBaX4wa^qjuSzTEM_;BF4k9M<;-8GczC16u103QNIgvqJHv{$`^>ZiNiiA|xlft#d;`~6Pgb_6yG)#-M5`OH~@-yCWk z&U-|JiK!{_EF<55d)qnpf8a@LK2c+7nx0U&44kf^&ftBZEVqUlwML`X+|BuU?$w%G zK=t)J&lk2Ex2?z0G(9;AHGBFD-uoRx!HDN3C&}}SJj*(Wd?$*ccbs$gwi>sk$3~#$ zIujF|dinGKs@yTus5Kf5thL;}b(7WQy8yQbp1ZYUup~)l5V;J@e|9D&n3f6DU3IF38cx%Y*?pE@VNbAcMQMx%j-!1aIp zUA=b*d?m}W4`9P%636j7!1RfeGcqSCd) z20%i16Ci3fo5zCc>v0^DrcH`{2;t-AoTJ%lW1|S~+}GOe_7M|8_y%BKIMl&8x9?Ev zaNg7DbO5Y#?&}6)E&w!JZF~p^2Ijq|*=i5Jz80zKD@KI4(SUu_)@ByR4MYTm^O3+y zaijhr959%%e+ID@b#BH0<5uLLodtlZU_}59ML?_y=)vi0XsRA+u-E{Z^X|aI2z5^L z-lMAh2v~N`wN!bA_IK~VLS20Os%X8lnU5vpOyu6o<3$TfhXC=S+P z0(qGaxb&(~?>_*@vaC+9bspK*OGF6HQ}nYT*k4Rpf0lm)R(cN~P~;g#WUw*z$3*In zA}?6$Jp@=P%kobKSPiQ04o~^YRfx#oarF6KfI)C&Nm1sYN>F_dxMzS~sOxQae|1I6 zJcj_rnCGfF0gMq8r7Q{_+*?(k3eNo+=v#mgLS~}qMO4p6Q49teaRU*<^GdtM8c@jk zJ+gjAf1dRvsJ>N|h5WQM6lLkj6pS!^?C$VmX{V) zRq@XKAcXK&;2}KPzV$;0xwW=Xcs0*+P1BZCe`SHOc70M28I&eFpcKIvvwn$ybDk{A zP?Wn%iyA_Z5W-KYvit+EFdRAxrofu_{v#7bF{+=-`#nvYE%DCbyu*yZ8Dr`&n;KLQ zFoF?-F@muMJMtjjdGb7?DoZp3mX{U@A&9E}vMh>U0rNn$85n>A3h&&!wYI15rG9Ts zf1s?vms|p5-iLkz~7#ZZi4bTt*&N=ctr>Y86l{_z4U0y;}RYUk`QA6DthH%~4 zTLj@S@KPMdU$jy5V_?!mk#;*1V&mwMO4r&5V+0X1aC;!QfCj(5qlLQRSY2Jw;JpBM zy>maRs_F`G2Uz+)6>I?p&;?FKQPhc|f9U&&d>1gr7~13Gj3o(1%+^Yi+G9nY(|h=U zQ1=ra)!#Yiem;0Nwg9YdI(!>2fE1VoQfuvrD2l!(B5xqF-ZfZji5m@!vGrjQJXKlZ zz2BHcbq#p8s;alV_x}Mh>hNV-KGze#hW8u=rl~dA7#kaVRYbm^@QR4c0If$xXQ-|z z+!46yRj*V<@i(BPew*_#u*egV&u&f~ORc?0AbI4UC~8~PCV&^|4cT1%cC z*wY?|O<fP4g?E?P;ng!F|3UwV?00000NkvXXu0mjf=yQaO delta 1783 zcmVgA&E-&)xORbXQl^%b{mByPMs3KW4rDNv)pl znVNd~*KfU5^}>YI>2wyeJbxq0fAcpwozCK<{&ynkbUG)pEPE@>zvT$lu;Oae~f3t67CbhZZ~ymRF;!(s?<$r|&Ge!u_0 zLHjtcgFC^AF&Ja`T<<)2mIFKzRR7#=w?FYf0k^P~QDZHLUV9EC4>?=S2Z za?gN!h1&^oX)ENb`+?lkDBdsJmJUQ{Hk-s4xq9U?MKMI+Vv;0JudlD)ykFnPSy{dUJbnGC%?JAzJ6=BcDp+` zK{(j#q-E(`k1Vg9bhVT7`vUBCyR*%*yf7)a9U;&5$g&)PFFWsF?smJgJGHSp+-r$3 zFA6*{Nx01lA&{miGqZE7udNZh|6~Z^N$>ry0spap%{+fz;F(6Vf5}qsJa)ox+abHN zbFALILk!_mlBVap_rKc}u-R%oEARtrEoaX4NYeC3;64I5-DUO8ZKCS3Z8SazRrTih zHyfik&+|_!Tmm|uT{=T&x_hK>8vr6?S;qS6UH*IZKLGax9vKdY@4+SqlQjJq@c7K! zJPV5_DT?CA;h-Kke<1`~?KWjmP!>f4kp*8>e}IvL&1Ung7<0)OV|$M-6JjLBc;s-K zWvxYkEB|^MRSl^2ilVq`0E{uu0d{tN9x>*D!$BR7)>>xg7XYk^JO_0iOccHcFh93I z)gpHGn+Ni6I;t*jOP1^1Kb)Kt-M~i1dsx*d#q}whfs^0)Rj- zQPo8NF_t>|j$hW)fC?v#h_nIZA%O$xQ4I*R6F^m!7$YKw+Q&~!@xvKRjj9fGoQob7 zjaU>0iNFnDe>%iSV$DOr=||Z_RIeur*96W~WkHg3j@?NSp(+ai6s{RmF9MX#9j=lz z2?>Bwmae{5y=YYRuKF<^0bKO{SHQpm#28(YB&UI8GXiU-O^gxZ5za6o z^-5YbG8hgS+`ET!C8)mOoO>QvAMZ&D;JR4*9aolF-f9zqCrMMRF&srA7h|we&;P^z zfDk-)fA8EzRo8;|-;Xg~0^%4j#u$S&W>t)Nx*QH@wK{lTk)$ccn0gwV0Hh#TYcZn- z9}M~^%B>qKVcc) zc+X%sgb`c}0aSlmmgO&it3ccisDSg{Urv(be|*$mX`+p=!(u*2T z7lQ#=-a=!fawQ0eSd0iFf|1%;Yqp;2qyCKmF-BbFD2jp@JTb=2&b?L?#gBmZfa{xq ze|9P!tpQE%{p;4+Ifc&;`h7$UX`?|1fvR!@Uv0Rx;obdug7*@2QzF&vKb915!%!cU!Z zuL7%Vio3l4j=%d1a3V>PuC?}AG3MJqe+tlOG-U6KX5{8*)3E8aR?aaP^l|m{ z1yG^-d++_vz4vR>%f0{A%sWHePqV-&AhFgi+BE&H5qSnUxrer!bv>%S6sqbsA%qp` zI^esE(#dYxYt~4BPXP;~HYQEeWn;`&5Lp&DrLZ{O->7O|U`63wRNsyl0QVFCbC$_JtV diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png index 2a4fa4dde7c0b6201d60192d3a196be664d16dfb..044065337d81a5f654d725881d9fce6cb39a1988 100644 GIT binary patch delta 1724 zcmV;t21EJh4f72liBL{Q4GJ0x0000DNk~Le0000c0000l2nGNE0FN@bW|1LHe{e}e zK~z|U#h6Wu97h$$f3LcFrh7g-GyCChaP0M$umwWCAVG|b5Qsw{Ail6-+=va7qk`xkQQ*5(ykTw(MYR$8o&&&g{%|cU3(OJ+s~&Z`R)RdiO6qsYg>? z_3QUuzkXG)32HW*GfA4hnWX8Pf6ZodW;5n|Vl^6#*)&bxP1018G}Sas-)%G+v)c`| zGf9&7k~G!bd-v(CJ$p4tQ%#cOy+)(4^GW8GCxLR#y^6@m_S6(}M~)%D=$cqAiN*ohK5tlE%Kla@FBhTGf&pOe%p;TW3PP98y4?zL=5HKQ4&(1RJ_ZbWZ zGYZeear}yNuDj`A^?H4`SA7lD&viOe%pE=U5Y(!0gFb`7V44!{kBzFS;+$J}f7F_f%&|00_bZ$O4tGY0?jHfQTuV83=_2!=+yS_X>Y3qi zcy+D&*7R7Krk{BdC|K2VZA89nt^Koe?%uk=RzOY9Fn4tQP^-aZS;nBh*hb{}wcu6- zOOoUOB7X-CP0h?OcjPF}dx{M}O~Or0&oCSg81(yXM80FK{gZRw4mFA5@01!}n}aZJ#_zyI})I_D60b}$(H6CQ+8MC2tvK6~(x zh%rwc3d*n=6S4omGXjXhFBv(@090$W=M+BQXf|ngrYQ0pRJX*6JZE}lmRh|IaH?9X zeQOC!;6;Gl`}UI;1wj>sEwP|Vmgnr*w;uor;Y9#btJU_Pe|jdaRH!$ac<-M|*w&Kw zp2m(A*2W<6^+uzy(}WPd2}GUF6s{PdiVH7V)0QPt|G#)_OYz=0@=KsLND*)&Cw#Y7RnK?}4ZYXQ)0_Lvf| z#*lm8GJuVYe<6hJg@W=^g^2)S1N5B_z}A{zm3HeRa8S+;7h%22;mKY-eM2c?JKaVfnIlE z2RWLfq)@bSI*d4l?~WNf(wf(Gu-&jWmvW!ZTHe=Mr%S@oXbV2ElcA7Kln3jKZ` zExVetz`y`S@cw0>xP9}6s)lm#7Fp1MSI?bWw-m_L``-XX1Q0^#Mb_?8)l)W(iK{WP z)Z9KT_X(h=!ovJr7JEHWcsb9q-vjx0Gva&{U9ciQ==XY!W~+r55Rs>XB_gPlZ(@<> z+`92Ue}J3WVDJKP8_+SB;(ca}xgf@Tzt`>3YPCcJ5P7g;(ef!b41^#u?v4W?c&=Z& zrmCvJ`yYAl-vKgMxqU0V_jjzdi>i8NvD?*Vt39HU5>T|99N}@!{FG7CQr?b^I~Waw z5V(Hzs(SAwsQxt1va`U_j(qZnAa~CFCyL`Ze}wR*?!tmLnmfdpk*8#|f@sOLwCW_M zEWs@O*3wI$xT4^{AAYFbIZ^mUJ{(|i`6xE+)CDc72pLn!YRRda;O66G-MZX4SZ5->) zf8Bc|Ns|==A7q^wU61PE#LUBfpO0?cQtzAqw}baT&hz{{W%&A&0Ba>m0<@^E}VzDLpk@?e<4yumw7R zwbnjkt$hLb9wN>0fGCQnCds%ZCOAiye`PDTfvR2L58nIV7DaIlaFjXaK5gO0Y4ioC z1C7yjHA#{)z*kh{l)&8RzZD=Va#>X0^6*A69R7o{3@Fg04BeV_XFWTRFDK^03-H6g8X8`6!C6MRBZA9BULs z*P6}d{9&|h4g=0PcLkBwzN#U|QzYIJ(3T{`!BGhU%ymQ=m=NemETL}Cu z48!L;ozBX*eU9zmByhk;Clx+!t^MsJPLAc^q;R`B813X=!!Z2ZI8J`BgEKQTS)RWJ zJR8T8!NHzRo*UQ6{T-Z{f0>E0>@sjMj_WKgO$N8CqtZ#|95>#1o8DG;;NXO@WTbp+1m*1nb` zNo!P{V8m~AG3Hf)Pfi*T>L~Ib!@-?5$D`<*4m!{e|BHMS{(ma;PbU8 z;`GwlLx&p$xwg83bMB*IrSi13_Gfzn*6Q`I3A_{pA&X1PRI1e@fqM{grgeg~dw21w zOF^}I$MySv9$d2>#c>=zp>Q2&K6UCe)2-H#!fgYH5JfdM*4O#_jq3pS1y1*Rz5l>a zkSM$iG-v1MNlrW*e>fNfPEOKl(VCqDXsXCJw{HNTR;xWF##}ch2$s)Zz^mfDKXSNX z1wjC+y#3ajsH#KtRGOy$Gyuk!OF%F?H;0JeoZEgfd053-iwOee=1&3yDsl;mAr2M3 z3^2d2K;PQEZt}=wt!3`yV*p6O6ogR}JqMhO>vbxX3VGf?e>Onx9MxKtD2_>cy@e=> zJ{n~fRsawD2guuRpebG z@FqY%OABjNkF|IYS(cWpdex}v>i`?=HeNjn$5#|o9UJTG13!OnvMl=(aC@uU#rxwN zW<{mQCTW@i+)C5*4FmKPehzTI(?PvErr|Bp%VxV>f8z2BATvN;o%f9?pKLBvfZG~a@1aLtFqBue@AjO>>t)xIy$J)J>;weV;hgp{W z6vzjOZ%b8Q2G-VASLx?{yxOCO69M%oo-EI4udkud_TGO7=)%rxr#k2QVHo}wkuP*R z9ghTJ%#(Kt-TV4 z;TiATlbwwX8qFz85EPBF8;s$OWkebLuAnlAS;+I8_ja7SoTljuz&hpJ+Y1mND1jr`A#ZMw+I-q6moXc{dK= zKnYNkr^DRNrIP;Q$<{{stkd$BBuf_MM`002ov22Mn- GLSTYs%`&$D diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png index cf011a6397a9a3e1bd766be11a91dacab7b62e6b..f449b2455687f2b08e994fc0ab61ba8a77d8a794 100644 GIT binary patch delta 22 ecmey*`k!@zH8l0AWC8$P9tYO| diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png index 26413eeea702a4c7a9237a4e7c7b2d2025dc6d93..a43dd89533708cd1c7f2b411a1356a418ab83c31 100644 GIT binary patch delta 1405 zcmV-@1%mpl3%3g)iBL{Q4GJ0x0000DNk~Le0000c0000l2nGNE0FN@bW|1LHe>6!% zK~z|U&6v+`W7QSMKj*&to}I*wGZG|2X52iF1A+ow6tU=HXeYFYR$|ElRH=UfQdRze zN=1SNLcoG$SF_*`KrAXUL8^dCumg$COeSMHzh+tlNo*&6zwTk-Boi`;l}wzN@9N6; z`kar>IrrXkpU?+QPCoXK1o6iJe;NmWT3NaA-AQfANe!Hzo_^R%(^-_Kw=I61S^NB* z`T7433~ZuW9k*#Z3-Xlj`v4?K0_ZoXwa?$Zb?bj;4z?evP#i@>Xg1eL;soHo7M-cr z>#Gl9-}Dm-pja&72R^{#DKb|smnR>@$FU zt{a!lEG{mtoEq48r7{sXy{7O>-w!Ajiw8m-0Cz*ObY^L3X}RxUVHloImD!_0?ZRzr z5GOGxH^rq_jtX}qurLhIC(1S8iQ_=+!tF#(xk+YcmY3(3P7HS8!t_OKG6yp42SK-{ z9zc82TFZnhcWSj-uk}55f8}JgTJ8rFK%qE_ALIZ+Px*9WYO2y}{h<+?tX9jCW^+K* z4|3h~olvUEW~)UMM*#H{y>ho+zkOt|M=F&m&*_{(B?tlvCy3NR+M8Bq3$4Ffvjk2m(N+ZI*pBJw2T}6f9BR0e2)9WloGxDvgOT-l;+Dm2-~u^)*%JP<5AA8ja83Uc^L|_W>ChE}R(@fH8*Q;b8&9 zi1!}b!7>1o<;qLIf3K{y1i4%fGpD0mE|0YqMW4AiHTB0`Ffr~mfT5wGGl$wyK0geA zLtX=rsi~<)Qe@GH@k-~;ood1NlB%-)!}mCKX=?2SlZw0mctI{07!-7Osh`UMV*SLu zU_|9IfVIKEpmt=p-wkT?vQhLY0Bg@~CmtqiZFivZqya(^e-QIP?SEh88E?Csv|@k~ zVg_1Y2WZRy{?7@i%c6l1XsfybR{&|643Y_eBuTpil`jo22at4I-GM4ex(v?osadMk{tets(iGuhZSAi`B3GXQGMdq5m*byVHiA05s)qNt-l|2ZMIvestEf2&iAz43o>WT-+|RAj)<9q07dxQa=rfML2G+@n*7D3 z-y`m-f53!@Xntr&^11x6n@V+#PA8(%*;G{(U={Sw%k}!T!~WB=fST(+ER>3ce`35M z=rd`Om?-LyrQMAo=I{nHa~Wxzu(h>CyWJ*DV?Z;34?NYEml}<4d-*&wyaOdw`1KvW$IQ)Vd&7jb`sO8jXdcQ}{b}(S%``kKsjBXMo=b^5|aB9T0>Y z3SW@PY~bm?YPH(2?z_Hp)t4?^D#dYJ0NBjuo8QmRZ}h|N&r&}Eu;)fmPTm~m00000 LNkvXXu0mjf=YOeo delta 1394 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 diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png index 5cf6ec59dfceb864a45fe4827098f1dc6d282188..5dd78a2a110ad3a6d3af0c51f9b61ecad17b4b15 100644 GIT binary patch delta 22 dcmeBV>tvf?&CPd&fr0M`<5X=v>5XoOnE*xJ20s7* delta 22 dcmeBV>tvf?&CPqAfr0lrqm#z$ij8iEnE*-t2KN8} diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png index e700045e066adf89713d51f24b6a9bddde48033e..e7732986da8654ff0fcb5a5cbd230005a43b05bc 100644 GIT binary patch delta 1465 zcmV;q1xEU`3-SvgiBL{Q4GJ0x0000DNk~Le0000b0000l2nGNE0AvLNWsxCGe{V@d zK~z|U#h6=&Bv%>7f8VJ~Up6~^8_5z7df09kd}+qRC4FK|&sU6A{)$L|heus}E*(r)xSr*h*eFe_Z!G@RVXcrD#*23KW5%LMZ5}z|~CTPZGzMJDtvW z77v*=aOvE+b6J{xPmr$w3;XXG5yTiY%g9vkOzon)Z8ZIPyWMUb3sj@g_*jDc82HA- zU-0}KzVG9D9**N2$VtUb-(-z0vpqf5^*Xj4qTb;(7i9!5lDjTs%J~)<%lzrz^GEup5R~KJozj zFP56k^Q!y-5h;}`;=1m!0_|6tr1ZL>s;Xw0JokQk_3{Czdc9u8ajzkA=JY}dKbL!G zK)bRwV$kaW+%j4E$#%Ql12B6LuJ;NeXL5!7i2wokevW*;0PvU^e{*rST>#FWJ^S%g z%$kU}<=Uc{2Yjh#k!BfNVW_HEk~*e-^Tv%^1|Y$_0CI*QL zK1bkd0Qo}UM1giy*z?sDz{paw`B_!|?D;tsN~O6#0Sx+GY-BN+e8#Bi(*S<%c-Ny@ z<$05jD;52mQRE2#f6tvalm~zaPa1)90FGnsne?z_KHP0I4RFR711J2|-6`4GlL3zz z;MBZm^ zNlcm~DEiLLAXqa1qVj8i;b=G)sPT@k!Mr*-0&z5a6ZoGUkN4*Gq?E)7(KrIQ<&eF( z2eq-WF+z9=V0(LTqENSY`~-b52!d#G{-I30@rgfzK3ymjC_Zxf1c0^~kA{eF`Mp-_ zJd;J8{ab^~eUj7Ot~3N#*#7>|Z1e2^HkvI}%46hRPdfGz{$+uH-8@k|w* zsTGaKyVEujbou6u8@Kk~Kd^~f4}!mGCKrJC_V$1%I$p3S+5?I;lP`CI;O}?F+_jd_ z+uCfEDvR%cJ|A1_7{}o_{+4YNvEA>ZkO=zx`daIEe|L*JwCd8^+6+pS#s4UJA+gpN z<313WwGo4UPk~HSzTR1D{r0ffL!oxSu9s`IcUAdPY$I`9SDYh&S!)^eCO|5ztOu>P z?iGJeD1crVUaMBC*HyV-Z6vPeisMWV7EkI0lMzC{*$IN*+%M<8PypR9e790vTu1n# zjUv1$f5BpF>G%5zAS&N_Z>{ylG=5V-0d%)E|6Q)tZUSG3q6pXZ#BmQ#k7GM|hg3oM zb|+}PHm%pxPypR9{8y=3-4J9swh^xD%iRjGNgUJf_7oIFzq1|$znaBoCMbYj7+$SZ z7XPd0vb7Pe=Y0e$j$``Wu7V;e-|eimemSehf6Pz--L1`kmTR>x%IEEPte)?Sah%Br z^|}fw2rqVm)-R6I|B;{ox?%W_N~LyNh39M(sTd>MgTA6FqI|y-w0?TjzK;wA(A^5J zl&gyt^x4>200H@7XRY;<2kG}%wA5@~tT&q3QnPvS{?R9>M<0Lu)VvuUs{RiE1bcfx T51O^-00000NkvXXu0mjf|JKJU delta 1402 zcmV-=1%>+Z3$zO%iBL{Q4GJ0x0000DNk~Le0000e0000o2nGNE04}qckdYxxe=$i! zK~z|U?U_4lTV)i-f9LzIukAK%HrKZr4tfJh=GBD znW~750fDNrA_gj;NPtvY5HA5q9B@tg;FY+EQ~N%?dl>v^>huxEam~Pg{9gBW&-uP{ z&v&k{I+>gE`Mbf~Cn7sR$3SiXe;urMOBwVG=%iwfL-Og#Lg5&YbowCaWN<#8zbVG- z7vU*jYbSFRW<+_<6FpEU6lT^GaCCI^x>)2jlxKhxfVGyC?~_XTSZfh$F;ZVHQAM4@ zIY$(QL}7??uDM)@^0sf~mC4D;zqm0HQWf3*}x5w&WS zAgDE)W>MK!oSr7O9Z{*aegDB4dr2I7N2L`a#b_CWg=NyZb1)?ylHz;ovZ`!(_ zqetTv0}c-lXH)6y`zkyvBCH?SKsuA@3anj0waVgR1yx1i16Qj)J~J~@Z69Zr%^V;1 zY$khHg@?r$Hf_qSIUGPbf173FrW|4n0*}~C_Auk)Ui-LZ{u;5VH$`|##IPxs!+Oi+ zteK28_~|r3EdX>ZH(%LOp8e;;%L0z%$DTlVT}0S8n8WKKTno||Qoc_Z)KGM1ZfNMI z^6czS&HmON9Nw{G$Ohqrz?StJHjv3=dk(i$wd#2mD;0oQ-^i`ae-PB#gI*B6Ca@*t z`_~)}Ad_83D&+$VMM?5%vt0m&$HumLiT(=sgF~CU4kfEq9LLO;=TOzaS#!(p6BDNm zfS2$*;HNX`zQF-_o=3`01Ef9Y_CejnM$x?h>CC#m!8Mi5*0+};djXM~M@R1wCG?Ai5Li_~YM8`CfxX*=1110IcnO zP+qBwS3jsKY&Re`0+>FY-gdPji85?J2Y^-#Zav=OYee>_)`7=a1^Nyqn@ zo+;6$xujx%vj9o*-?3rRy1(dY155!p7xj;*O)hQ$P8rY>e*jT*$tyu$6vvJG3g#;# zB1ZwDFz6pqo5HZ}O;z`q`E6?I3*Zmu9C6%#E4nBqaWN=oPEJoBGk`-m1of=8->TLc z3?hdBX8;l_ZvZZ+)kyjnZk%%jwHgYsS~&oXl)p4N`77wV0Oud$Zv6+Vxv)o0tsECZaGf0?PeFnkpF#`O@g3D?+4-)Im# zwzA?8P%4$?h@;&I$9n-;hbuSXzKuNlV5wA^yVTe#Zm^M&kwNvmBZAyzt!3k24r4C) zPOE^6n{azh{qoB{mm7ce3hNp|w!wWDd3N`e;NUVYUaDfTSe7_`K+zN3xLcEig>x6+ zd?Q!1e_T^5jv?E&ZOe)8f3zA)Y9o|1l9BIxBYRd-K!+7ru&Gk1G^b(spdep&V##jc zpu_(pP`9M@Ge;D?^Jv;Y7A07*qo IM6N<$f=1er00000 diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png index 62f416d5d77160ed8750db5ca17839ea19d09715..abf41ab523d84d5f936c32ea1504b55a48452065 100644 GIT binary patch delta 22 ecmey(`kQrvH84WdZk}qWdZh1* zK~z|U#h6WqWLFi(f9Kv;uQSz&(_Pi#5D==FstmXY2$GHX5p)7B+JK`7qOD5_#*K)H zGG^@;u0-R;KoD`^HVES&B902;=)%lQ*Xv5P(~Jn|*VSgaUe&wzzT@Ie%~yA)tGcJF z{+oJLb?-gDd(J)goqL4|)o3&xf0HOW4}4rPA5^p@Py?z!Um+EAP2g%F@_TXaa<|(Z zOkzXEZMb~y+_@rzZwT^v;5`ovB7%sZs;KJ2U3)0MHX44^>2%tU1ghC=zSkq)1HKFx z5y3_kqR3)xgfV7MpQ0!T!Q;Khd#|Vp5ET8zoG~x2t*yO%WT@q4b48KYe}I~Z(RePF zxDtbm?O;?D=W_DlP*qhFwkTwEqqFwLL4E9jK&{qAMP3D}l{n^9wJK2*O#}pGXswN? z#Ib-0Nl&xsPYOTXDV?#6(E2ps!*xK08gqh7e~Jfz}d5Bf8QU(tP2v&KkMNDdZzYRi6cjDvx$QnpD=7$rVIDW)%4l zfHkv)ilTB)6yX^oe{c@K*u8K2Y0Ai5`z-^UnRdqQt2;Fr@T39eCw=pultcuDc>@I5 zQ!LI#3J3%Pyt7XUI~$c8|1-dbvTtoYWuB5j(G3G!11O3xQ>Y@0?3?RGkt+bf&lV~K z4}ggN$=JeNg0i-mrQ99+LG_a9bgr)fS3?Lh3tA`~e4f47@SvTguGunos=>^w~I$nS1Qii31G>1M+-`2$$b#x6e~<>fB!%6cNR$!d9N=oMnY2Ez=%X(6BOCdpqOZnJM?x6xU9Lsgy!%?E?QC_9cV?;V3ILsdQK=MK7g zIq+P*v%Qs^UR?SY=!FoxF~)G5WBi@dumXjse5t$MfBwxuZQs?(&i2;zg?jx>l+Oh3 z#F|KsQZ{?@!oZ6`LSO|XP zAwhVlo3wv?l<|+e@$}O4uZxTIT@{{l-m5VpS6P-RAfkM;o3wv$)Ul6ssoC33uPoG- za?nqD?*Rnl+uil{_m4B~BhhlJb+OTG70a#G#lu@qQSW>D>G@eRoT&Z}gN<|2I9fX| P00000NkvXXu0mjfWxl+* delta 1380 zcmV-q1)KW23!V!hiBL{Q4GJ0x0000DNk~Le0000e0000o2nGNE04}qckdYxxe;Y|e zK~z|U?U_q#R8<(qf8V)}GM$pN1(ZmE#+lYcd@PipD=R1qMOQ{6VWDo3wTWTjf*98l zb?L%r2yP9D5+5XLqCDa&NZTn6V|hfSOmL>tnS0OqT-?r3T3R}t(&@tg>gGIu_dDNr z&UeohmL{_`lX(oxlOnPmbP!}Ce`t47Ek)4Fpd*So3GV9)x!ezcYjz@Org0{d*&JgI zh_Dyf)J$K6aZx_;MGxn4x$$KM%x1G2Vv$2AuL1#pF$T}~@jV}7Jj4hh$#ANQs>4}F zY-4O3<6OgdHIxrSPY#ZZjQrCwVE@3t%c#5u+5->-0YTV-=Xr~Hw}z~>e?-+PQ5@Ba zCQ#X*9~(KcP`~+S85;8YgWv;{w}F)J2c$aF1Yw9VrYSf`Eba#ZK@j4cL!C<@ywKgV zZe#J`hdw8tzomcP(t>?`eW{=$^{EQaiU=JYDS|L)8fqa$wHnpxRN@ZsnVqV^2vono|Ah5?`@dUFxYdww7xiT_1L_C{h7g+5Z-Ey^(Wo)yoB-Z*Xvv@ANznrn}ZIX&YG%S!bCnmqE2^J#+7$!^4*hfbV!6 z2!kMK8ytXVJbd2==!?%2$POczA)s#Be^nvhpFS8=pD>7S2Qc0$0<7=9$_|4v2;h0`3y#?mlK`qPU_kBx z5LrEdjh#g4GoW2SBiURHn!(a#bb7Pa_VFwvF#;t3boC%=gGEXPxB{SVH38O>YrSNE zQ2^)S_7TmJwGF^g1A6M_!uHGBy0OfUMnt{=h;MvtwOuy0e*mc369Rbs*@26|-JR*K z70IF(lCzd_xdh7P{MhJb16Y(JkbG&iTeYZ~Jct|ttO0PIybIVUs^PSKzUZ7IszoTo z>d9f4PWcNXBj-Us2B=l0+6GvyCUXmXbYXb-j|LzBar_2wJ&GfuXypSYj%vioy#HFy z9ITf&BBEFF(b3_k(VW zX@9IOpaRNNIp0E=FIvzIaWM1`HG<5sdH4yW!xP+qn#?1av60F6~2utmDgss znFBaJK3=i4+H=4e=Ny%C>5f1qaHaaa;Tf$~pI_YNe-Th96s{3RyAV#^3CPCkByc}P zzPGzjC|tW$+XWr0zrVj*egC*1j~Zi0rMoaK`lPzV=bW>3xTh|jJ9l-y_P4)bT}H@R za6d=Bw`(Cdm}iM+Dxc36C61p~^i(U$t*TUJz=cK@v|L?_HpP}LTY4l6zgUVTbvjz@ z47kNyf1tx6ELc~eP`IYG+HOHkH)F|G;GoI>B#>Cr3)dW1^bunWo$0Q5H}jj|gkM6D zUCqEP32?EHs>D=4p}+dDE0@dt-OBjOlB#60*$ol$I+ef!01Cea=+0K*V3_~`GMUU>PP}6P mM(s0WV`G0U*VzB775xWXvxlsR& z?z-zL!VMcYkRk{Q3aR}IjA@dz!OBj^Utp6WR#x^xARo0h8$x0rg;+^aDbYeiv)Oyj zne#C-XWkSy_p)Ag)!oelZ!^sN=6T;49>VU@#+WN4)E6MW$SExW015FAn1AP#?levF ze0edW6TwuWjEG0Hu4zzxuZ9U znUR>Ww7je*+uLUa(H}9!KM8=&t$j9LKeMK^1~b1E_S(#d5QE3lCy$@k&W)8Z<`a`! ztF?Y7XS+GoI)lmcBb?G@nGFVCA75GhNNT-r*iNV*%Idn#6o89^!4TMItBV>8e}@3` z$BLPcfe44g0Yn1Kd`!(O(;*$s|0)qpQc7UpP!(eY5lsYuhtd1#3=dJ>w*c@!3L$a= zE}79tAM{~T>QNPwrfb`qqU*YEUF}@gG!Q}@07vj$huXQiZQJi90560nLkyROgMm`} z`QQY^uEW;W-)-o+ulm0KO#(pQfA^0B(MDqaP-jX?sX_GS_K66=dz8h*x3&AOZQC0F z!YplKjPd6LTtG^vmDWm11%P)QD-j_Ck8&~z&Q-rOb^RrP0@x8>0Gb%W-2|Lt=5eMo zsiX!7AP|VACB!t^%A)knmG>LxJ_qn}29XPw*VA0%a{!N()>3N)0zg8{eVw_o@KsgZ zZ=CxKz>A%LMIZpwA%uI(d>)*}N@r54Db#z9qL_rLEO&+N1)M?eGH@O#jiu5u#e}lh z4z4PH-3#_EI$^BcJaO_=ySjGL8*6_8uyzp8POTYhH;uKM{|9WQ<^Srf`WHP4v(L*n R+9Ch|002ovPDHLkV1i=tb#wp# delta 768 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 P00000NkvXXu0mjf)_G>D delta 1792 zcmV+b2mkok4z~^=iBL{Q4GJ0x0000DNk~Le0000e0000o2nGNE04}qckdYxxf3!(N zK~z|U&DhUxT}Ktb@$Z@Ya~%6QaUA7$7gge@QoD=_h!VPB1sfJLqGSUS-IV?XutbOr zD=4Z25<7$dfg;f?KnMxC;D>~$5J`V23lx$z^^a#8zkBE2nK>-(dyZr5#?N_)d!#Ep z+xNZq@tHGo?u@X%FxJ{nsOs|~e{xYp7EnC_93K9?kH{TWeMeOPCL({Rs_HL59QTW4 zoSUt+XCu5K@FH+}%`W3*B1GLuKUnqP&NfJ(-eS#x% zM*;BO-*Fn`8ktYX(!EFPe@C_h8JU2(0Wse;P5JDhLQ)Ukz0VpE8 z3|$Qx;0nOp+&pdDg6e@>ZQC+GKP*4hD}Wel?X$p{qA1CVf)FFxW%aRNAx5&IBrghp zC#jjDbYV5T=i@H=*!#~R*yW@dV$A1|dU@~i-*ojQ=(f7>201jwba z>_A~#Bg;FBsGd(%4aM#OGTu&fvN3FVVU$7my8-?PFxc3@w=IYqSgTVJnzmuEF&KLFPsTa- z2Jm5BRWywQQRG09D4>e>p1K|YeBhk>vjHkpuL3ydXkCLbf+&yuX{Kpvn%a%BcNM4% z(1Z|v1cbHz3T@L6Lc|yu^I+uRA_h+gk+szofDl9Ye=*P)fVOSl0)7=^q^c`iRiS_p z^BC$5B1+RZs%kLWX8f{k+qdD~p2UmD+s2qHuCDW`sY8Sq$kPlA=p$-_B0yByx+ccR z%F-ghM)3Y?F~(bfj({3tbSBF-1U^?+HB(cT7y@aQb(x&>`Y0d~8s|`jrNz75@dM3FLFCYst2QToeEc;BLM)m7DZfIh>P zwiT#A4Bo$yX4$7=2&aShl)R_>S~|5n~?w15WW&ZSOnI$ zzUTkWW&jsL(2yjrCnBE?-k%7*B`Z5*l4Tf?v4>kshjY%sR-Ed;G{(zK)7+&S+WTTB zAb=wTLXuodM4lTV^P(V*hIl&g))>iw}g8`^s--26amjm|QfV(22_Y`?S(AXhAVs^{0Wj3xR zL}hJtg}SOh^?KX`?m@u&kclzZFy=Y${fX!UMUfLiBu&#{@!yXWV-UbKj<_@Kg9qXE z0^CG~5Oj$AjQ9R{^ns$xyCrBiyGJEte~cgqjdR3df87smufPW&3qlMeX*Y2MK%^Vi z`*AnM#f<~p6EaP+kHURvT-><8U6CO~@}h(o2*DHLWN`ZdZb$xBM4tEF9}7N^l?57y zOG#A$yc~l-z%e-Zk~xG6MitcLxRl diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png index 42c50a6f8e5768386292e9ab7d8b2b9c455fe4e7..ba652f23a6af484213cc4383ec32ebee4480a567 100644 GIT binary patch delta 1867 zcmV-R2ekO94uKCLiBL{Q4GJ0x0000DNk~Le0000b0000l2nGNE0AvLNWsxCGfBs2C zK~z|U#hFWpWLFu-f8ROh*1fkM(^WlV&s5YX!AT+^iy(-aMSLZKF)Ja8pxKBk2Ny0v zNDPQLV$ih<7sdoc7ve_5R}e%5#SmiD?wRh1GU<6Fc0D?iskx7H&gbG*b@z;&nbb_D z=MT3Q#kuGF>U@v$ov(!Hm8CN?fA^#MQGt7aqrf6C1B`$^a8ls~ME+2YM$ZAoGz-XE z9hj!+9U}5|;B$x^*qT5DYb`EG@O4cH0ae|4PhlvkKU3B3mu0!SCs1>9bMNpmeizk8 z0AsCXp|eQ4-C<^Kjx5U%*`7vKDT;!NZ(Lw=IAn9s*ARjL0o5NRN%Gi*e+w5jt{W3W-z5i^4&$udhCoqmU_=BFkR8+d7}$TM_03zIQh z=1WDsBk;+krNbQ-CIOsB!<8^`Mj-99B2Q--CG1m zqUtede98)Z(HO(QrNh+YDA}*4_MSsahbO1PBY<&PmfZ^+Sy*VJF{1lmww+Q{)EE}p zZH9wEH_!8r7~o?7^X)bvgnb2?D1^ZLLVE&vp94M!kmWPPf9p(+H!4*no0$bbL_XvY zxdXsCON=)M3fMa26^=UKaI4iKA}BWx3K5c4i@Gek4wy+=DKYrVN{;=O`arAIqOPi0 z14LuwrUC&w54_+M-YCnmtsf2_Y4_5L}4L9d5(7G$6IOTaqIV57Obm}ys{Ug*7|=u^`%)n^L8XW)Vua1%5QP`(x;|-u5|L*B2K_!ZvHMpgD7du6V52wL zw`YOU0HM5e=_kN{&#$jzL~zcIL*nh*Ar!2&pvw8Pe`f&Bk2%65W%V`2C+^w z1mgr$nBrzXm5dcyX~LOTPEP{tI52?i8r_Ew{_T?F!(~z2nr0bub93Xqz}|r$EX zG*8*=4|whTIeBcEe&1;EV{?2x*ow8eQT) zr`7=af5H3D#~9ava3z$FF&5U^=SAeR!+zf#SZI^w86oTekqB0VR-RIoC8tiT02CVI z7pkiIJ8*F_^vWA@6+##o=l&`1(4g0|2ihIdJi~jx<@Zx>n+RsSLseC=y1b04)=~A# zRayR##+SAxy%I`+GI)Q^IQNpkX9m3u+wLrqf94s%`{`h4njJ=jEYGOxnza)r&=`GC z{YqUFzoBWeT~>$h*5HUh6}&(1oI43T*x%SN?M{a*%f@xQaIM{H;#LrANM~|*37{6MTDRbPgSqR^rBaOhJS!Z=q3HTUpU@7w_?^D1JN! zDzCoGbWl6N)@+izrW)@b4hD1%9uk*0VvM9&imI}@vaG(YiKNbh9iwp5?i2Jy~`f=mPnE!t7KIbkj6_D$Dbjrs-3A z0kjttTn@C^{=;YpT)L47ug9mZA(W@_Gec9P-4GDK{{Y#1#~k$rlBfUx002ovPDHLk FV1hmcpC3Lu^q?udUtkyyz_9FU3=r&jn{VU zJkl%ekJ)`c^E~g&`@SRWER1vRe{-t(vWT2gkz=S%17qFqmk_zFs+UCd-y-tYBuV}W zl!JC8gB$)mqEZ zXP#wpateT=C@8$AEC(C!f5sRBYYBn?fQ9)vZd{wedyl{$lO%ZsNH+d%GhpDH`-8&Q zf-vOx^Di(oJWSy|MNte4+Y}lE1lH1OwYYTgeTqEqA-~RsOxlfq5XbRP5qT{LLOylk zByPx&WjRGrtd(##p{jWADOHJG%-Hw@iwg^sWqB+N!^xs3&TR>Ff6kpjKKx7={;$qPWmIZmq=idcBe5`3Jz{)6YJ~#MI;? z!}W(ThFUFRVSb+LSFZpphCy(=cMGz82mTm1JvQFp$kC(wf`j!;*6VfJtrlsgxQ^EDG&FMCO3HmL3&z;CWO)wYr;# z>K%jX4BZdqe{sm7f_86r3NuDk-vh|f43OR_99S~~S(-wn`Hunq25|r00yZ#|lm|A8 zlqg~iON;la466R!q-pvtFyCBR0g?Voe1Aj1bo+0vtN`3i)ASz(NKicsu(EWYzy=3X zUKATxmhUh1vUe6p43K&6e-8LNw{BsqL9Fb1dBqy6e=*#hy#?S)?|%Vg1|ZM#{{g@E z-m@?_M-wQCzWMc&seT5Qmd^eHGj_NLgAk@0J53gQf zwb?}Bzv}%rz4r@1v;QX_c{T&2-h1`dzGFqcm}l8^tJR{>Xkde2eZM?lCZ!)|gzGa` zE1c^4T9#+BESsY$?E|qH5Fo{SytU`7$V+*aO(*R(j5sLiTVjjxg46Alx3 z@=IBo9{wnDeP1J{4`+6c+b-~-$RG&tf4N7b${c_jiZ|je4vHHD__4^bMgtpKd|s71 zcD2oL-xw4(C~#|Jl5{g^2*O~`a618RME*%cUe3~Vs@-lgJ~8ni4laA|&*XW2dnY*9 z-OOr$MifQU#+ctA@_c=C6ky|+yR%c=UW5Urq9{5M$MMD3IgOpuIF2tyQFH>BNMe1> zd0^2)o~$`{zUJKdD2h(9N4ULOE*oG1=shAUfP3sgS$A@gY!=mw12rnto{hQx1D#pF diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png index 0b50bb048a6f02be6915b7d76346c4f5804a90c7..35a8d1cef2e3f41a3155b9cc06a0986db6d72c5c 100644 GIT binary patch delta 22 ecmeyu`h|6ZH8)V*&tI8V3FV delta 22 ecmeyu`h|6ZH8<~d1_s{ij7}P}D>k~VV*&tMItR7@ diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png index 04170ef69526e5665f2c19446d18ebf14fc8e028..95daeb82cd929ca5d79af1ae467040f97c8870de 100644 GIT binary patch delta 1444 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 diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css index 14449c3997..e6ae209a5e 100644 --- a/gtk/theme/Adwaita/gtk-contained-dark.css +++ b/gtk/theme/Adwaita/gtk-contained-dark.css @@ -1,11 +1,11 @@ -* { padding: 0; -gtk-secondary-caret-color: #215d9c; } +* { padding: 0; -gtk-secondary-caret-color: #15539e; } button:focus(visible), checkbutton:focus(visible), radiobutton:focus(visible), switch:focus(visible), scale:focus(visible), label:focus(visible), row:focus(visible), flowboxchild:focus(visible) { outline-color: alpha(currentColor,0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 2px; } /*************** Base States * */ -.background { color: #eeeeec; background-color: #33393b; } +.background { color: #eeeeec; background-color: #3f3e40; } -.background:backdrop { color: #919494; background-color: #33393b; text-shadow: none; -gtk-icon-shadow: none; } +.background:backdrop { color: #969696; background-color: #3f3e40; text-shadow: none; -gtk-icon-shadow: none; } .normal-icons { -gtk-icon-size: 16px; } @@ -16,31 +16,31 @@ image.drag-icon { -gtk-icon-size: 32px; } /* These wildcard seems unavoidable, need to investigate. Wildcards are bad and troublesome, use them with care, or better, just don't. Everytime a wildcard is used a kitten dies, painfully. */ *:disabled { -gtk-icon-filter: opacity(0.5); } -.gtkstyle-fallback { color: #eeeeec; background-color: #33393b; } +.gtkstyle-fallback { color: #eeeeec; background-color: #3f3e40; } -.gtkstyle-fallback:hover { color: #eeeeec; background-color: #4b5356; } +.gtkstyle-fallback:hover { color: #eeeeec; background-color: #585859; } -.gtkstyle-fallback:active { color: #eeeeec; background-color: #1b1f20; } +.gtkstyle-fallback:active { color: #eeeeec; background-color: #252526; } -.gtkstyle-fallback:disabled { color: #919494; background-color: #2d3234; } +.gtkstyle-fallback:disabled { color: #969696; background-color: #353338; } -.gtkstyle-fallback:selected { color: #ffffff; background-color: #215d9c; } +.gtkstyle-fallback:selected { color: #ffffff; background-color: #15539e; } -.view, iconview, .view text, iconview text, textview text { color: white; background-color: #232729; } +.view, iconview, .view text, iconview text, textview text { color: white; background-color: #26232d; } -.view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, textview text:backdrop { color: #d3d4d5; background-color: #252a2c; } +.view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, textview text:backdrop { color: #d4d3d6; background-color: #282530; } -.view:backdrop:disabled, iconview:backdrop:disabled, .view text:backdrop:disabled, iconview text:backdrop:disabled, textview text:backdrop:disabled { color: #566164; } +.view:backdrop:disabled, iconview:backdrop:disabled, .view text:backdrop:disabled, iconview text:backdrop:disabled, textview text:backdrop:disabled { color: #656466; } -.view:disabled, iconview:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: #919494; background-color: #2d3234; } +.view:disabled, iconview:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: #969696; background-color: #353338; } .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, .view text:selected:focus, iconview text:selected:focus, textview text:selected:focus, .view text:selected, iconview text:selected, textview text:selected { border-radius: 3px; } .view, iconview, textview { outline: none; } -textview border { background-color: #2b3032; } +textview border { background-color: #323136; } -.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #184472; background-color: rgba(24, 68, 114, 0.2); } +.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #0f3b71; background-color: rgba(15, 59, 113, 0.2); } flowbox flowboxchild { padding: 3px; } @@ -48,39 +48,39 @@ flowbox flowboxchild:selected { outline-offset: -2px; } .content-view .tile { margin: 2px; background-color: black; border-radius: 0; padding: 0; } -.content-view .tile:backdrop { background-color: #1a1d1e; } +.content-view .tile:backdrop { background-color: #1c1a22; } -.content-view .tile:active, .content-view .tile:selected { background-color: #215d9c; } +.content-view .tile:active, .content-view .tile:selected { background-color: #15539e; } -.content-view .tile:disabled { background-color: #2d3234; } +.content-view .tile:disabled { background-color: #353338; } label { caret-color: currentColor; } label.separator { color: #eeeeec; } -label.separator:backdrop { color: #919494; } +label.separator:backdrop { color: #969696; } -label selection { background-color: #215d9c; color: #ffffff; } +label selection { background-color: #15539e; color: #ffffff; } -label:disabled { color: #919494; } +label:disabled { color: #969696; } -label:disabled:backdrop { color: #566164; } +label:disabled:backdrop { color: #656466; } -label:backdrop { color: #919494; } +label:backdrop { color: #969696; } .dim-label, label.separator, .titlebar:not(headerbar) .subtitle, headerbar .subtitle { opacity: 0.55; text-shadow: none; } -assistant .sidebar { background-color: #232729; border-top: 1px solid #1b1f20; } +assistant .sidebar { background-color: #26232d; border-top: 1px solid #252526; } -assistant .sidebar:backdrop { background-color: #252a2c; border-color: #202425; } +assistant .sidebar:backdrop { background-color: #282530; border-color: #2a2a2b; } assistant.csd .sidebar { border-top-style: none; } assistant .sidebar label { padding: 6px 12px; } -assistant .sidebar label.highlight { background-color: #585d5e; } +assistant .sidebar label.highlight { background-color: #626162; } -.csd popover > contents.background.touch-selection, .csd popover > contents.background.magnifier, popover > contents.background.touch-selection, popover > contents.background.magnifier, .csd popover > contents.background.osd, popover > contents.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, .osd { color: #eeeeec; border: none; background-color: rgba(28, 31, 32, 0.7); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } +.csd popover > contents.background.touch-selection, .csd popover > contents.background.magnifier, popover > contents.background.touch-selection, popover > contents.background.magnifier, .csd popover > contents.background.osd, popover > contents.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, .osd { color: #eeeeec; border: none; background-color: rgba(37, 37, 38, 0.7); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } .csd popover > contents.background.touch-selection:backdrop, .csd popover > contents.background.magnifier:backdrop, popover > contents.background.touch-selection:backdrop, popover > contents.background.magnifier:backdrop, .csd popover > contents.background.osd:backdrop, popover > contents.background.osd:backdrop, .app-notification:backdrop, .osd .scale-popup:backdrop, .osd:backdrop { text-shadow: none; -gtk-icon-shadow: none; } @@ -94,7 +94,7 @@ spinner:checked { opacity: 1; animation: spin 1s linear infinite; } spinner:checked:disabled { opacity: 0.5; } /**************** Text Entries * */ -spinbutton:not(.vertical), entry { min-height: 32px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: white; border-color: #1b1f20; background-color: #232729; box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0); } +spinbutton:not(.vertical), entry { min-height: 32px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: white; border-color: #252526; background-color: #26232d; box-shadow: inset 0 0 0 1px rgba(21, 83, 158, 0); } spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } @@ -106,13 +106,13 @@ spinbutton:not(.vertical) undershoot.right, entry undershoot.right { background- spinbutton.flat:focus:not(.vertical), spinbutton.flat:backdrop:not(.vertical), spinbutton.flat:disabled:not(.vertical), spinbutton.flat:backdrop:disabled:not(.vertical), spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat:backdrop:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } -spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px #215d9c; border-color: #0f2b48; outline: none; } +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px #15539e; border-color: #092444; outline: none; } -spinbutton:disabled:not(.vertical), entry:disabled { color: #919494; border-color: #1b1f20; background-color: #2d3234; box-shadow: none; } +spinbutton:disabled:not(.vertical), entry:disabled { color: #969696; border-color: #252526; background-color: #353338; box-shadow: none; } -spinbutton:backdrop:not(.vertical), entry:backdrop { color: #d3d4d5; border-color: #202425; background-color: #252a2c; box-shadow: none; transition: 200ms ease-out; } +spinbutton:backdrop:not(.vertical), entry:backdrop { color: #d4d3d6; border-color: #2a2a2b; background-color: #282530; box-shadow: none; transition: 200ms ease-out; } -spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { color: #566164; border-color: #202425; background-color: #2d3234; box-shadow: none; } +spinbutton:backdrop:disabled:not(.vertical), entry:backdrop:disabled { color: #656466; border-color: #2a2a2b; background-color: #353338; box-shadow: none; } spinbutton.error:not(.vertical), entry.error { color: #cc0000; border-color: #1a0000; } @@ -126,81 +126,81 @@ spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: #f57900; } -spinbutton:not(.vertical) image, entry image { color: #c5c6c5; } +spinbutton:not(.vertical) image, entry image { color: #c6c5c6; } spinbutton:not(.vertical) image:hover, entry image:hover { color: #eeeeec; } -spinbutton:not(.vertical) image:active, entry image:active { color: #215d9c; } +spinbutton:not(.vertical) image:active, entry image:active { color: #15539e; } -spinbutton:not(.vertical) image:backdrop, entry image:backdrop { color: #7b7f7f; } +spinbutton:not(.vertical) image:backdrop, entry image:backdrop { color: #807f82; } spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } .osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } -.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #215d9c; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px #215d9c; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } +.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #15539e; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px #15539e; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } .osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(49, 52, 52, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(57, 57, 58, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } spinbutton:not(.vertical) progress, entry progress { margin-bottom: 2px; } -spinbutton:not(.vertical) progress > trough > progress, entry progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #215d9c; border-style: solid; box-shadow: none; } +spinbutton:not(.vertical) progress > trough > progress, entry progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #15539e; border-style: solid; box-shadow: none; } spinbutton:not(.vertical) progress > trough > progress:backdrop, entry progress > trough > progress:backdrop { background-color: transparent; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #0f2b48; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #092444; } .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #1a0000; } .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #212426; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #26242b; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: #24282a; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: #29272e; } -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled { border-top-color: #212426; } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled { border-top-color: #26242b; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #0f2b48; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #092444; } .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #1a0000; } .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; } -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #0f2b48; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #092444; } .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #1a0000; } .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } -treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: #232729; transition-property: color, background; } +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: #26232d; transition-property: color, background; } -treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: #232729; } +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: #26232d; } -treeview entry.flat:focus, treeview entry:focus { border-color: #215d9c; } +treeview entry.flat:focus, treeview entry:focus { border-color: #15539e; } -.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #232729; background-color: #898b8b; } +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #26232d; background-color: #8a898d; } :dir(ltr) .entry-tag { margin-left: 8px; margin-right: -5px; } :dir(rtl) .entry-tag { margin-left: -5px; margin-right: 8px; } -.entry-tag:hover { background-color: #a3a4a4; } +.entry-tag:hover { background-color: #a4a3a6; } -:backdrop .entry-tag { color: #252a2c; background-color: #5b5f60; } +:backdrop .entry-tag { color: #282530; background-color: #5f5e63; } -.entry-tag.button { background-color: transparent; color: rgba(35, 39, 41, 0.7); } +.entry-tag.button { background-color: transparent; color: rgba(38, 35, 45, 0.7); } -:not(:backdrop) .entry-tag.button:hover { border: 1px solid #898b8b; color: #232729; } +:not(:backdrop) .entry-tag.button:hover { border: 1px solid #8a898d; color: #26232d; } -:not(:backdrop) .entry-tag.button:active { background-color: #898b8b; color: rgba(35, 39, 41, 0.7); } +:not(:backdrop) .entry-tag.button:active { background-color: #8a898d; color: rgba(38, 35, 45, 0.7); } /*********** Buttons * */ -@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #3583d5 0%, rgba(53, 131, 213, 0) 0%); } - to { background-image: radial-gradient(farthest-side, #3583d5 95%, rgba(53, 131, 213, 0)); } } +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #1f76e1 0%, rgba(31, 118, 225, 0) 0%); } + to { background-image: radial-gradient(farthest-side, #1f76e1 95%, rgba(31, 118, 225, 0)); } } -notebook box > header > tabs > arrow, button.titlebutton, button { min-height: 24px; min-width: 16px; padding: 4px 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b); text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +notebook box > header > tabs > arrow, button.titlebutton, button { min-height: 24px; min-width: 16px; padding: 4px 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } notebook box > header > tabs > arrow, button.sidebar-button, button.titlebutton, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } @@ -208,35 +208,35 @@ notebook box > header > tabs > arrow:hover, button.sidebar-button:hover, button. notebook box > header > tabs > arrow:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } -notebook box > header > tabs > arrow:hover, button.titlebutton:hover, button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.779451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.779451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30); -gtk-icon-filter: brightness(1.2); } +notebook box > header > tabs > arrow:hover, button.titlebutton:hover, button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.754353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.754353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435); -gtk-icon-filter: brightness(1.2); } -notebook box > header > tabs > arrow:active, button.titlebutton:active, notebook box > header > tabs > arrow:checked, button.titlebutton:checked, button:active, button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; background-image: image(#25292b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } +notebook box > header > tabs > arrow:active, button.titlebutton:active, notebook box > header > tabs > arrow:checked, button.titlebutton:checked, button:active, button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; background-image: image(#302f30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } -notebook box > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook box > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-filter: none; } +notebook box > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook box > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat, button:backdrop { border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-filter: none; } -notebook box > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook box > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook box > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook box > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat label, button:backdrop.flat, button:backdrop label, button:backdrop { color: #919494; } +notebook box > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop label, button.titlebutton:backdrop label, notebook box > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook box > header > tabs > arrow:backdrop label, button.titlebutton:backdrop label, notebook box > header > tabs > arrow:backdrop, button.titlebutton:backdrop, button:backdrop.flat label, button:backdrop.flat, button:backdrop label, button:backdrop { color: #969696; } -notebook box > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook box > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { border-color: #202425; background-image: image(#272c2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +notebook box > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook box > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { border-color: #2a2a2b; background-image: image(#313033); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -notebook box > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook box > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook box > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook box > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook box > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook box > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, button:backdrop.flat:active, button:backdrop.flat:checked label, button:backdrop.flat:checked, button:backdrop:active label, button:backdrop:active, button:backdrop:checked label, button:backdrop:checked { color: #919494; } +notebook box > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active label, button.titlebutton:backdrop:active label, notebook box > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook box > header > tabs > arrow:backdrop:checked, button.sidebar-button:backdrop:checked, button.titlebutton:backdrop:checked, notebook box > header > tabs > arrow:backdrop:active label, button.titlebutton:backdrop:active label, notebook box > header > tabs > arrow:backdrop:active, button.titlebutton:backdrop:active, notebook box > header > tabs > arrow:backdrop:checked label, button.titlebutton:backdrop:checked label, notebook box > header > tabs > arrow:backdrop:checked, button.titlebutton:backdrop:checked, button:backdrop.flat:active label, button:backdrop.flat:active, button:backdrop.flat:checked label, button:backdrop.flat:checked, button:backdrop:active label, button:backdrop:active, button:backdrop:checked label, button:backdrop:checked { color: #969696; } -notebook box > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook box > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +notebook box > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook box > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -notebook box > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook box > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook box > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook box > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, button:backdrop.flat:disabled label, button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { color: #566164; } +notebook box > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook box > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, notebook box > header > tabs > arrow:backdrop:disabled label, button.titlebutton:backdrop:disabled label, notebook box > header > tabs > arrow:backdrop:disabled, button.titlebutton:backdrop:disabled, button:backdrop.flat:disabled label, button:backdrop.flat:disabled, button:backdrop:disabled label, button:backdrop:disabled { color: #656466; } -notebook box > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook box > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook box > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook box > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { border-color: #202425; background-image: image(#272c2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +notebook box > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook box > header > tabs > arrow:backdrop:disabled:checked, button.sidebar-button:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, notebook box > header > tabs > arrow:backdrop:disabled:active, button.titlebutton:backdrop:disabled:active, notebook box > header > tabs > arrow:backdrop:disabled:checked, button.titlebutton:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { border-color: #2a2a2b; background-image: image(#313033); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -notebook box > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook box > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook box > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook box > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, button:backdrop.flat:disabled:active label, button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { color: #566164; } +notebook box > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook box > header > tabs > arrow:backdrop:disabled:checked label, button.sidebar-button:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, notebook box > header > tabs > arrow:backdrop:disabled:active label, button.titlebutton:backdrop:disabled:active label, notebook box > header > tabs > arrow:backdrop:disabled:checked label, button.titlebutton:backdrop:disabled:checked label, button:backdrop.flat:disabled:active label, button:backdrop.flat:disabled:checked label, button:backdrop:disabled:active label, button:backdrop:disabled:checked label { color: #656466; } notebook box > header > tabs > arrow:backdrop, button.sidebar-button:backdrop, button.titlebutton:backdrop, notebook box > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, notebook box > header > tabs > arrow:backdrop:disabled, button.sidebar-button:backdrop:disabled, button.titlebutton:backdrop:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -notebook box > header > tabs > arrow:disabled, button.titlebutton:disabled, button:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +notebook box > header > tabs > arrow:disabled, button.titlebutton:disabled, button:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -notebook box > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook box > header > tabs > arrow:disabled, button.titlebutton:disabled, button:disabled label, button:disabled { color: #919494; } +notebook box > header > tabs > arrow:disabled label, button.titlebutton:disabled label, notebook box > header > tabs > arrow:disabled, button.titlebutton:disabled, button:disabled label, button:disabled { color: #969696; } -notebook box > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook box > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, button:disabled:active, button:disabled:checked { border-color: #1b1f20; background-image: image(#232628); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +notebook box > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook box > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, button:disabled:active, button:disabled:checked { border-color: #252526; background-image: image(#2c2b2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -notebook box > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook box > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook box > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook box > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { color: #919494; } +notebook box > header > tabs > arrow:disabled:active label, button.titlebutton:disabled:active label, notebook box > header > tabs > arrow:disabled:active, button.titlebutton:disabled:active, notebook box > header > tabs > arrow:disabled:checked label, button.titlebutton:disabled:checked label, notebook box > header > tabs > arrow:disabled:checked, button.titlebutton:disabled:checked, button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { color: #969696; } notebook box > header > tabs > arrow.image-button, button.image-button.titlebutton, button.image-button { min-width: 24px; padding-left: 4px; padding-right: 4px; } @@ -250,127 +250,127 @@ combobox:drop(active) button.combo, notebook box > header > tabs > arrow:drop(ac row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { color: #ffffff; border-color: transparent; } -row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { color: #919494; } +row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { color: #969696; } -button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 5px; color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } +button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 5px; color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } button.osd.image-button { min-width: 32px; } -button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } +button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(68, 67, 69, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } button.osd:active, button.osd:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } -button.osd:disabled:backdrop, button.osd:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } +button.osd:disabled:backdrop, button.osd:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } -button.osd:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } +button.osd:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } -.csd popover > contents.background.touch-selection button, .csd popover > contents.background.magnifier button, popover > contents.background.touch-selection button, popover > contents.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button, .csd popover > contents.background.magnifier button, popover > contents.background.touch-selection button, popover > contents.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button:hover, .csd popover > contents.background.magnifier button:hover, popover > contents.background.touch-selection button:hover, popover > contents.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button:hover, .csd popover > contents.background.magnifier button:hover, popover > contents.background.touch-selection button:hover, popover > contents.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(68, 67, 69, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .csd popover > contents.background.touch-selection button:active:backdrop, .csd popover > contents.background.magnifier button:active:backdrop, popover > contents.background.touch-selection button:active:backdrop, popover > contents.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, .csd popover > contents.background.touch-selection button:active, .csd popover > contents.background.magnifier button:active, popover > contents.background.touch-selection button:active, popover > contents.background.magnifier button:active, .app-notification button:active, .csd popover > contents.background.touch-selection button:checked:backdrop, .csd popover > contents.background.magnifier button:checked:backdrop, popover > contents.background.touch-selection button:checked:backdrop, popover > contents.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, .csd popover > contents.background.touch-selection button:checked, .csd popover > contents.background.magnifier button:checked, popover > contents.background.touch-selection button:checked, popover > contents.background.magnifier button:checked, .app-notification button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button:disabled:backdrop, .csd popover > contents.background.magnifier button:disabled:backdrop, popover > contents.background.touch-selection button:disabled:backdrop, popover > contents.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, .csd popover > contents.background.touch-selection button:disabled, .csd popover > contents.background.magnifier button:disabled, popover > contents.background.touch-selection button:disabled, popover > contents.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.csd popover > contents.background.touch-selection button:disabled:backdrop, .csd popover > contents.background.magnifier button:disabled:backdrop, popover > contents.background.touch-selection button:disabled:backdrop, popover > contents.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, .csd popover > contents.background.touch-selection button:disabled, .csd popover > contents.background.magnifier button:disabled, popover > contents.background.touch-selection button:disabled, popover > contents.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.csd popover > contents.background.touch-selection button:backdrop, .csd popover > contents.background.magnifier button:backdrop, popover > contents.background.touch-selection button:backdrop, popover > contents.background.magnifier button:backdrop, .app-notification button:backdrop, .osd button:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.csd popover > contents.background.touch-selection button:backdrop, .csd popover > contents.background.magnifier button:backdrop, popover > contents.background.touch-selection button:backdrop, popover > contents.background.magnifier button:backdrop, .app-notification button:backdrop, .osd button:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } .csd popover > contents.background.touch-selection button.flat, .csd popover > contents.background.magnifier button.flat, popover > contents.background.touch-selection button.flat, popover > contents.background.magnifier button.flat, .app-notification button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } -.csd popover > contents.background.touch-selection button.flat:hover, .csd popover > contents.background.magnifier button.flat:hover, popover > contents.background.touch-selection button.flat:hover, popover > contents.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button.flat:hover, .csd popover > contents.background.magnifier button.flat:hover, popover > contents.background.touch-selection button.flat:hover, popover > contents.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(68, 67, 69, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button.flat:disabled, .csd popover > contents.background.magnifier button.flat:disabled, popover > contents.background.touch-selection button.flat:disabled, popover > contents.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } +.csd popover > contents.background.touch-selection button.flat:disabled, .csd popover > contents.background.magnifier button.flat:disabled, popover > contents.background.touch-selection button.flat:disabled, popover > contents.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } .csd popover > contents.background.touch-selection button.flat:backdrop, .csd popover > contents.background.magnifier button.flat:backdrop, popover > contents.background.touch-selection button.flat:backdrop, popover > contents.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } .csd popover > contents.background.touch-selection button.flat:active, .csd popover > contents.background.magnifier button.flat:active, popover > contents.background.touch-selection button.flat:active, popover > contents.background.magnifier button.flat:active, .app-notification button.flat:active, .csd popover > contents.background.touch-selection button.flat:checked, .csd popover > contents.background.magnifier button.flat:checked, popover > contents.background.touch-selection button.flat:checked, popover > contents.background.magnifier button.flat:checked, .app-notification button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; background-image: linear-gradient(to bottom, #1f5894, #1d538b 60%, #1b4e83); text-shadow: 0 -1px rgba(0, 0, 0, 0.703529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.703529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; background-image: linear-gradient(to bottom, #144e95, #13498c 60%, #114583); text-shadow: 0 -1px rgba(0, 0, 0, 0.719216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.719216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } -.selection-mode button.titlebutton, button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #215d9c; } +.selection-mode button.titlebutton, button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #15539e; } -button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; text-shadow: 0 -1px rgba(0, 0, 0, 0.655529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.655529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #2260a0, #1f5894 60%, #1d538b); } +button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #1655a2, #144e95 60%, #13498c); } -button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; background-image: image(#1b4e83); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; background-image: image(#114583); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { border-color: #0f2b48; background-image: image(#215d9c); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { border-color: #092444; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop label, button.suggested-action:backdrop, button.suggested-action.flat:backdrop label, button.suggested-action.flat:backdrop { color: #d3dfeb; } +.selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop label, button.suggested-action:backdrop, button.suggested-action.flat:backdrop label, button.suggested-action.flat:backdrop { color: #d0ddec; } -.selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { border-color: #0f2b48; background-image: image(#1d4b7b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { border-color: #092444; background-image: image(#15437c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked label, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked label, button.suggested-action.flat:backdrop:checked { color: #d2dbe5; } +.selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked label, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked label, button.suggested-action.flat:backdrop:checked { color: #d0d9e5; } -.selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled label, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled { color: #566164; } +.selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled label, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled { color: #656466; } -.selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { border-color: #0f2b48; background-image: image(#1d4b7b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { border-color: #092444; background-image: image(#15437c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, button.suggested-action:backdrop:disabled:active label, button.suggested-action:backdrop:disabled:checked label, button.suggested-action.flat:backdrop:disabled:active label, button.suggested-action.flat:backdrop:disabled:checked label { color: #6c8aa9; } +.selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, button.suggested-action:backdrop:disabled:active label, button.suggested-action:backdrop:disabled:checked label, button.suggested-action.flat:backdrop:disabled:active label, button.suggested-action.flat:backdrop:disabled:checked label { color: #6785aa; } -.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(33, 93, 156, 0.8); } +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(21, 83, 158, 0.8); } -button.suggested-action:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.suggested-action:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.suggested-action:disabled label, button.suggested-action:disabled { color: #919494; } +button.suggested-action:disabled label, button.suggested-action:disabled { color: #969696; } -button.suggested-action:disabled:active, button.suggested-action:disabled:checked { border-color: #0f2b48; background-image: image(#1b4672); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { border-color: #092444; background-image: image(#143e73); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.suggested-action:disabled:active label, button.suggested-action:disabled:active, button.suggested-action:disabled:checked label, button.suggested-action:disabled:checked { color: #a4b5c7; } +button.suggested-action:disabled:active label, button.suggested-action:disabled:active, button.suggested-action:disabled:checked label, button.suggested-action:disabled:checked { color: #a1b2c7; } -.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(33, 93, 156, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(21, 83, 158, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(33, 93, 156, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(21, 83, 158, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#215d9c); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#15539e); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd button.suggested-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(33, 93, 156, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.suggested-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(21, 83, 158, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #760909; border-bottom-color: #470505; background-image: linear-gradient(to bottom, #cc0f0f, #c20f0f 60%, #b90e0e); text-shadow: 0 -1px rgba(0, 0, 0, 0.640784); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.640784); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } +button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #570b0e; border-bottom-color: #2a0507; background-image: linear-gradient(to bottom, #a9141b, #a0131a 60%, #971218); text-shadow: 0 -1px rgba(0, 0, 0, 0.686275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.686275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } -button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #d51010; } +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #b2161d; } -button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #760909; border-bottom-color: #470505; text-shadow: 0 -1px rgba(0, 0, 0, 0.592784); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.592784); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); background-image: linear-gradient(to bottom, #da1010, #cc0f0f 60%, #c20f0f); } +button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #570b0e; border-bottom-color: #2a0507; text-shadow: 0 -1px rgba(0, 0, 0, 0.638275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.638275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #b7161d, #a9141b 60%, #a0131a); } -button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #760909; background-image: image(#b90e0e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #570b0e; background-image: image(#971218); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -button.destructive-action:backdrop, button.destructive-action.flat:backdrop { border-color: #760909; background-image: image(#d51010); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop, button.destructive-action.flat:backdrop { border-color: #570b0e; background-image: image(#b2161d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop label, button.destructive-action:backdrop, button.destructive-action.flat:backdrop label, button.destructive-action.flat:backdrop { color: #f7cfcf; } +button.destructive-action:backdrop label, button.destructive-action:backdrop, button.destructive-action.flat:backdrop label, button.destructive-action.flat:backdrop { color: #f0d0d2; } -button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { border-color: #760909; background-image: image(#a71112); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { border-color: #570b0e; background-image: image(#8b151c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop:active label, button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked label, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked label, button.destructive-action.flat:backdrop:checked { color: #edcfd0; } +button.destructive-action:backdrop:active label, button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked label, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked label, button.destructive-action.flat:backdrop:checked { color: #e8d0d2; } -button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop:disabled label, button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled { color: #566164; } +button.destructive-action:backdrop:disabled label, button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled { color: #656466; } -button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { border-color: #760909; background-image: image(#a71112); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { border-color: #570b0e; background-image: image(#8b151c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop:disabled:active label, button.destructive-action:backdrop:disabled:checked label, button.destructive-action.flat:backdrop:disabled:active label, button.destructive-action.flat:backdrop:disabled:checked label { color: #c66465; } +button.destructive-action:backdrop:disabled:active label, button.destructive-action:backdrop:disabled:checked label, button.destructive-action.flat:backdrop:disabled:active label, button.destructive-action.flat:backdrop:disabled:checked label { color: #b4676b; } -button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(213, 16, 16, 0.8); } +button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(178, 22, 29, 0.8); } -button.destructive-action:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:disabled label, button.destructive-action:disabled { color: #919494; } +button.destructive-action:disabled label, button.destructive-action:disabled { color: #969696; } -button.destructive-action:disabled:active, button.destructive-action:disabled:checked { border-color: #760909; background-image: image(#9e1011); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { border-color: #570b0e; background-image: image(#82141a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:disabled:active label, button.destructive-action:disabled:active, button.destructive-action:disabled:checked label, button.destructive-action:disabled:checked { color: #d89fa0; } +button.destructive-action:disabled:active label, button.destructive-action:disabled:active, button.destructive-action:disabled:checked label, button.destructive-action:disabled:checked { color: #cda1a3; } -.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(213, 16, 16, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(178, 22, 29, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(213, 16, 16, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(178, 22, 29, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#d51010); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#b2161d); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd button.destructive-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(213, 16, 16, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.destructive-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(178, 22, 29, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } .stack-switcher > button { outline-offset: -3px; } @@ -396,45 +396,45 @@ button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; background button.circular label { padding: 0; } -button.circular:not(.flat):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b); text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b), linear-gradient(to top, #0b0c0c 25%, #1b1f20 50%); border-color: transparent; } +button.circular:not(.flat):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30), linear-gradient(to top, #141314 25%, #252526 50%); border-color: transparent; } -button.circular:hover:not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.779451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.779451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30), linear-gradient(to top, #0b0c0c 25%, #1b1f20 50%); border-color: transparent; } +button.circular:hover:not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.754353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.754353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435), linear-gradient(to top, #141314 25%, #252526 50%); border-color: transparent; } -.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #3583d5 96%, rgba(53, 131, 213, 0)), radial-gradient(farthest-side, rgba(0, 0, 0, 0.827451) 95%, transparent); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; } +.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #1f76e1 96%, rgba(31, 118, 225, 0)), radial-gradient(farthest-side, rgba(0, 0, 0, 0.802353) 95%, rgba(0, 0, 0, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; } .stack-switcher > button.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { background-size: 6px 6px, 0 0; } .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { background-position: left 3px, left 2px; } -.inline-toolbar toolbutton > button { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b); text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +.inline-toolbar toolbutton > button { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } -.inline-toolbar toolbutton > button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.779451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.779451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30); } +.inline-toolbar toolbutton > button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.754353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.754353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435); } -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; background-image: image(#25292b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; background-image: image(#302f30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.inline-toolbar toolbutton > button:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { color: #919494; } +.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { color: #969696; } -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { border-color: #1b1f20; background-image: image(#232628); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { border-color: #252526; background-image: image(#2c2b2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { color: #919494; } +.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { color: #969696; } -.inline-toolbar toolbutton > button:backdrop { border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:backdrop { border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { color: #919494; } +.inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { color: #969696; } -.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { border-color: #202425; background-image: image(#272c2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { border-color: #2a2a2b; background-image: image(#313033); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { color: #919494; } +.inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { color: #969696; } -.inline-toolbar toolbutton > button:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { color: #566164; } +.inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { color: #656466; } -.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #202425; background-image: image(#272c2d); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { border-color: #2a2a2b; background-image: image(#313033); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { color: #566164; } +.inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { color: #656466; } toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { border-radius: 0; border-right-style: none; } @@ -457,7 +457,7 @@ modelbutton.flat, .menuitem.button.flat, modelbutton.flat:backdrop, modelbutton. /* menu buttons */ modelbutton.flat, .menuitem.button.flat { min-height: 26px; padding-left: 5px; padding-right: 5px; border-radius: 3px; outline-offset: -2px; } -modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: #3f4649; } +modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: #4c4b4d; } modelbutton.flat arrow { background: none; min-width: 16px; min-height: 16px; } @@ -472,23 +472,23 @@ button.color { padding: 4px; } button.color colorswatch:only-child, button.color colorswatch:only-child overlay { border-radius: 0; } /********* Links * */ -button:link > label, button:visited > label, *:link, button:link, button:visited { color: #4a90d9; } +button:link > label, button:visited > label, *:link, button:link, button:visited { color: #3584e4; } -button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #2a76c6; } +button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #1b6acb; } -*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #a6bed7; } +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #a1bad8; } -button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #74aae2; } +button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #629fea; } -*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #e9eff5; } +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #e8eef5; } -button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #4a90d9; } +button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #3584e4; } -*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #d3dfeb; } +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #d0ddec; } -button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #215d9c; } +button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #15539e; } -infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #d3dfeb; } +infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #d0ddec; } button:link, button:visited { text-shadow: none; } @@ -503,19 +503,19 @@ spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; spinbutton:not(.vertical) entry:backdrop:disabled { background-color: transparent; } -spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: #dadad9; background-image: none; border-style: none none none solid; border-color: rgba(27, 31, 32, 0.3); border-radius: 0; box-shadow: none; } +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: #dadad9; background-image: none; border-style: none none none solid; border-color: rgba(37, 37, 38, 0.3); border-radius: 0; box-shadow: none; } spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } spinbutton:not(.vertical) button:hover { color: #eeeeec; background-color: rgba(238, 238, 236, 0.05); } -spinbutton:not(.vertical) button:disabled { color: rgba(145, 148, 148, 0.3); background-color: transparent; } +spinbutton:not(.vertical) button:disabled { color: rgba(150, 150, 150, 0.3); background-color: transparent; } spinbutton:not(.vertical) button:active { background-color: rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } -spinbutton:not(.vertical) button:backdrop { color: #86898a; background-color: transparent; border-color: rgba(32, 36, 37, 0.3); transition: 200ms ease-out; } +spinbutton:not(.vertical) button:backdrop { color: #8b8b8c; background-color: transparent; border-color: rgba(42, 42, 43, 0.3); transition: 200ms ease-out; } -spinbutton:not(.vertical) button:backdrop:disabled { color: rgba(86, 97, 100, 0.3); background-color: transparent; border-style: none none none solid; } +spinbutton:not(.vertical) button:backdrop:disabled { color: rgba(101, 100, 102, 0.3); background-color: transparent; border-style: none none none solid; } spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { border-style: none solid none none; } @@ -531,15 +531,15 @@ spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 3px 0 0 3 .osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } -.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #858786; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #8a8a89; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } .osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 3px 3px 0; } .osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 3px 0 0 3px; } -spinbutton.vertical:disabled { color: #919494; } +spinbutton.vertical:disabled { color: #969696; } -spinbutton.vertical:backdrop:disabled { color: #566164; } +spinbutton.vertical:backdrop:disabled { color: #656466; } spinbutton.vertical:drop(active) { border-color: transparent; box-shadow: none; } @@ -551,15 +551,15 @@ spinbutton.vertical button.up { border-radius: 3px 3px 0 0; border-style: solid spinbutton.vertical button.down { border-radius: 0 0 3px 3px; border-style: none solid solid solid; } -.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(68, 67, 69, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .osd spinbutton.vertical button:first-child:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd spinbutton.vertical button:first-child:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton.vertical button:first-child:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd spinbutton.vertical button:first-child:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton.vertical button:first-child:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } @@ -571,13 +571,13 @@ combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-heig combobox:drop(active) { box-shadow: none; } /************ Toolbars * */ -toolbar, .inline-toolbar, .location-bar, searchbar > revealer > box { padding: 4px; background-color: #33393b; } +toolbar, .inline-toolbar, .location-bar, searchbar > revealer > box { padding: 4px; background-color: #3f3e40; } toolbar { padding: 4px 3px 3px 4px; } .osd toolbar { background-color: transparent; } -toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(28, 31, 32, 0.7); } +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(37, 37, 38, 0.7); } toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { border-radius: 0; } @@ -595,76 +595,76 @@ searchbar { padding: 0px; } searchbar > revealer > box { padding: 6px; border-width: 0 0 1px; } -.inline-toolbar, .location-bar, searchbar > revealer > box { border-style: solid; border-color: #1b1f20; background-color: #2c3133; } +.inline-toolbar, .location-bar, searchbar > revealer > box { border-style: solid; border-color: #252526; background-color: #373738; } -.inline-toolbar:backdrop, .location-bar:backdrop, searchbar > revealer > box:backdrop { border-color: #202425; background-color: #2c3233; box-shadow: none; transition: 200ms ease-out; } +.inline-toolbar:backdrop, .location-bar:backdrop, searchbar > revealer > box:backdrop { border-color: #2a2a2b; background-color: #383738; box-shadow: none; transition: 200ms ease-out; } /*************** Header bars * */ -.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: #0b0c0c; border-radius: 0; background: #2c3133 linear-gradient(to top, #25292b, #2a2e30 2px, #2c3133 3px); box-shadow: inset 0 1px rgba(238, 238, 236, 0.07); } +.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: #141314; border-radius: 0; background: #373738 linear-gradient(to top, #302f30, #353435 2px, #373738 3px); box-shadow: inset 0 1px rgba(238, 238, 236, 0.07); } -.titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #202425; background-color: #33393b; background-image: none; box-shadow: inset 0 1px rgba(238, 238, 236, 0.07); transition: 200ms ease-out; } +.titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #2a2a2b; background-color: #3f3e40; background-image: none; box-shadow: inset 0 1px rgba(238, 238, 236, 0.07); transition: 200ms ease-out; } .titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } .titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } -.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; border-color: #0f2b48; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); background: #215d9c linear-gradient(to top, #1e5690, #205b98 2px, #215d9c 3px); box-shadow: inset 0 1px rgba(40, 98, 159, 0.535); } +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; border-color: #092444; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); background: #15539e linear-gradient(to top, #134c90, #155099 2px, #15539e 3px); box-shadow: inset 0 1px rgba(29, 88, 161, 0.535); } -.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #215d9c; background-image: none; box-shadow: inset 0 1px rgba(43, 101, 160, 0.442); } +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #15539e; background-image: none; box-shadow: inset 0 1px rgba(32, 91, 162, 0.442); } -.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; background-image: linear-gradient(to bottom, #1f5894, #1d538b 60%, #1b4e83); text-shadow: 0 -1px rgba(0, 0, 0, 0.703529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.703529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; background-image: linear-gradient(to bottom, #144e95, #13498c 60%, #114583); text-shadow: 0 -1px rgba(0, 0, 0, 0.719216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.719216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; text-shadow: 0 -1px rgba(0, 0, 0, 0.655529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.655529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #2260a0, #1f5894 60%, #1d538b); } +.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #1655a2, #144e95 60%, #13498c); } -.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; background-image: image(#1b4e83); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; background-image: image(#114583); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { border-color: #0f2b48; background-image: image(#215d9c); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-filter: none; border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { border-color: #092444; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-filter: none; border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop label, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat label, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop label, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat label, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop label, headerbar.selection-mode button:backdrop { color: #d3dfeb; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop label, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat label, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop label, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat label, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop label, headerbar.selection-mode button:backdrop { color: #d0ddec; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { border-color: #0f2b48; background-image: image(#1d4b7b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { border-color: #092444; background-image: image(#15437c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active label, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked label, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active label, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked label, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active label, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked label, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active label, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked label, headerbar.selection-mode button:backdrop:checked { color: #d2dbe5; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active label, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked label, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active label, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked label, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active label, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked label, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active label, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked label, headerbar.selection-mode button:backdrop:checked { color: #d0d9e5; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { border-color: #0f2b48; background-image: image(#21558b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { border-color: #092444; background-image: image(#184c8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled label, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled label, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled label, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled label, headerbar.selection-mode button:backdrop:disabled { color: #6f91b4; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled label, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled label, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled label, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled label, headerbar.selection-mode button:backdrop:disabled { color: #698bb5; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop.flat:disabled:active, .selection-mode headerbar button:backdrop.flat:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop.flat:disabled:active, headerbar.selection-mode button:backdrop.flat:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { border-color: #0f2b48; background-image: image(#1d4b7b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop.flat:disabled:active, .selection-mode headerbar button:backdrop.flat:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop.flat:disabled:active, headerbar.selection-mode button:backdrop.flat:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { border-color: #092444; background-image: image(#15437c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode headerbar button:backdrop.flat:disabled:active label, .selection-mode headerbar button:backdrop.flat:disabled:checked label, .selection-mode headerbar button:backdrop:disabled:active label, .selection-mode headerbar button:backdrop:disabled:checked label, headerbar.selection-mode button:backdrop.flat:disabled:active label, headerbar.selection-mode button:backdrop.flat:disabled:checked label, headerbar.selection-mode button:backdrop:disabled:active label, headerbar.selection-mode button:backdrop:disabled:checked label { color: #6c8aa9; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode headerbar button:backdrop.flat:disabled:active label, .selection-mode headerbar button:backdrop.flat:disabled:checked label, .selection-mode headerbar button:backdrop:disabled:active label, .selection-mode headerbar button:backdrop:disabled:checked label, headerbar.selection-mode button:backdrop.flat:disabled:active label, headerbar.selection-mode button:backdrop.flat:disabled:checked label, headerbar.selection-mode button:backdrop:disabled:active label, headerbar.selection-mode button:backdrop:disabled:checked label { color: #6785aa; } .selection-mode .titlebar:not(headerbar) button.flat:backdrop, .selection-mode .titlebar:not(headerbar) button.flat:disabled, .selection-mode .titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button.flat:disabled, .selection-mode headerbar button.flat:backdrop:disabled, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button.flat:disabled, headerbar.selection-mode button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { border-color: #0f2b48; background-image: image(#21558b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { border-color: #092444; background-image: image(#184c8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode .titlebar:not(headerbar) button:disabled label, .selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled label, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled label, headerbar.selection-mode button:disabled { color: #90aac5; } +.selection-mode .titlebar:not(headerbar) button:disabled label, .selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled label, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled label, headerbar.selection-mode button:disabled { color: #8ca6c6; } -.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { border-color: #0f2b48; background-image: image(#1b4672); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { border-color: #092444; background-image: image(#143e73); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode .titlebar:not(headerbar) button:disabled:active label, .selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active label, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked label, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active label, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked label, headerbar.selection-mode button:disabled:checked { color: #a4b5c7; } +.selection-mode .titlebar:not(headerbar) button:disabled:active label, .selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active label, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked label, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active label, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked label, headerbar.selection-mode button:disabled:checked { color: #a1b2c7; } -.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b); text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.779451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.779451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.754353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.754353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; background-image: image(#25292b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; background-image: image(#302f30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled label, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, headerbar.selection-mode button.suggested-action:disabled { color: #919494; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled label, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, headerbar.selection-mode button.suggested-action:disabled { color: #969696; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop label, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop label, headerbar.selection-mode button.suggested-action:backdrop { color: #919494; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop label, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop label, headerbar.selection-mode button.suggested-action:backdrop { color: #969696; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled label, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { color: #566164; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled label, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { color: #656466; } -.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(33, 93, 156, 0); background-color: rgba(33, 93, 156, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(21, 83, 158, 0); background-color: rgba(21, 83, 158, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } .selection-mode .titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode .titlebar:not(headerbar) .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, .selection-mode headerbar .selection-menu:backdrop .arrow, .selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; } @@ -692,9 +692,9 @@ window:not(.tiled):not(.maximized):not(.fullscreen):not(.solid-csd) stack header window.csd > .titlebar:not(headerbar) { padding: 0; background-color: transparent; background-image: none; border-style: none; border-color: transparent; box-shadow: none; } -.titlebar:not(headerbar) > separator { background-color: #1b1f20; } +.titlebar:not(headerbar) > separator { background-color: #252526; } -window.devel headerbar.titlebar:not(.selection-mode) { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #313d45 8%, #33393b 25%); color: rgba(238, 238, 236, 0.1); } +window.devel headerbar.titlebar:not(.selection-mode) { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #3b4049 8%, #3f3e40 25%); color: rgba(238, 238, 236, 0.1); } window.devel headerbar.titlebar:not(.selection-mode) label { color: #eeeeec; } @@ -712,106 +712,106 @@ window.devel headerbar.titlebar:not(.selection-mode) label { color: #eeeeec; } .path-bar button.slider-button { padding-left: 0; padding-right: 0; } /************** Tree Views * */ -treeview.view { border-left-color: #898b8b; border-top-color: #33393b; } +treeview.view { border-left-color: #8a898d; border-top-color: #3f3e40; } treeview.view:selected:focus, treeview.view:selected { border-radius: 0; } -treeview.view:selected:backdrop, treeview.view:selected { border-left-color: #90aece; border-top-color: rgba(238, 238, 236, 0.1); } +treeview.view:selected:backdrop, treeview.view:selected { border-left-color: #8aa9ce; border-top-color: rgba(238, 238, 236, 0.1); } -treeview.view:disabled { color: #919494; } +treeview.view:disabled { color: #969696; } -treeview.view:disabled:selected { color: #7a9ec4; } +treeview.view:disabled:selected { color: #7398c5; } -treeview.view:disabled:selected:backdrop { color: #5681ad; } +treeview.view:disabled:selected:backdrop { color: #4e79af; } -treeview.view:disabled:backdrop { color: #566164; } +treeview.view:disabled:backdrop { color: #656466; } -treeview.view.separator { min-height: 2px; color: #33393b; } +treeview.view.separator { min-height: 2px; color: #3f3e40; } -treeview.view.separator:backdrop { color: rgba(51, 57, 59, 0.1); } +treeview.view.separator:backdrop { color: rgba(63, 62, 64, 0.1); } -treeview.view:backdrop { border-left-color: #626768; border-top: #33393b; } +treeview.view:backdrop { border-left-color: #6a6a6b; border-top: #3f3e40; } -treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #0f2b48; } +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #092444; } treeview.view:drop(active).after { border-top-style: none; } treeview.view:drop(active).before { border-bottom-style: none; } -treeview.view.expander { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #bdbebf; } +treeview.view.expander { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #bebdc0; } treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } treeview.view.expander:hover { color: white; } -treeview.view.expander:selected { color: #bccee1; } +treeview.view.expander:selected { color: #b9cbe2; } treeview.view.expander:selected:hover { color: #ffffff; } -treeview.view.expander:selected:backdrop { color: #9eb0c4; } +treeview.view.expander:selected:backdrop { color: #9badc5; } treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -treeview.view.expander:backdrop { color: #717475; } +treeview.view.expander:backdrop { color: #757477; } -treeview.view.progressbar { border: 1px solid #0f2b48; border-radius: 4px; background-color: #215d9c; background-image: linear-gradient(to bottom, #215d9c, #184472); box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } +treeview.view.progressbar { border: 1px solid #092444; border-radius: 4px; background-color: #15539e; background-image: linear-gradient(to bottom, #15539e, #0f3b71); box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } -treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { border-radius: 4px; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #232729, #0c0d0d); } +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { border-radius: 4px; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #26232d, #0e0d10); } -treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { border-color: #252a2c; background-color: #252a2c; } +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { border-color: #282530; background-color: #282530; } -treeview.view.progressbar:backdrop { border-color: #252a2c; background-image: none; box-shadow: none; } +treeview.view.progressbar:backdrop { border-color: #282530; background-image: none; box-shadow: none; } treeview.view.trough { background-color: rgba(238, 238, 236, 0.1); border-radius: 4px; } -treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: #184472; border-radius: 4px; } +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: #0f3b71; border-radius: 4px; } -treeview.view header button { color: #898b8b; background-color: #232729; font-weight: bold; text-shadow: none; box-shadow: none; } +treeview.view header button { color: #8a898d; background-color: #26232d; font-weight: bold; text-shadow: none; box-shadow: none; } -treeview.view header button:hover { color: #bcbdbc; box-shadow: none; transition: none; } +treeview.view header button:hover { color: #bcbcbd; box-shadow: none; transition: none; } treeview.view header button:active { color: #eeeeec; transition: none; } -treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; color: #232729; background-image: none; background-color: #215d9c; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px #232729; text-shadow: none; transition: none; } +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; color: #26232d; background-image: none; background-color: #15539e; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px #26232d; text-shadow: none; transition: none; } -treeview.view acceleditor > label { background-color: #215d9c; } +treeview.view acceleditor > label { background-color: #15539e; } -treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #33393b; border-radius: 0; text-shadow: none; } +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #3f3e40; border-radius: 0; text-shadow: none; } -treeview.view header button:disabled { border-color: #33393b; background-image: none; } +treeview.view header button:disabled { border-color: #3f3e40; background-image: none; } -treeview.view header button:backdrop { color: #626768; border-color: #33393b; border-style: none solid solid none; background-image: none; background-color: #252a2c; } +treeview.view header button:backdrop { color: #6a6a6b; border-color: #3f3e40; border-style: none solid solid none; background-image: none; background-color: #282530; } -treeview.view header button:backdrop:disabled { border-color: #33393b; background-image: none; } +treeview.view header button:backdrop:disabled { border-color: #3f3e40; background-image: none; } treeview.view header button:last-child:backdrop, treeview.view header button:last-child { border-right-style: none; } /********* Menus * */ menubar, .menubar { padding: 0px; box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } -menubar:backdrop, .menubar:backdrop { background-color: #33393b; } +menubar:backdrop, .menubar:backdrop { background-color: #3f3e40; } menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 4px 8px; } -menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #215d9c; color: #4a90d9; } +menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #15539e; color: #3584e4; } -menubar > menuitem:disabled, .menubar > menuitem:disabled { color: #919494; box-shadow: none; } +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: #969696; box-shadow: none; } -menu, .menu, .context-menu { padding: 2px 0px; background-color: #262b2d; border: 1px solid #1b1f20; } +menu, .menu, .context-menu { padding: 2px 0px; background-color: #2b2831; border: 1px solid #252526; } .csd menu, .csd .menu, .csd .context-menu { border: none; } -menu:backdrop, .menu:backdrop, .context-menu:backdrop { background-color: #282d2f; } +menu:backdrop, .menu:backdrop, .context-menu:backdrop { background-color: #2d2a33; } menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; } -menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #215d9c; } +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #15539e; } -menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: #919494; } +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: #969696; } -menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { color: #566164; } +menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { color: #656466; } -menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { color: #919494; background-color: transparent; } +menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { color: #969696; background-color: transparent; } menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { min-height: 16px; min-width: 16px; } @@ -821,15 +821,15 @@ menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menui menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { color: inherit; } -menu > arrow, .menu > arrow, .context-menu > arrow { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: #262b2d; border-radius: 0; } +menu > arrow, .menu > arrow, .context-menu > arrow { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: #2b2831; border-radius: 0; } -menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -6px; border-bottom: 1px solid #373b3d; -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -6px; border-bottom: 1px solid #3a3740; -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } -menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { margin-bottom: -6px; border-top: 1px solid #373b3d; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } +menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { margin-bottom: -6px; border-top: 1px solid #3a3740; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } -menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: #373b3d; } +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: #3a3740; } -menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { background-color: #282d2f; } +menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { background-color: #2d2a33; } menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { color: transparent; background-color: transparent; border-color: transparent; } @@ -842,17 +842,17 @@ menuitem check:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } /*************** Popovers * */ -popover > arrow { background-color: #33393b; border: 1px solid #1b1f20; } +popover > arrow { background-color: #3f3e40; border: 1px solid #252526; } popover > contents.menu { padding: 8px; background-color: white; margin: 0px; } popover > contents { padding: 2px; margin: 0px; } -popover > contents.background { border-radius: 5px; background-color: #33393b; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } +popover > contents.background { border-radius: 5px; background-color: #3f3e40; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } -.csd popover > contents.background, popover > contents.background { border: 1px solid #1b1f20; } +.csd popover > contents.background, popover > contents.background { border: 1px solid #252526; } -popover > contents.background:backdrop { background-color: #33393b; box-shadow: none; } +popover > contents.background:backdrop { background-color: #3f3e40; box-shadow: none; } popover > contents.background > list, popover > contents.background > .view, popover > contents.background > iconview, popover > contents.background > toolbar { border-style: none; background-color: transparent; } @@ -863,9 +863,9 @@ popover > contents.background separator { margin: 3px; } popover > contents.background list separator { margin: 0px; } /************* Notebooks * */ -notebook box > header { padding: 1px; border-color: #1b1f20; border-width: 1px; background-color: #272c2d; } +notebook box > header { padding: 1px; border-color: #252526; border-width: 1px; background-color: #323233; } -notebook box > header:backdrop { border-color: #202425; background-color: #2c3233; } +notebook box > header:backdrop { border-color: #2a2a2b; background-color: #383738; } notebook box > header tabs { margin: -1px; } @@ -873,41 +873,41 @@ notebook box > header.top { border-bottom-style: solid; } notebook box > header.top > tabs { margin-bottom: -2px; } -notebook box > header.top > tabs > tab:hover { box-shadow: inset 0 -3px #1b1f20; } +notebook box > header.top > tabs > tab:hover { box-shadow: inset 0 -3px #252526; } notebook box > header.top > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.top > tabs > tab:checked { box-shadow: inset 0 -3px #215d9c; } +notebook box > header.top > tabs > tab:checked { box-shadow: inset 0 -3px #15539e; } notebook box > header.bottom { border-top-style: solid; } notebook box > header.bottom > tabs { margin-top: -2px; } -notebook box > header.bottom > tabs > tab:hover { box-shadow: inset 0 3px #1b1f20; } +notebook box > header.bottom > tabs > tab:hover { box-shadow: inset 0 3px #252526; } notebook box > header.bottom > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.bottom > tabs > tab:checked { box-shadow: inset 0 3px #215d9c; } +notebook box > header.bottom > tabs > tab:checked { box-shadow: inset 0 3px #15539e; } notebook box > header.left { border-right-style: solid; } notebook box > header.left > tabs { margin-right: -2px; } -notebook box > header.left > tabs > tab:hover { box-shadow: inset -3px 0 #1b1f20; } +notebook box > header.left > tabs > tab:hover { box-shadow: inset -3px 0 #252526; } notebook box > header.left > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.left > tabs > tab:checked { box-shadow: inset -3px 0 #215d9c; } +notebook box > header.left > tabs > tab:checked { box-shadow: inset -3px 0 #15539e; } notebook box > header.right { border-left-style: solid; } notebook box > header.right > tabs { margin-left: -2px; } -notebook box > header.right > tabs > tab:hover { box-shadow: inset 3px 0 #1b1f20; } +notebook box > header.right > tabs > tab:hover { box-shadow: inset 3px 0 #252526; } notebook box > header.right > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.right > tabs > tab:checked { box-shadow: inset 3px 0 #215d9c; } +notebook box > header.right > tabs > tab:checked { box-shadow: inset 3px 0 #15539e; } notebook box > header.top > tabs > arrow { border-top-style: none; } @@ -935,25 +935,25 @@ notebook box > header > tabs > arrow:hover:not(:active):not(:backdrop) { backgro notebook box > header > tabs > arrow:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -notebook box > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: #919494; font-weight: bold; border-width: 1px; border-color: transparent; } +notebook box > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: #969696; font-weight: bold; border-width: 1px; border-color: transparent; } -notebook box > header tab:hover { color: #c0c1c0; } +notebook box > header tab:hover { color: #c2c2c1; } -notebook box > header tab:hover.reorderable-page { border-color: rgba(27, 31, 32, 0.3); background-color: rgba(51, 57, 59, 0.2); } +notebook box > header tab:hover.reorderable-page { border-color: rgba(37, 37, 38, 0.3); background-color: rgba(63, 62, 64, 0.2); } -notebook box > header tab:backdrop { color: #6b7070; } +notebook box > header tab:backdrop { color: #737373; } notebook box > header tab:backdrop.reorderable-page { border-color: transparent; background-color: transparent; } notebook box > header tab:checked { color: #eeeeec; } -notebook box > header tab:checked.reorderable-page { border-color: rgba(27, 31, 32, 0.5); background-color: rgba(51, 57, 59, 0.5); } +notebook box > header tab:checked.reorderable-page { border-color: rgba(37, 37, 38, 0.5); background-color: rgba(63, 62, 64, 0.5); } -notebook box > header tab:checked.reorderable-page:hover { background-color: rgba(51, 57, 59, 0.7); } +notebook box > header tab:checked.reorderable-page:hover { background-color: rgba(63, 62, 64, 0.7); } -notebook box > header tab:backdrop:checked { color: #919494; } +notebook box > header tab:backdrop:checked { color: #969696; } -notebook box > header tab:backdrop:checked.reorderable-page { border-color: #202425; background-color: #33393b; } +notebook box > header tab:backdrop:checked.reorderable-page { border-color: #2a2a2b; background-color: #3f3e40; } notebook box > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; } @@ -993,30 +993,30 @@ notebook box > header.top tab { padding-bottom: 4px; } notebook box > header.bottom tab { padding-top: 4px; } -notebook box > stack:not(:only-child) { background-color: #232729; } +notebook box > stack:not(:only-child) { background-color: #26232d; } -notebook box > stack:not(:only-child):backdrop { background-color: #252a2c; } +notebook box > stack:not(:only-child):backdrop { background-color: #282530; } /************** Scrollbars * */ -scrollbar { background-color: #2b3032; transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } +scrollbar { background-color: #323136; transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } -scrollbar.top { border-bottom: 1px solid #1b1f20; } +scrollbar.top { border-bottom: 1px solid #252526; } -scrollbar.bottom { border-top: 1px solid #1b1f20; } +scrollbar.bottom { border-top: 1px solid #252526; } -scrollbar.left { border-right: 1px solid #1b1f20; } +scrollbar.left { border-right: 1px solid #252526; } -scrollbar.right { border-left: 1px solid #1b1f20; } +scrollbar.right { border-left: 1px solid #252526; } -scrollbar:backdrop { background-color: #2c3133; border-color: #202425; transition: 200ms ease-out; } +scrollbar:backdrop { background-color: #373738; border-color: #2a2a2b; transition: 200ms ease-out; } -scrollbar slider { min-width: 6px; min-height: 6px; margin: -1px; border: 4px solid transparent; border-radius: 8px; background-clip: padding-box; background-color: #a3a6a5; } +scrollbar slider { min-width: 6px; min-height: 6px; margin: -1px; border: 4px solid transparent; border-radius: 8px; background-clip: padding-box; background-color: #a8a8a7; } -scrollbar slider:hover { background-color: #c9cac9; } +scrollbar slider:hover { background-color: #cbcbca; } -scrollbar slider:hover:active { background-color: #2a76c6; } +scrollbar slider:hover:active { background-color: #1b6acb; } -scrollbar slider:backdrop { background-color: #595d5f; } +scrollbar slider:backdrop { background-color: #626162; } scrollbar slider:disabled { background-color: transparent; } @@ -1046,17 +1046,17 @@ scrollbar.horizontal slider { min-width: 40px; } scrollbar.vertical slider { min-height: 40px; } -scrollbar button { padding: 0; min-width: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #a3a6a5; } +scrollbar button { padding: 0; min-width: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #a8a8a7; } -scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #c9cac9; } +scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #cbcbca; } -scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #2a76c6; } +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #1b6acb; } -scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(163, 166, 165, 0.2); } +scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(168, 168, 167, 0.2); } -scrollbar button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #595d5f; } +scrollbar button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #626162; } -scrollbar button:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(89, 93, 95, 0.2); } +scrollbar button:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(98, 97, 98, 0.2); } scrollbar.vertical button.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } @@ -1066,40 +1066,40 @@ scrollbar.horizontal button.down { -gtk-icon-source: -gtk-icontheme("pan-end-sym scrollbar.horizontal button.up { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } -treeview ~ scrollbar.vertical { border-top: 1px solid #1b1f20; margin-top: -1px; } +treeview ~ scrollbar.vertical { border-top: 1px solid #252526; margin-top: -1px; } /********** Switch * */ -switch { font-weight: bold; font-size: smaller; outline-offset: -4px; border: 1px solid #1b1f20; border-radius: 3px; color: #eeeeec; background-color: #272c2d; text-shadow: 0 1px rgba(0, 0, 0, 0.1); } +switch { font-weight: bold; font-size: smaller; outline-offset: -4px; border: 1px solid #252526; border-radius: 3px; color: #eeeeec; background-color: #323233; text-shadow: 0 1px rgba(0, 0, 0, 0.1); } -switch:checked { color: #ffffff; border-color: #0f2b48; background-color: #215d9c; text-shadow: 0 1px rgba(15, 43, 72, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } +switch:checked { color: #ffffff; border-color: #092444; background-color: #15539e; text-shadow: 0 1px rgba(9, 36, 68, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } -switch:disabled { color: #919494; border-color: #1b1f20; background-color: #2d3234; text-shadow: none; } +switch:disabled { color: #969696; border-color: #252526; background-color: #353338; text-shadow: none; } -switch:backdrop { color: #919494; border-color: #202425; background-color: #2c3233; text-shadow: none; transition: 200ms ease-out; } +switch:backdrop { color: #969696; border-color: #2a2a2b; background-color: #383738; text-shadow: none; transition: 200ms ease-out; } -switch:backdrop:checked { border-color: #0f2b48; background-color: #215d9c; } +switch:backdrop:checked { border-color: #092444; background-color: #15539e; } -switch:backdrop:disabled { color: #566164; border-color: #202425; background-color: #2d3234; } +switch:backdrop:disabled { color: #656466; border-color: #2a2a2b; background-color: #353338; } -switch slider { margin: -1px; min-width: 44px; min-height: 26px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); background-image: linear-gradient(to bottom, #2c3133 20%, #25292b 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2a2e30, inset 0 -1px #1e2122, 0 1px rgba(0, 0, 0, 0.1); } +switch slider { margin: -1px; min-width: 44px; min-height: 26px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); background-image: linear-gradient(to bottom, #373738 20%, #302f30 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #353435, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } -switch:hover slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2c3133, inset 0 -1px #25292b, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #33393b 20%, #2a2e30 90%); } +switch:hover slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #373738, inset 0 -1px #302f30, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #3f3e40 20%, #353435 90%); } -switch:checked slider { border: 1px solid #0f2b48; } +switch:checked slider { border: 1px solid #092444; } -switch:disabled slider { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +switch:disabled slider { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -switch:disabled slider label, switch:disabled slider { color: #919494; } +switch:disabled slider label, switch:disabled slider { color: #969696; } -switch:backdrop slider { transition: 200ms ease-out; border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +switch:backdrop slider { transition: 200ms ease-out; border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -switch:backdrop slider label, switch:backdrop slider { color: #919494; } +switch:backdrop slider label, switch:backdrop slider { color: #969696; } -switch:backdrop:checked slider { border-color: #0f2b48; } +switch:backdrop:checked slider { border-color: #092444; } -switch:backdrop:disabled slider { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +switch:backdrop:disabled slider { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -switch:backdrop:disabled slider label, switch:backdrop:disabled slider { color: #566164; } +switch:backdrop:disabled slider label, switch:backdrop:disabled slider { color: #656466; } /************************* Check and Radio items * */ .view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view .tile check:not(list) { -gtk-icon-shadow: none; -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); background-color: transparent; min-width: 40px; min-height: 40px; background-image: none; transition: none; box-shadow: none; border-width: 0; } @@ -1124,7 +1124,7 @@ checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-but checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { margin-right: 4px; } -check, radio { margin: 0 4px; min-height: 14px; min-width: 14px; border: 1px solid; -gtk-icon-source: none; color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); background-image: linear-gradient(to bottom, #2c3133 20%, #25292b 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2a2e30, inset 0 -1px #1e2122, 0 1px rgba(0, 0, 0, 0.1); } +check, radio { margin: 0 4px; min-height: 14px; min-width: 14px; border: 1px solid; -gtk-icon-source: none; color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); background-image: linear-gradient(to bottom, #373738 20%, #302f30 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #353435, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); } check:only-child, radio:only-child { margin: 0; } @@ -1132,31 +1132,31 @@ popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margi popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; } -check:hover, radio:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2c3133, inset 0 -1px #25292b, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #33393b 20%, #2a2e30 90%); } +check:hover, radio:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #373738, inset 0 -1px #302f30, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #3f3e40 20%, #353435 90%); } -check:active, radio:active { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; background-image: image(#25292b); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +check:active, radio:active { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; background-image: image(#302f30); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -check:disabled, radio:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +check:disabled, radio:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -check:disabled label, check:disabled, radio:disabled label, radio:disabled { color: #919494; } +check:disabled label, check:disabled, radio:disabled label, radio:disabled { color: #969696; } -check:backdrop, radio:backdrop { border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; } +check:backdrop, radio:backdrop { border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; } -check:backdrop label, check:backdrop, radio:backdrop label, radio:backdrop { color: #919494; } +check:backdrop label, check:backdrop, radio:backdrop label, radio:backdrop { color: #969696; } -check:backdrop:disabled, radio:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +check:backdrop:disabled, radio:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -check:backdrop:disabled label, check:backdrop:disabled, radio:backdrop:disabled label, radio:backdrop:disabled { color: #566164; } +check:backdrop:disabled label, check:backdrop:disabled, radio:backdrop:disabled label, radio:backdrop:disabled { color: #656466; } -.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .osd check:active, .osd radio:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd check:backdrop, .osd radio:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd check:backdrop, .osd radio:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd check:disabled, .osd radio:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd check:disabled, .osd radio:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } menu menuitem check, menu menuitem radio { margin: 0; } @@ -1186,36 +1186,36 @@ menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:no treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: #eeeeec; } -treeview.view check:selected:disabled, treeview.view radio:selected:disabled { color: #919494; } +treeview.view check:selected:disabled, treeview.view radio:selected:disabled { color: #969696; } -treeview.view check:selected:disabled:backdrop, treeview.view radio:selected:disabled:backdrop { color: #566164; } +treeview.view check:selected:disabled:backdrop, treeview.view radio:selected:disabled:backdrop { color: #656466; } -treeview.view check:backdrop:selected, treeview.view check:backdrop, treeview.view radio:backdrop:selected, treeview.view radio:backdrop { color: #919494; } +treeview.view check:backdrop:selected, treeview.view check:backdrop, treeview.view radio:backdrop:selected, treeview.view radio:backdrop { color: #969696; } /************ GtkScale * */ -scale trough, scale fill, progressbar trough { border: 1px solid #1b1f20; border-radius: 3px; background-color: #272c2d; } +scale trough, scale fill, progressbar trough { border: 1px solid #252526; border-radius: 3px; background-color: #323233; } -scale trough:disabled, scale fill:disabled, progressbar trough:disabled { background-color: #2d3234; } +scale trough:disabled, scale fill:disabled, progressbar trough:disabled { background-color: #353338; } -scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop { background-color: #2c3233; border-color: #202425; transition: 200ms ease-out; } +scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop { background-color: #383738; border-color: #2a2a2b; transition: 200ms ease-out; } -scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled { background-color: #2d3234; } +scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled { background-color: #353338; } -row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { border-color: #0f2b48; } +row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { border-color: #092444; } .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); } -.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(49, 52, 52, 0.5); } +.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(57, 57, 58, 0.5); } -scale highlight, progressbar progress { border: 1px solid #0f2b48; border-radius: 3px; background-color: #215d9c; } +scale highlight, progressbar progress { border: 1px solid #092444; border-radius: 3px; background-color: #15539e; } scale highlight:disabled, progressbar progress:disabled { background-color: transparent; border-color: transparent; } -scale highlight:backdrop, progressbar progress:backdrop { border-color: #0f2b48; } +scale highlight:backdrop, progressbar progress:backdrop { border-color: #092444; } scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled { background-color: transparent; border-color: transparent; } -row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { border-color: #0f2b48; } +row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { border-color: #092444; } .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { border-color: rgba(0, 0, 0, 0.7); } @@ -1239,7 +1239,7 @@ scale.fine-tune fill, scale.fine-tune highlight, scale.fine-tune trough { border scale trough { outline-offset: 2px; -gtk-outline-radius: 5px; } -scale fill:backdrop, scale fill { background-color: #1b1f20; } +scale fill:backdrop, scale fill { background-color: #252526; } scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; background-color: transparent; } @@ -1247,37 +1247,37 @@ scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; b .osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; } -scale slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); background-image: linear-gradient(to bottom, #2c3133 20%, #25292b 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2a2e30, inset 0 -1px #1e2122, 0 1px rgba(0, 0, 0, 0.1); border: 1px solid #040404; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } +scale slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); background-image: linear-gradient(to bottom, #373738 20%, #302f30 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #353435, inset 0 -1px #282828, 0 1px rgba(0, 0, 0, 0.1); border: 1px solid #0c0c0c; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } -scale slider:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #0b0c0c; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #2c3133, inset 0 -1px #25292b, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #33393b 20%, #2a2e30 90%); } +scale slider:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #141314; box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -2px #373738, inset 0 -1px #302f30, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #3f3e40 20%, #353435 90%); } -scale slider:active { border-color: #0f2b48; } +scale slider:active { border-color: #092444; } -scale slider:disabled { border-color: #1b1f20; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +scale slider:disabled { border-color: #252526; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -scale slider:disabled label, scale slider:disabled { color: #919494; } +scale slider:disabled label, scale slider:disabled { color: #969696; } -scale slider:backdrop { transition: 200ms ease-out; border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +scale slider:backdrop { transition: 200ms ease-out; border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -scale slider:backdrop label, scale slider:backdrop { color: #919494; } +scale slider:backdrop label, scale slider:backdrop { color: #969696; } -scale slider:backdrop:disabled { border-color: #202425; background-image: image(#2d3234); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +scale slider:backdrop:disabled { border-color: #2a2a2b; background-image: image(#353338); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -scale slider:backdrop:disabled label, scale slider:backdrop:disabled { color: #566164; } +scale slider:backdrop:disabled label, scale slider:backdrop:disabled { color: #656466; } -row:selected scale slider:disabled, row:selected scale slider { border-color: #0f2b48; } +row:selected scale slider:disabled, row:selected scale slider { border-color: #092444; } -.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #1c1f20; } +.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #252526; } -.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); background-color: #1c1f20; } +.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(68, 67, 69, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); background-color: #252526; } -.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); background-color: #1c1f20; } +.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); background-color: #252526; } -.osd scale slider:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #1c1f20; } +.osd scale slider:disabled { color: #8a8a89; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 57, 58, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #252526; } -.osd scale slider:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #1c1f20; } +.osd scale slider:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(37, 37, 38, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #252526; } -.osd scale slider:backdrop:disabled { background-color: #1c1f20; } +.osd scale slider:backdrop:disabled { background-color: #252526; } scale value { color: alpha(currentColor,0.55); } @@ -1415,7 +1415,7 @@ scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; m scale.color { min-height: 0; min-width: 0; } -scale.color trough { background-image: image(#1b1f20); background-repeat: no-repeat; } +scale.color trough { background-image: image(#252526); background-repeat: no-repeat; } scale.color.horizontal { padding: 0 0 15px 0; } @@ -1499,9 +1499,9 @@ levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } levelbar:backdrop { transition: 200ms ease-out; } -levelbar trough { border: 1px solid; padding: 2px; border-radius: 3px; color: white; border-color: #1b1f20; background-color: #232729; box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0); } +levelbar trough { border: 1px solid; padding: 2px; border-radius: 3px; color: white; border-color: #252526; background-color: #26232d; box-shadow: inset 0 0 0 1px rgba(21, 83, 158, 0); } -levelbar trough:backdrop { color: #d3d4d5; border-color: #202425; background-color: #252a2c; box-shadow: none; } +levelbar trough:backdrop { color: #d4d3d6; border-color: #2a2a2b; background-color: #282530; box-shadow: none; } levelbar block { border: 1px solid; border-radius: 1px; } @@ -1509,55 +1509,55 @@ levelbar block.low { border-color: #f57900; background-color: #f57900; } levelbar block.low:backdrop { border-color: #f57900; } -levelbar block.high, levelbar block:not(.empty) { border-color: #215d9c; background-color: #215d9c; } +levelbar block.high, levelbar block:not(.empty) { border-color: #15539e; background-color: #15539e; } -levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #215d9c; } +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #15539e; } -levelbar block.full { border-color: #5aa411; background-color: #5aa411; } +levelbar block.full { border-color: #26ab62; background-color: #26ab62; } -levelbar block.full:backdrop { border-color: #5aa411; } +levelbar block.full:backdrop { border-color: #26ab62; } levelbar block.empty { background-color: transparent; border-color: rgba(238, 238, 236, 0.1); } -levelbar block.empty:backdrop { border-color: rgba(145, 148, 148, 0.15); } +levelbar block.empty:backdrop { border-color: rgba(150, 150, 150, 0.15); } /**************** Print dialog * */ printdialog drawing { color: #eeeeec; background: white; border: none; padding: 0; } -printdialog drawing:backdrop { color: #919494; border-color: #202425; } +printdialog drawing:backdrop { color: #969696; border-color: #2a2a2b; } -printdialog drawing paper { border: 1px solid #1b1f20; } +printdialog drawing paper { border: 1px solid #252526; } printdialog .dialog-action-box { margin: 12px; } /********** Frames * */ -frame, .frame { box-shadow: none; margin: 0; padding: 0; border-radius: 0; border: 1px solid #1b1f20; } +frame, .frame { box-shadow: none; margin: 0; padding: 0; border-radius: 0; border: 1px solid #252526; } frame.flat, .frame.flat { border-style: none; } -frame:backdrop, .frame:backdrop { border-color: #202425; } +frame:backdrop, .frame:backdrop { border-color: #2a2a2b; } -actionbar > revealer > box { padding: 6px; border-top: 1px solid #1b1f20; } +actionbar > revealer > box { padding: 6px; border-top: 1px solid #252526; } -actionbar > revealer > box:backdrop { border-color: #202425; } +actionbar > revealer > box:backdrop { border-color: #2a2a2b; } scrolledwindow viewport.frame { border-style: none; } -scrolledwindow overshoot.top { background-image: radial-gradient(farthest-side at top, #040404 85%, rgba(4, 4, 4, 0)), radial-gradient(farthest-side at top, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.top { background-image: radial-gradient(farthest-side at top, #0c0c0c 85%, rgba(12, 12, 12, 0)), radial-gradient(farthest-side at top, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.top:backdrop { background-image: radial-gradient(farthest-side at top, #202425 85%, rgba(32, 36, 37, 0)); background-size: 100% 3%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.top:backdrop { background-image: radial-gradient(farthest-side at top, #2a2a2b 85%, rgba(42, 42, 43, 0)); background-size: 100% 3%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.bottom { background-image: radial-gradient(farthest-side at bottom, #040404 85%, rgba(4, 4, 4, 0)), radial-gradient(farthest-side at bottom, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.bottom { background-image: radial-gradient(farthest-side at bottom, #0c0c0c 85%, rgba(12, 12, 12, 0)), radial-gradient(farthest-side at bottom, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.bottom:backdrop { background-image: radial-gradient(farthest-side at bottom, #202425 85%, rgba(32, 36, 37, 0)); background-size: 100% 3%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.bottom:backdrop { background-image: radial-gradient(farthest-side at bottom, #2a2a2b 85%, rgba(42, 42, 43, 0)); background-size: 100% 3%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.left { background-image: radial-gradient(farthest-side at left, #040404 85%, rgba(4, 4, 4, 0)), radial-gradient(farthest-side at left, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.left { background-image: radial-gradient(farthest-side at left, #0c0c0c 85%, rgba(12, 12, 12, 0)), radial-gradient(farthest-side at left, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.left:backdrop { background-image: radial-gradient(farthest-side at left, #202425 85%, rgba(32, 36, 37, 0)); background-size: 3% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.left:backdrop { background-image: radial-gradient(farthest-side at left, #2a2a2b 85%, rgba(42, 42, 43, 0)); background-size: 3% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.right { background-image: radial-gradient(farthest-side at right, #040404 85%, rgba(4, 4, 4, 0)), radial-gradient(farthest-side at right, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.right { background-image: radial-gradient(farthest-side at right, #0c0c0c 85%, rgba(12, 12, 12, 0)), radial-gradient(farthest-side at right, rgba(238, 238, 236, 0.07), rgba(238, 238, 236, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } -scrolledwindow overshoot.right:backdrop { background-image: radial-gradient(farthest-side at right, #202425 85%, rgba(32, 36, 37, 0)); background-size: 3% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } +scrolledwindow overshoot.right:backdrop { background-image: radial-gradient(farthest-side at right, #2a2a2b 85%, rgba(42, 42, 43, 0)); background-size: 3% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } scrolledwindow undershoot.top { background-color: transparent; background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); padding-top: 1px; background-size: 10px 1px; background-repeat: repeat-x; background-origin: content-box; background-position: center top; border: none; box-shadow: none; } @@ -1567,18 +1567,18 @@ scrolledwindow undershoot.left { background-color: transparent; background-image scrolledwindow undershoot.right { background-color: transparent; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); padding-right: 1px; background-size: 1px 10px; background-repeat: repeat-y; background-origin: content-box; background-position: right center; border: none; box-shadow: none; } -scrolledwindow junction { border-color: transparent; border-image: linear-gradient(to bottom, #1b1f20 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #2b3032; } +scrolledwindow junction { border-color: transparent; border-image: linear-gradient(to bottom, #252526 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #323136; } scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } -scrolledwindow junction:backdrop { border-image-source: linear-gradient(to bottom, #202425 1px, transparent 1px); background-color: #2c3133; transition: 200ms ease-out; } +scrolledwindow junction:backdrop { border-image-source: linear-gradient(to bottom, #2a2a2b 1px, transparent 1px); background-color: #373738; transition: 200ms ease-out; } separator { background: rgba(0, 0, 0, 0.1); min-width: 1px; min-height: 1px; } /********* Lists * */ -list { color: white; background-color: #232729; border-color: #1b1f20; } +list { color: white; background-color: #26232d; border-color: #252526; } -list:backdrop { background-color: #252a2c; border-color: #202425; } +list:backdrop { background-color: #282530; border-color: #2a2a2b; } list row { padding: 2px; } @@ -1596,12 +1596,12 @@ row.activatable:backdrop:hover { background-color: transparent; } row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } -row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #356ca4; } +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #2b62a6; } -row.activatable:selected:backdrop { background-color: #215d9c; } +row.activatable:selected:backdrop { background-color: #15539e; } /********************* App Notifications * */ -.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color: rgba(28, 31, 32, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color: rgba(37, 37, 38, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } .app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } @@ -1612,16 +1612,16 @@ expander title > arrow { min-width: 16px; min-height: 16px; -gtk-icon-source: -g expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } -expander title > arrow:disabled { color: #919494; } +expander title > arrow:disabled { color: #969696; } -expander title > arrow:disabled:backdrop { color: #566164; } +expander title > arrow:disabled:backdrop { color: #656466; } expander title > arrow:checked, expander title:checked > arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } expander title:hover > arrow { color: white; } /************ Calendar * */ -calendar { color: white; border: 1px solid #1b1f20; } +calendar { color: white; border: 1px solid #252526; } calendar:selected { border-radius: 3px; } @@ -1633,20 +1633,20 @@ calendar.button { color: rgba(238, 238, 236, 0.45); } calendar.button:hover { color: #eeeeec; } -calendar.button:backdrop { color: rgba(145, 148, 148, 0.45); } +calendar.button:backdrop { color: rgba(150, 150, 150, 0.45); } -calendar.button:disabled { color: rgba(145, 148, 148, 0.45); } +calendar.button:disabled { color: rgba(150, 150, 150, 0.45); } -calendar.highlight { color: #919494; } +calendar.highlight { color: #969696; } -calendar.highlight:backdrop { color: #566164; } +calendar.highlight:backdrop { color: #656466; } -calendar:backdrop { color: #d3d4d5; border-color: #202425; } +calendar:backdrop { color: #d4d3d6; border-color: #2a2a2b; } calendar:indeterminate { color: alpha(currentColor,0.1); } /*********** Dialogs * */ -messagedialog .titlebar { min-height: 20px; background-image: none; background-color: #33393b; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } +messagedialog .titlebar { min-height: 20px; background-image: none; background-color: #3f3e40; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } messagedialog.csd.background { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; } @@ -1656,22 +1656,22 @@ messagedialog.csd .dialog-action-area button:first-child { border-left-style: no messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 7px; -gtk-outline-bottom-right-radius: 5px; } -filechooser .dialog-action-box { border-top: 1px solid #1b1f20; } +filechooser .dialog-action-box { border-top: 1px solid #252526; } -filechooser .dialog-action-box:backdrop { border-top-color: #202425; } +filechooser .dialog-action-box:backdrop { border-top-color: #2a2a2b; } -filechooser #pathbarbox { border-bottom: 1px solid #33393b; } +filechooser #pathbarbox { border-bottom: 1px solid #3f3e40; } filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } /*********** Sidebar * */ -.sidebar { border-style: none; background-color: #2b3032; } +.sidebar { border-style: none; background-color: #323136; } -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid #1b1f20; border-left-style: none; } +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid #252526; border-left-style: none; } -stacksidebar.sidebar:dir(rtl) list .sidebar:not(separator):dir(rtl), stacksidebar.sidebar.right list .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #1b1f20; border-right-style: none; } +stacksidebar.sidebar:dir(rtl) list .sidebar:not(separator):dir(rtl), stacksidebar.sidebar.right list .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #252526; border-right-style: none; } -.sidebar:backdrop { background-color: #2c3133; border-color: #202425; transition: 200ms ease-out; } +.sidebar:backdrop { background-color: #333238; border-color: #2a2a2b; transition: 200ms ease-out; } .sidebar list { background-color: transparent; } @@ -1683,11 +1683,11 @@ stacksidebar row > label { padding-left: 6px; padding-right: 6px; } stacksidebar row.needs-attention > label { background-size: 6px 6px, 0 0; } -separator.sidebar { background-color: #1b1f20; } +separator.sidebar { background-color: #252526; } -separator.sidebar:backdrop { background-color: #202425; } +separator.sidebar:backdrop { background-color: #2a2a2b; } -separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #0f2b48; } +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #092444; } /**************** File chooser * */ row image.sidebar-icon { opacity: 0.7; } @@ -1700,13 +1700,13 @@ placessidebar row > revealer { padding: 0 14px; } placessidebar row:selected { color: #ffffff; } -placessidebar row:disabled { color: #919494; } +placessidebar row:disabled { color: #969696; } -placessidebar row:backdrop { color: #919494; } +placessidebar row:backdrop { color: #969696; } -placessidebar row:backdrop:selected { color: #d3d4d5; } +placessidebar row:backdrop:selected { color: #d4d3d6; } -placessidebar row:backdrop:disabled { color: #566164; } +placessidebar row:backdrop:disabled { color: #656466; } placessidebar row image.sidebar-icon:dir(ltr) { padding-right: 8px; } @@ -1724,7 +1724,7 @@ placessidebar row:selected:active { box-shadow: none; } placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(#4e9a06); background-clip: content-box; } -placessidebar row.sidebar-new-bookmark-row { color: #215d9c; } +placessidebar row.sidebar-new-bookmark-row { color: #15539e; } placessidebar row:drop(active):not(:disabled) { color: #4e9a06; box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } @@ -1739,15 +1739,15 @@ placesview row.activatable:hover { background-color: transparent; } placesview > actionbar > revealer > box > label { padding-left: 8px; padding-right: 8px; } /********* Paned * */ -paned > separator { min-width: 1px; min-height: 1px; -gtk-icon-source: none; border-style: none; background-color: transparent; background-image: image(#1b1f20); background-size: 1px 1px; } +paned > separator { min-width: 1px; min-height: 1px; -gtk-icon-source: none; border-style: none; background-color: transparent; background-image: image(#252526); background-size: 1px 1px; } -paned > separator:selected { background-image: image(#215d9c); } +paned > separator:selected { background-image: image(#15539e); } -paned > separator:backdrop { background-image: image(#202425); } +paned > separator:backdrop { background-image: image(#2a2a2b); } -paned > separator.wide { min-width: 5px; min-height: 5px; background-color: #33393b; background-image: image(#1b1f20), image(#1b1f20); background-size: 1px 1px, 1px 1px; } +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: #3f3e40; background-image: image(#252526), image(#252526); background-size: 1px 1px, 1px 1px; } -paned > separator.wide:backdrop { background-color: #33393b; background-image: image(#202425), image(#202425); } +paned > separator.wide:backdrop { background-color: #3f3e40; background-image: image(#2a2a2b), image(#2a2a2b); } paned.horizontal > separator { background-repeat: repeat-y; } @@ -1769,33 +1769,33 @@ video image.osd { min-width: 64px; min-height: 64px; border-radius: 32px; } /************** GtkInfoBar * */ infobar { border-style: none; } -infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: 0 1px #184472; } +infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: 0 1px #0f3b71; } -infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #215d9c; border-color: #184472; } +infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #15539e; border-color: #0f3b71; } infobar.info:backdrop label, infobar.info:backdrop, infobar.info label, infobar.info, infobar.question:backdrop label, infobar.question:backdrop, infobar.question label, infobar.question, infobar.warning:backdrop label, infobar.warning:backdrop, infobar.warning label, infobar.warning, infobar.error:backdrop label, infobar.error:backdrop, infobar.error label, infobar.error { color: #ffffff; } infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; } -infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; background-image: linear-gradient(to bottom, #1f5894, #1d538b 60%, #1b4e83); text-shadow: 0 -1px rgba(0, 0, 0, 0.703529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.703529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; background-image: linear-gradient(to bottom, #144e95, #13498c 60%, #114583); text-shadow: 0 -1px rgba(0, 0, 0, 0.719216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.719216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } -infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; border-bottom-color: #06121e; text-shadow: 0 -1px rgba(0, 0, 0, 0.655529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.655529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #2260a0, #1f5894 60%, #1d538b); } +infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; border-bottom-color: #030c17; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #1655a2, #144e95 60%, #13498c); } -infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f2b48; background-image: image(#1b4e83); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #092444; background-image: image(#114583); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { border-color: #0f2b48; background-image: image(#21558b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { border-color: #092444; background-image: image(#184c8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -infobar.info button:disabled label, infobar.info button:disabled, infobar.question button:disabled label, infobar.question button:disabled, infobar.warning button:disabled label, infobar.warning button:disabled, infobar.error button:disabled label, infobar.error button:disabled { color: #90aac5; } +infobar.info button:disabled label, infobar.info button:disabled, infobar.question button:disabled label, infobar.question button:disabled, infobar.warning button:disabled label, infobar.warning button:disabled, infobar.error button:disabled label, infobar.error button:disabled { color: #8ca6c6; } -infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: #0f2b48; background-image: image(#215d9c); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: #092444; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -infobar.info button:backdrop label, infobar.info button:backdrop, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.error button:backdrop label, infobar.error button:backdrop { color: #d3dfeb; } +infobar.info button:backdrop label, infobar.info button:backdrop, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.error button:backdrop label, infobar.error button:backdrop { color: #d0ddec; } -infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: #0f2b48; background-image: image(#21558b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f2b48; } +infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: #092444; background-image: image(#184c8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #092444; } -infobar.info button:backdrop:disabled label, infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled label, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled label, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled label, infobar.error button:backdrop:disabled { color: #6f91b4; } +infobar.info button:backdrop:disabled label, infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled label, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled label, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled label, infobar.error button:backdrop:disabled { color: #698bb5; } -infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #184472; } +infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #0f3b71; } /************ Tooltips * */ tooltip { padding: 4px; border-radius: 5px; box-shadow: none; text-shadow: 0 1px black; } @@ -1829,7 +1829,7 @@ colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } colorswatch.dark overlay { color: white; } -colorswatch.dark overlay:hover { border-color: #1b1f20; } +colorswatch.dark overlay:hover { border-color: #252526; } colorswatch.dark overlay:backdrop { color: rgba(255, 255, 255, 0.5); } @@ -1837,33 +1837,33 @@ colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } colorswatch.light overlay { color: black; } -colorswatch.light overlay:hover { border-color: #1b1f20; } +colorswatch.light overlay:hover { border-color: #252526; } colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); } colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1f20, inset 0 0 0 1px #4e9a06; } +colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #252526, inset 0 0 0 1px #4e9a06; } -colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1f20, inset 0 0 0 1px #4e9a06; } +colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #252526, inset 0 0 0 1px #4e9a06; } -colorswatch overlay { border: 1px solid #1b1f20; } +colorswatch overlay { border: 1px solid #252526; } colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.2); } -colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { border-color: #1b1f20; box-shadow: none; } +colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { border-color: #252526; box-shadow: none; } colorswatch#add-color-button { border-radius: 5px 5px 0 0; } colorswatch#add-color-button:only-child { border-radius: 5px; } -colorswatch#add-color-button overlay { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; background-image: linear-gradient(to bottom, #2e3436, #2a2e30 60%, #25292b); text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } +colorswatch#add-color-button overlay { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; background-image: linear-gradient(to bottom, #3a393b, #353435 60%, #302f30); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } -colorswatch#add-color-button overlay:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1f20; border-bottom-color: #0b0c0c; text-shadow: 0 -1px rgba(0, 0, 0, 0.779451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.779451); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #353c3e, #2e3436 60%, #2a2e30); } +colorswatch#add-color-button overlay:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #252526; border-bottom-color: #141314; text-shadow: 0 -1px rgba(0, 0, 0, 0.754353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.754353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: linear-gradient(to bottom, #414142, #3a393b 60%, #353435); } -colorswatch#add-color-button overlay:backdrop { border-color: #202425; background-image: image(#33393b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +colorswatch#add-color-button overlay:backdrop { border-color: #2a2a2b; background-image: image(#3f3e40); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { color: #919494; } +colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { color: #969696; } colorswatch:disabled { opacity: 0.5; } @@ -1878,54 +1878,54 @@ colorswatch#editor-color-sample overlay { border-radius: 4.5px; } colorchooser .popover.osd { border-radius: 5px; } /******** Misc * */ -.content-view { background-color: #222728; } +.content-view { background-color: #2d2d2e; } .content-view:hover { -gtk-icon-filter: brightness(1.2); } -.content-view:backdrop { background-color: #222728; } +.content-view:backdrop { background-color: #2d2d2e; } .osd .scale-popup button.flat { border-style: none; border-radius: 5px; } .scale-popup button:hover { background-color: rgba(238, 238, 236, 0.1); border-radius: 5px; } /********************** Window Decorations * */ -decoration { border-radius: 7px 7px 0 0; border-width: 0px; box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(27, 31, 32, 0.9); margin: 10px; } +decoration { border-radius: 7px 7px 0 0; border-width: 0px; box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(37, 37, 38, 0.9); margin: 10px; } -decoration:backdrop { box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(27, 31, 32, 0.9); transition: 200ms ease-out; } +decoration:backdrop { box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(37, 37, 38, 0.9); transition: 200ms ease-out; } .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-left decoration, .tiled-right decoration, .tiled-bottom decoration { border-radius: 0; } .popup decoration { box-shadow: none; } -.ssd decoration { box-shadow: 0 0 0 1px rgba(27, 31, 32, 0.9); } +.ssd decoration { box-shadow: 0 0 0 1px rgba(37, 37, 38, 0.9); } -.csd.popup decoration { border-radius: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(27, 31, 32, 0.8); } +.csd.popup decoration { border-radius: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(37, 37, 38, 0.8); } tooltip.csd decoration { border-radius: 5px; box-shadow: none; } -messagedialog.csd decoration { border-radius: 7px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(27, 31, 32, 0.8); } +messagedialog.csd decoration { border-radius: 7px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(37, 37, 38, 0.8); } -.solid-csd decoration { margin: 0; padding: 4px; background-color: #1b1f20; border: solid 1px #1b1f20; border-radius: 0; box-shadow: inset 0 0 0 3px #2c3133, inset 0 1px rgba(238, 238, 236, 0.07); } +.solid-csd decoration { margin: 0; padding: 4px; background-color: #252526; border: solid 1px #252526; border-radius: 0; box-shadow: inset 0 0 0 3px #373738, inset 0 1px rgba(238, 238, 236, 0.07); } -.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px #33393b, inset 0 1px rgba(238, 238, 236, 0.07); } +.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px #3f3e40, inset 0 1px rgba(238, 238, 236, 0.07); } -button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.827451); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.827451); } +button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); } button.titlebutton:backdrop { -gtk-icon-shadow: none; } -.selection-mode headerbar button.titlebutton, .selection-mode .titlebar button.titlebutton, headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.703529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.703529); } +.selection-mode headerbar button.titlebutton, .selection-mode .titlebar button.titlebutton, headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.719216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.719216); } .selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { background-color: #215d9c; } +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { background-color: #15539e; } row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { color: #ffffff; } -row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: #90aece; } +row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: #8aa9ce; } -row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { color: #d3d4d5; } +row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { color: #d4d3d6; } -row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { color: #5681ad; } +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { color: #4e79af; } .monospace { font-family: monospace; } @@ -1956,9 +1956,9 @@ shortcuts-section { margin: 20px; } .shortcuts-search-results { margin: 20px; border-spacing: 24px; } -.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: #eeeeec; background-color: #232729; border: 1px solid; border-color: #1b1f20; border-radius: 5px; box-shadow: inset 0 -3px #1e2223; font-size: smaller; } +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: #eeeeec; background-color: #26232d; border: 1px solid; border-color: #252526; border-radius: 5px; box-shadow: inset 0 -3px #262429; font-size: smaller; } -.keycap:backdrop { background-color: #252a2c; color: #919494; transition: 200ms ease-out; } +.keycap:backdrop { background-color: #282530; color: #969696; transition: 200ms ease-out; } :not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; caret-color: #4e9a06; } @@ -1973,9 +1973,9 @@ button.emoji-section { border-color: transparent; border-width: 3px; border-styl button.emoji-section:backdrop:not(:checked) { border-color: transparent; } -button.emoji-section:hover { border-color: #1b1f20; } +button.emoji-section:hover { border-color: #252526; } -button.emoji-section:checked { border-color: #215d9c; } +button.emoji-section:checked { border-color: #15539e; } button.emoji-section label { padding: 0; opacity: 0.55; } @@ -1985,13 +1985,13 @@ button.emoji-section:checked label { opacity: 1; } popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } -popover.emoji-picker .emoji :hover { background: #215d9c; } +popover.emoji-picker .emoji :hover { background: #15539e; } popover.emoji-completion arrow { border: none; background: none; } popover.emoji-completion contents row box { border-spacing: 10px; padding: 2px 10px; } -popover.emoji-completion .emoji:hover { background-color: #3f4649; } +popover.emoji-completion .emoji:hover { background-color: #4c4b4d; } /* GTK NAMED COLORS ---------------- use responsibly! */ /* @@ -2002,71 +2002,71 @@ text color for entries, views and content in general */ @define-color theme_text_color white; /* widget base background color */ -@define-color theme_bg_color #33393b; +@define-color theme_bg_color #3f3e40; /* text widgets and the like base background color */ -@define-color theme_base_color #232729; +@define-color theme_base_color #26232d; /* base background color of selections */ -@define-color theme_selected_bg_color #215d9c; +@define-color theme_selected_bg_color #15539e; /* text/foreground color of selections */ @define-color theme_selected_fg_color #ffffff; /* base background color of insensitive widgets */ -@define-color insensitive_bg_color #2d3234; +@define-color insensitive_bg_color #353338; /* text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #919494; +@define-color insensitive_fg_color #969696; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #232729; +@define-color insensitive_base_color #26232d; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #919494; +@define-color theme_unfocused_fg_color #969696; /* text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color white; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #33393b; +@define-color theme_unfocused_bg_color #3f3e40; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #252a2c; +@define-color theme_unfocused_base_color #282530; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #215d9c; +@define-color theme_unfocused_selected_bg_color #15539e; /* text/foreground color of selections on backdrop windows */ @define-color theme_unfocused_selected_fg_color #ffffff; /* insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color #566164; +@define-color unfocused_insensitive_color #656466; /* widgets main borders color */ -@define-color borders #1b1f20; +@define-color borders #252526; /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders #202425; +@define-color unfocused_borders #2a2a2b; /* these are pretty self explicative */ @define-color warning_color #f57900; @define-color error_color #cc0000; -@define-color success_color #5aa411; +@define-color success_color #26ab62; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ @define-color wm_title shade(#eeeeec, 1.8); -@define-color wm_unfocused_title #919494; -@define-color wm_highlight transparent; +@define-color wm_unfocused_title #969696; +@define-color wm_highlight rgba(0, 0, 0, 0); @define-color wm_borders_edge rgba(238, 238, 236, 0.07); -@define-color wm_bg_a shade(#33393b, 1.2); -@define-color wm_bg_b #33393b; +@define-color wm_bg_a shade(#3f3e40, 1.2); +@define-color wm_bg_b #3f3e40; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#33393b, 1.3); -@define-color wm_button_hover_color_b #33393b; -@define-color wm_button_active_color_a shade(#33393b, 0.85); -@define-color wm_button_active_color_b shade(#33393b, 0.89); -@define-color wm_button_active_color_c shade(#33393b, 0.9); -@define-color content_view_bg #232729; +@define-color wm_button_hover_color_a shade(#3f3e40, 1.3); +@define-color wm_button_hover_color_b #3f3e40; +@define-color wm_button_active_color_a shade(#3f3e40, 0.85); +@define-color wm_button_active_color_b shade(#3f3e40, 0.89); +@define-color wm_button_active_color_c shade(#3f3e40, 0.9); +@define-color content_view_bg #26232d; diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css index 71f0a2695e..cecfad9ac7 100644 --- a/gtk/theme/Adwaita/gtk-contained.css +++ b/gtk/theme/Adwaita/gtk-contained.css @@ -1,4 +1,4 @@ -* { padding: 0; -gtk-secondary-caret-color: #4a90d9; } +* { padding: 0; -gtk-secondary-caret-color: #3584e4; } button:focus(visible), checkbutton:focus(visible), radiobutton:focus(visible), switch:focus(visible), scale:focus(visible), label:focus(visible), row:focus(visible), flowboxchild:focus(visible) { outline-color: alpha(currentColor,0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 2px; } @@ -24,7 +24,7 @@ image.drag-icon { -gtk-icon-size: 32px; } .gtkstyle-fallback:disabled { color: #8b8e8f; background-color: #f1f1f1; } -.gtkstyle-fallback:selected { color: #ffffff; background-color: #4a90d9; } +.gtkstyle-fallback:selected { color: #ffffff; background-color: #3584e4; } .view, iconview, .view text, iconview text, textview text { color: black; background-color: #ffffff; } @@ -40,7 +40,7 @@ image.drag-icon { -gtk-icon-size: 32px; } textview border { background-color: #f4f4f3; } -.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #2a76c6; background-color: rgba(42, 118, 198, 0.2); } +.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #1b6acb; background-color: rgba(27, 106, 203, 0.2); } flowbox flowboxchild { padding: 3px; } @@ -60,7 +60,7 @@ label.separator { color: #2e3436; } label.separator:backdrop { color: #8b8e8f; } -label selection { background-color: #4a90d9; color: #ffffff; } +label selection { background-color: #3584e4; color: #ffffff; } label:disabled { color: #8b8e8f; } @@ -80,7 +80,7 @@ assistant .sidebar label { padding: 6px 12px; } assistant .sidebar label.highlight { background-color: #c3c4c4; } -.csd popover > contents.background.touch-selection, .csd popover > contents.background.magnifier, popover > contents.background.touch-selection, popover > contents.background.magnifier, .csd popover > contents.background.osd, popover > contents.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, .osd { color: #eeeeec; border: none; background-color: rgba(28, 31, 32, 0.7); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } +.csd popover > contents.background.touch-selection, .csd popover > contents.background.magnifier, popover > contents.background.touch-selection, popover > contents.background.magnifier, .csd popover > contents.background.osd, popover > contents.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, .osd { color: #eeeeec; border: none; background-color: rgba(207, 207, 205, 0.7); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } .csd popover > contents.background.touch-selection:backdrop, .csd popover > contents.background.magnifier:backdrop, popover > contents.background.touch-selection:backdrop, popover > contents.background.magnifier:backdrop, .csd popover > contents.background.osd:backdrop, popover > contents.background.osd:backdrop, .app-notification:backdrop, .osd .scale-popup:backdrop, .osd:backdrop { text-shadow: none; -gtk-icon-shadow: none; } @@ -94,7 +94,7 @@ spinner:checked { opacity: 1; animation: spin 1s linear infinite; } spinner:checked:disabled { opacity: 0.5; } /**************** Text Entries * */ -spinbutton:not(.vertical), entry { min-height: 32px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: black; border-color: #b6b6b3; background-color: #ffffff; box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0); } +spinbutton:not(.vertical), entry { min-height: 32px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: black; border-color: #b6b6b3; background-color: #ffffff; box-shadow: inset 0 0 0 1px rgba(53, 132, 228, 0); } spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } @@ -106,7 +106,7 @@ spinbutton:not(.vertical) undershoot.right, entry undershoot.right { background- spinbutton.flat:focus:not(.vertical), spinbutton.flat:backdrop:not(.vertical), spinbutton.flat:disabled:not(.vertical), spinbutton.flat:backdrop:disabled:not(.vertical), spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat:backdrop:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } -spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px #4a90d9; border-color: #4a90d9; outline: none; } +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px #3584e4; border-color: #3584e4; outline: none; } spinbutton:disabled:not(.vertical), entry:disabled { color: #8b8e8f; border-color: #b6b6b3; background-color: #f1f1f1; box-shadow: none; } @@ -130,7 +130,7 @@ spinbutton:not(.vertical) image, entry image { color: #585d5e; } spinbutton:not(.vertical) image:hover, entry image:hover { color: #2e3436; } -spinbutton:not(.vertical) image:active, entry image:active { color: #4a90d9; } +spinbutton:not(.vertical) image:active, entry image:active { color: #3584e4; } spinbutton:not(.vertical) image:backdrop, entry image:backdrop { color: #a2a4a5; } @@ -138,19 +138,19 @@ spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.verti .osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } -.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #4a90d9; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px #4a90d9; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } +.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #3584e4; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px #3584e4; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } .osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(49, 52, 52, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(210, 210, 208, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } spinbutton:not(.vertical) progress, entry progress { margin-bottom: 2px; } -spinbutton:not(.vertical) progress > trough > progress, entry progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #4a90d9; border-style: solid; box-shadow: none; } +spinbutton:not(.vertical) progress > trough > progress, entry progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #3584e4; border-style: solid; box-shadow: none; } spinbutton:not(.vertical) progress > trough > progress:backdrop, entry progress > trough > progress:backdrop { background-color: transparent; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #4a90d9; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #3584e4; } .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #cc0000; } @@ -162,13 +162,13 @@ spinbutton:not(.vertical) progress > trough > progress:backdrop, entry progress .linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled { border-top-color: #e9e9e8; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #4a90d9; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #3584e4; } .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #cc0000; } .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; } -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #4a90d9; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #3584e4; } .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #cc0000; } @@ -178,27 +178,27 @@ treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: #ffffff; } -treeview entry.flat:focus, treeview entry:focus { border-color: #4a90d9; } +treeview entry.flat:focus, treeview entry:focus { border-color: #3584e4; } -.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #ffffff; background-color: #4a90d9; } +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #ffffff; background-color: #3584e4; } :dir(ltr) .entry-tag { margin-left: 8px; margin-right: -5px; } :dir(rtl) .entry-tag { margin-left: -5px; margin-right: 8px; } -.entry-tag:hover { background-color: #74aae2; } +.entry-tag:hover { background-color: #629fea; } -:backdrop .entry-tag { color: #fcfcfc; background-color: #4a90d9; } +:backdrop .entry-tag { color: #fcfcfc; background-color: #3584e4; } .entry-tag.button { background-color: transparent; color: rgba(255, 255, 255, 0.7); } -:not(:backdrop) .entry-tag.button:hover { border: 1px solid #4a90d9; color: #ffffff; } +:not(:backdrop) .entry-tag.button:hover { border: 1px solid #3584e4; color: #ffffff; } -:not(:backdrop) .entry-tag.button:active { background-color: #4a90d9; color: rgba(255, 255, 255, 0.7); } +:not(:backdrop) .entry-tag.button:active { background-color: #3584e4; color: rgba(255, 255, 255, 0.7); } /*********** Buttons * */ -@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #4a90d9 0%, rgba(74, 144, 217, 0) 0%); } - to { background-image: radial-gradient(farthest-side, #4a90d9 95%, rgba(74, 144, 217, 0)); } } +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #3584e4 0%, rgba(53, 132, 228, 0) 0%); } + to { background-image: radial-gradient(farthest-side, #3584e4 95%, rgba(53, 132, 228, 0)); } } notebook box > header > tabs > arrow, button.titlebutton, button { min-height: 24px; min-width: 16px; padding: 4px 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; background-image: linear-gradient(to bottom, #e8e8e7, #dededd 60%, #cfcfcd); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); } @@ -248,131 +248,131 @@ notebook box > header > tabs > arrow.text-button.image-button label, button.text combobox:drop(active) button.combo, notebook box > header > tabs > arrow:drop(active), button.titlebutton:drop(active), button:drop(active) { color: #4e9a06; border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } -row:selected button { border-color: #184472; } +row:selected button { border-color: #0f3b71; } row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { color: #ffffff; border-color: transparent; } row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { color: #fcfcfc; } -button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 5px; color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } +button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 5px; color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } button.osd.image-button { min-width: 32px; } -button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } +button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(237, 237, 236, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } button.osd:active, button.osd:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } -button.osd:disabled:backdrop, button.osd:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } +button.osd:disabled:backdrop, button.osd:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } -button.osd:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } +button.osd:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } -.csd popover > contents.background.touch-selection button, .csd popover > contents.background.magnifier button, popover > contents.background.touch-selection button, popover > contents.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button, .csd popover > contents.background.magnifier button, popover > contents.background.touch-selection button, popover > contents.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button:hover, .csd popover > contents.background.magnifier button:hover, popover > contents.background.touch-selection button:hover, popover > contents.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button:hover, .csd popover > contents.background.magnifier button:hover, popover > contents.background.touch-selection button:hover, popover > contents.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(237, 237, 236, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .csd popover > contents.background.touch-selection button:active:backdrop, .csd popover > contents.background.magnifier button:active:backdrop, popover > contents.background.touch-selection button:active:backdrop, popover > contents.background.magnifier button:active:backdrop, .app-notification button:active:backdrop, .csd popover > contents.background.touch-selection button:active, .csd popover > contents.background.magnifier button:active, popover > contents.background.touch-selection button:active, popover > contents.background.magnifier button:active, .app-notification button:active, .csd popover > contents.background.touch-selection button:checked:backdrop, .csd popover > contents.background.magnifier button:checked:backdrop, popover > contents.background.touch-selection button:checked:backdrop, popover > contents.background.magnifier button:checked:backdrop, .app-notification button:checked:backdrop, .csd popover > contents.background.touch-selection button:checked, .csd popover > contents.background.magnifier button:checked, popover > contents.background.touch-selection button:checked, popover > contents.background.magnifier button:checked, .app-notification button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button:disabled:backdrop, .csd popover > contents.background.magnifier button:disabled:backdrop, popover > contents.background.touch-selection button:disabled:backdrop, popover > contents.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, .csd popover > contents.background.touch-selection button:disabled, .csd popover > contents.background.magnifier button:disabled, popover > contents.background.touch-selection button:disabled, popover > contents.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.csd popover > contents.background.touch-selection button:disabled:backdrop, .csd popover > contents.background.magnifier button:disabled:backdrop, popover > contents.background.touch-selection button:disabled:backdrop, popover > contents.background.magnifier button:disabled:backdrop, .app-notification button:disabled:backdrop, .csd popover > contents.background.touch-selection button:disabled, .csd popover > contents.background.magnifier button:disabled, popover > contents.background.touch-selection button:disabled, popover > contents.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.csd popover > contents.background.touch-selection button:backdrop, .csd popover > contents.background.magnifier button:backdrop, popover > contents.background.touch-selection button:backdrop, popover > contents.background.magnifier button:backdrop, .app-notification button:backdrop, .osd button:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.csd popover > contents.background.touch-selection button:backdrop, .csd popover > contents.background.magnifier button:backdrop, popover > contents.background.touch-selection button:backdrop, popover > contents.background.magnifier button:backdrop, .app-notification button:backdrop, .osd button:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } .csd popover > contents.background.touch-selection button.flat, .csd popover > contents.background.magnifier button.flat, popover > contents.background.touch-selection button.flat, popover > contents.background.magnifier button.flat, .app-notification button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } -.csd popover > contents.background.touch-selection button.flat:hover, .csd popover > contents.background.magnifier button.flat:hover, popover > contents.background.touch-selection button.flat:hover, popover > contents.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.csd popover > contents.background.touch-selection button.flat:hover, .csd popover > contents.background.magnifier button.flat:hover, popover > contents.background.touch-selection button.flat:hover, popover > contents.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(237, 237, 236, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.csd popover > contents.background.touch-selection button.flat:disabled, .csd popover > contents.background.magnifier button.flat:disabled, popover > contents.background.touch-selection button.flat:disabled, popover > contents.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } +.csd popover > contents.background.touch-selection button.flat:disabled, .csd popover > contents.background.magnifier button.flat:disabled, popover > contents.background.touch-selection button.flat:disabled, popover > contents.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } .csd popover > contents.background.touch-selection button.flat:backdrop, .csd popover > contents.background.magnifier button.flat:backdrop, popover > contents.background.touch-selection button.flat:backdrop, popover > contents.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } .csd popover > contents.background.touch-selection button.flat:active, .csd popover > contents.background.magnifier button.flat:active, popover > contents.background.touch-selection button.flat:active, popover > contents.background.magnifier button.flat:active, .app-notification button.flat:active, .csd popover > contents.background.touch-selection button.flat:checked, .csd popover > contents.background.magnifier button.flat:checked, popover > contents.background.touch-selection button.flat:checked, popover > contents.background.magnifier button.flat:checked, .app-notification button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; background-image: linear-gradient(to bottom, #4a90d9, #3986d5 60%, #2a76c6); text-shadow: 0 -1px rgba(0, 0, 0, 0.543529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.543529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } +button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; background-image: linear-gradient(to bottom, #3584e4, #2379e2 60%, #1b6acb); text-shadow: 0 -1px rgba(0, 0, 0, 0.559216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.559216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } -.selection-mode button.titlebutton, button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #4a90d9; } +.selection-mode button.titlebutton, button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #3584e4; } -button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; text-shadow: 0 -1px rgba(0, 0, 0, 0.495529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.495529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #63a0de, #4a90d9 60%, #3986d5); } +button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #5094e8, #3584e4 60%, #2379e2); } -button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; background-image: image(#3180d4); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; background-image: image(#1e74dd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { border-color: #4a90d9; background-image: image(#4a90d9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop label, button.suggested-action:backdrop, button.suggested-action.flat:backdrop label, button.suggested-action.flat:backdrop { color: #dbe9f7; } +.selection-mode button.titlebutton:backdrop label, .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop label, button.suggested-action:backdrop, button.suggested-action.flat:backdrop label, button.suggested-action.flat:backdrop { color: #d7e6fa; } -.selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { border-color: #438cd8; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked label, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked label, button.suggested-action.flat:backdrop:checked { color: #d9e8f7; } +.selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked label, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked label, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked label, button.suggested-action.flat:backdrop:checked { color: #d5e6f9; } .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { border-color: #c0c0bd; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } .selection-mode button.titlebutton:backdrop:disabled label, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled label, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled { color: #c3c3c0; } -.selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { border-color: #438cd8; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, button.suggested-action:backdrop:disabled:active label, button.suggested-action:backdrop:disabled:checked label, button.suggested-action.flat:backdrop:disabled:active label, button.suggested-action.flat:backdrop:disabled:checked label { color: #85b4e6; } +.selection-mode button.titlebutton:backdrop:disabled:active label, .selection-mode button.titlebutton:backdrop:disabled:checked label, button.suggested-action:backdrop:disabled:active label, button.suggested-action:backdrop:disabled:checked label, button.suggested-action.flat:backdrop:disabled:active label, button.suggested-action.flat:backdrop:disabled:checked label { color: #78aced; } -.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(74, 144, 217, 0.8); } +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(53, 132, 228, 0.8); } button.suggested-action:disabled { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } button.suggested-action:disabled label, button.suggested-action:disabled { color: #8b8e8f; } -button.suggested-action:disabled:active, button.suggested-action:disabled:checked { border-color: #215d9c; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { border-color: #15539e; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.suggested-action:disabled:active label, button.suggested-action:disabled:active, button.suggested-action:disabled:checked label, button.suggested-action:disabled:checked { color: #b4d1ef; } +button.suggested-action:disabled:active label, button.suggested-action:disabled:active, button.suggested-action:disabled:checked label, button.suggested-action:disabled:checked { color: #acccf4; } -.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(74, 144, 217, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(53, 132, 228, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(74, 144, 217, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(53, 132, 228, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#4a90d9); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#3584e4); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd button.suggested-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(74, 144, 217, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.suggested-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(53, 132, 228, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #a60c0c; border-bottom-color: #760909; background-image: linear-gradient(to bottom, #ef2929, #ee1616 60%, #d51010); text-shadow: 0 -1px rgba(0, 0, 0, 0.560784); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.560784); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } +button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; background-image: linear-gradient(to bottom, #e01b24, #ce1921 60%, #b2161d); text-shadow: 0 -1px rgba(0, 0, 0, 0.606275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.606275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } -button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #ef2929; } +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #e01b24; } -button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #a60c0c; border-bottom-color: #760909; text-shadow: 0 -1px rgba(0, 0, 0, 0.512784); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.512784); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #f14545, #ef2929 60%, #ee1616); } +button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; text-shadow: 0 -1px rgba(0, 0, 0, 0.558275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.558275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #e6333b, #e01b24 60%, #ce1921); } -button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #a60c0c; background-image: image(#e81111); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; background-image: image(#c51820); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -button.destructive-action:backdrop, button.destructive-action.flat:backdrop { border-color: #ef2929; background-image: image(#ef2929); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop, button.destructive-action.flat:backdrop { border-color: #e01b24; background-image: image(#e01b24); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop label, button.destructive-action:backdrop, button.destructive-action.flat:backdrop label, button.destructive-action.flat:backdrop { color: #fcd4d4; } +button.destructive-action:backdrop label, button.destructive-action:backdrop, button.destructive-action.flat:backdrop label, button.destructive-action.flat:backdrop { color: #f9d1d3; } -button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { border-color: #ee2323; background-image: image(#ee2323); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { border-color: #dc1d27; background-image: image(#dc1d27); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop:active label, button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked label, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked label, button.destructive-action.flat:backdrop:checked { color: #fcd3d3; } +button.destructive-action:backdrop:active label, button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked label, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked label, button.destructive-action.flat:backdrop:checked { color: #f8d2d4; } button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { border-color: #c0c0bd; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } button.destructive-action:backdrop:disabled label, button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled { color: #c3c3c0; } -button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { border-color: #ee2323; background-image: image(#ee2323); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { border-color: #dc1d27; background-image: image(#dc1d27); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:backdrop:disabled:active label, button.destructive-action:backdrop:disabled:checked label, button.destructive-action.flat:backdrop:disabled:active label, button.destructive-action.flat:backdrop:disabled:checked label { color: #f47070; } +button.destructive-action:backdrop:disabled:active label, button.destructive-action:backdrop:disabled:checked label, button.destructive-action.flat:backdrop:disabled:active label, button.destructive-action.flat:backdrop:disabled:checked label { color: #e86c72; } -button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(239, 41, 41, 0.8); } +button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(224, 27, 36, 0.8); } button.destructive-action:disabled { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } button.destructive-action:disabled label, button.destructive-action:disabled { color: #8b8e8f; } -button.destructive-action:disabled:active, button.destructive-action:disabled:checked { border-color: #a60c0c; background-image: image(#ee2323); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { border-color: #851015; background-image: image(#dc1d27); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -button.destructive-action:disabled:active label, button.destructive-action:disabled:active, button.destructive-action:disabled:checked label, button.destructive-action:disabled:checked { color: #f8a7a7; } +button.destructive-action:disabled:active label, button.destructive-action:disabled:active, button.destructive-action:disabled:checked label, button.destructive-action:disabled:checked { color: #f1a5a8; } -.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(239, 41, 41, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(224, 27, 36, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(239, 41, 41, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(224, 27, 36, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#ef2929); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(#e01b24); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd button.destructive-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(239, 41, 41, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd button.destructive-action:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(224, 27, 36, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } .stack-switcher > button { outline-offset: -3px; } @@ -402,7 +402,7 @@ button.circular:not(.flat):not(:checked):not(:active):not(:disabled):not(:backdr button.circular:hover:not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white; background-image: linear-gradient(to bottom, #f7f7f7, #e8e8e7 60%, #dededd); background-image: linear-gradient(to bottom, #f7f7f7, #e8e8e7 60%, #dededd), linear-gradient(to top, #91918c 25%, #b6b6b3 50%); border-color: transparent; } -.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #4a90d9 96%, rgba(74, 144, 217, 0)), radial-gradient(farthest-side, rgba(255, 255, 255, 0.769231) 95%, rgba(255, 255, 255, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; } +.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #3584e4 96%, rgba(53, 132, 228, 0)), radial-gradient(farthest-side, rgba(255, 255, 255, 0.769231) 95%, rgba(255, 255, 255, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; } .stack-switcher > button.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { background-size: 6px 6px, 0 0; } @@ -480,23 +480,23 @@ button.color colorswatch:only-child, button.color colorswatch:only-child overlay .osd button.color:disabled colorswatch:only-child, .osd button.color:backdrop colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child, button.color:disabled colorswatch:only-child, button.color:backdrop colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { box-shadow: none; } /********* Links * */ -button:link > label, button:visited > label, *:link, button:link, button:visited { color: #2a76c6; } +button:link > label, button:visited > label, *:link, button:link, button:visited { color: #1b6acb; } -button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #215d9c; } +button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #15539e; } -*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #b7d3f0; } +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #aecef4; } -button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #4a90d9; } +button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #3584e4; } -*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #edf4fb; } +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #ebf3fc; } -button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #2a76c6; } +button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #1b6acb; } -*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #dbe9f7; } +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #d7e6fa; } -button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #4a90d9; } +button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #3584e4; } -infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #dbe9f7; } +infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited, button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #d7e6fa; } button:link, button:visited { text-shadow: none; } @@ -539,7 +539,7 @@ spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 3px 0 0 3 .osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } -.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #858786; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #dfdfdc; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } .osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 3px 3px 0; } @@ -559,15 +559,15 @@ spinbutton.vertical button.up { border-radius: 3px 3px 0 0; border-style: solid spinbutton.vertical button.down { border-radius: 0 0 3px 3px; border-style: none solid solid solid; } -.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(237, 237, 236, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .osd spinbutton.vertical button:first-child:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd spinbutton.vertical button:first-child:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton.vertical button:first-child:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd spinbutton.vertical button:first-child:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd spinbutton.vertical button:first-child:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } @@ -585,7 +585,7 @@ toolbar { padding: 4px 3px 3px 4px; } .osd toolbar { background-color: transparent; } -toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(28, 31, 32, 0.7); } +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(207, 207, 205, 0.7); } toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { border-radius: 0; } @@ -616,63 +616,63 @@ searchbar > revealer > box { padding: 6px; border-width: 0 0 1px; } .titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } -.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; border-color: #184472; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); background: #4a90d9 linear-gradient(to top, #276fba, #428bd7 2px, #4a90d9 3px); box-shadow: inset 0 1px rgba(146, 188, 232, 0.9); } +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; border-color: #0f3b71; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); background: #3584e4 linear-gradient(to top, #1963bd, #2c7fe3 2px, #3584e4 3px); box-shadow: inset 0 1px rgba(134, 181, 239, 0.9); } -.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #4a90d9; background-image: none; box-shadow: inset 0 1px rgba(165, 200, 236, 0.88); } +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #3584e4; background-image: none; box-shadow: inset 0 1px rgba(154, 194, 242, 0.88); } -.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; background-image: linear-gradient(to bottom, #4a90d9, #3986d5 60%, #2a76c6); text-shadow: 0 -1px rgba(0, 0, 0, 0.543529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.543529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; background-image: linear-gradient(to bottom, #3584e4, #2379e2 60%, #1b6acb); text-shadow: 0 -1px rgba(0, 0, 0, 0.559216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.559216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; text-shadow: 0 -1px rgba(0, 0, 0, 0.495529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.495529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #63a0de, #4a90d9 60%, #3986d5); } +.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #5094e8, #3584e4 60%, #2379e2); } -.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; background-image: image(#3180d4); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; background-image: image(#1e74dd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { border-color: #4a90d9; background-image: image(#4a90d9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-filter: none; border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-filter: none; border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop label, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat label, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop label, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat label, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop label, headerbar.selection-mode button:backdrop { color: #dbe9f7; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat, .selection-mode .titlebar:not(headerbar) button:backdrop label, .selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop.flat label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop label, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat label, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop label, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat label, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop label, headerbar.selection-mode button:backdrop { color: #d7e6fa; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { border-color: #438cd8; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active label, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked label, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active label, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked label, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active label, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked label, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active label, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked label, headerbar.selection-mode button:backdrop:checked { color: #d9e8f7; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active label, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked label, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active label, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked label, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active label, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked label, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active label, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked label, headerbar.selection-mode button:backdrop:checked { color: #d5e6f9; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { border-color: #65a1df; background-image: image(#65a1df); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled label, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled label, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled label, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled label, headerbar.selection-mode button:backdrop:disabled { color: #9bc2ea; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled label, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled label, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled label, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled label, headerbar.selection-mode button:backdrop:disabled { color: #8fbbf0; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop.flat:disabled:active, .selection-mode headerbar button:backdrop.flat:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop.flat:disabled:active, headerbar.selection-mode button:backdrop.flat:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { border-color: #438cd8; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop.flat:disabled:active, .selection-mode headerbar button:backdrop.flat:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop.flat:disabled:active, headerbar.selection-mode button:backdrop.flat:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode headerbar button:backdrop.flat:disabled:active label, .selection-mode headerbar button:backdrop.flat:disabled:checked label, .selection-mode headerbar button:backdrop:disabled:active label, .selection-mode headerbar button:backdrop:disabled:checked label, headerbar.selection-mode button:backdrop.flat:disabled:active label, headerbar.selection-mode button:backdrop.flat:disabled:checked label, headerbar.selection-mode button:backdrop:disabled:active label, headerbar.selection-mode button:backdrop:disabled:checked label { color: #85b4e6; } +.selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked label, .selection-mode headerbar button:backdrop.flat:disabled:active label, .selection-mode headerbar button:backdrop.flat:disabled:checked label, .selection-mode headerbar button:backdrop:disabled:active label, .selection-mode headerbar button:backdrop:disabled:checked label, headerbar.selection-mode button:backdrop.flat:disabled:active label, headerbar.selection-mode button:backdrop.flat:disabled:checked label, headerbar.selection-mode button:backdrop:disabled:active label, headerbar.selection-mode button:backdrop:disabled:checked label { color: #78aced; } .selection-mode .titlebar:not(headerbar) button.flat:backdrop, .selection-mode .titlebar:not(headerbar) button.flat:disabled, .selection-mode .titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button.flat:disabled, .selection-mode headerbar button.flat:backdrop:disabled, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button.flat:disabled, headerbar.selection-mode button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { border-color: #215d9c; background-image: image(#65a1df); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { border-color: #15539e; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode .titlebar:not(headerbar) button:disabled label, .selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled label, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled label, headerbar.selection-mode button:disabled { color: #b2d0ef; } +.selection-mode .titlebar:not(headerbar) button:disabled label, .selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled label, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled label, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled label, headerbar.selection-mode button:disabled { color: #a9cbf4; } -.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { border-color: #215d9c; background-image: image(#438cd8); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { border-color: #15539e; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.selection-mode .titlebar:not(headerbar) button:disabled:active label, .selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active label, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked label, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active label, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked label, headerbar.selection-mode button:disabled:checked { color: #b4d1ef; } +.selection-mode .titlebar:not(headerbar) button:disabled:active label, .selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked label, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active label, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked label, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active label, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked label, headerbar.selection-mode button:disabled:checked { color: #acccf4; } -.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; background-image: linear-gradient(to bottom, #e8e8e7, #dededd 60%, #cfcfcd); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; background-image: linear-gradient(to bottom, #e8e8e7, #dededd 60%, #cfcfcd); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px rgba(255, 255, 255, 0.8); border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white; background-image: linear-gradient(to bottom, #f7f7f7, #e8e8e7 60%, #dededd); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; border-bottom-color: #91918c; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white; background-image: linear-gradient(to bottom, #f7f7f7, #e8e8e7 60%, #dededd); border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; background-image: image(#d9d9d7); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #b6b6b3; background-image: image(#d9d9d7); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #0f3b71; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } .selection-mode .titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled label, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled label, headerbar.selection-mode button.suggested-action:disabled { color: #8b8e8f; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #c0c0bd; background-image: image(#e8e8e7); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { border-color: #c0c0bd; background-image: image(#e8e8e7); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop label, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop label, headerbar.selection-mode button.suggested-action:backdrop { color: #8b8e8f; } -.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #c0c0bd; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #184472; } +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #c0c0bd; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #0f3b71; } .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled label, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled label, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled label, headerbar.selection-mode button.suggested-action:backdrop:disabled { color: #c3c3c0; } -.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(74, 144, 217, 0); background-color: rgba(74, 144, 217, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(53, 132, 228, 0); background-color: rgba(53, 132, 228, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } .selection-mode .titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode .titlebar:not(headerbar) .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, .selection-mode headerbar .selection-menu:backdrop .arrow, .selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; } @@ -702,7 +702,7 @@ window.csd > .titlebar:not(headerbar) { padding: 0; background-color: transparen .titlebar:not(headerbar) > separator { background-color: #b6b6b3; } -window.devel headerbar.titlebar:not(.selection-mode) { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #d8dfe6 8%, #e8e8e7 25%); color: rgba(46, 52, 54, 0.1); } +window.devel headerbar.titlebar:not(.selection-mode) { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #d6dee7 8%, #e8e8e7 25%); color: rgba(46, 52, 54, 0.1); } window.devel headerbar.titlebar:not(.selection-mode) label { color: #2e3436; } @@ -724,13 +724,13 @@ treeview.view { border-left-color: #979a9b; border-top-color: #e8e8e7; } treeview.view:selected:focus, treeview.view:selected { border-radius: 0; } -treeview.view:selected:backdrop, treeview.view:selected { border-left-color: #a5c8ec; border-top-color: rgba(46, 52, 54, 0.1); } +treeview.view:selected:backdrop, treeview.view:selected { border-left-color: #9ac2f2; border-top-color: rgba(46, 52, 54, 0.1); } treeview.view:disabled { color: #8b8e8f; } -treeview.view:disabled:selected { color: #92bce8; } +treeview.view:disabled:selected { color: #86b5ef; } -treeview.view:disabled:selected:backdrop { color: #80b1e4; } +treeview.view:disabled:selected:backdrop { color: #71a8eb; } treeview.view:disabled:backdrop { color: #c3c3c0; } @@ -740,7 +740,7 @@ treeview.view.separator:backdrop { color: rgba(232, 232, 231, 0.1); } treeview.view:backdrop { border-left-color: #babbbb; border-top: #e8e8e7; } -treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #184472; } +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #0f3b71; } treeview.view:drop(active).after { border-top-style: none; } @@ -752,27 +752,27 @@ treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symb treeview.view.expander:hover { color: black; } -treeview.view.expander:selected { color: #c9def4; } +treeview.view.expander:selected { color: #c2daf7; } treeview.view.expander:selected:hover { color: #ffffff; } -treeview.view.expander:selected:backdrop { color: #c7dcf2; } +treeview.view.expander:selected:backdrop { color: #c1d8f5; } treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.expander:backdrop { color: #adafb0; } -treeview.view.progressbar { color: #ffffff; border: 1px solid #184472; border-radius: 4px; background-color: #4a90d9; background-image: linear-gradient(to bottom, #4a90d9, #2a76c6); box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } +treeview.view.progressbar { color: #ffffff; border: 1px solid #0f3b71; border-radius: 4px; background-color: #3584e4; background-image: linear-gradient(to bottom, #3584e4, #1b6acb); box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } -treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { border-radius: 4px; color: #4a90d9; box-shadow: none; background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { border-radius: 4px; color: #3584e4; box-shadow: none; background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } -treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #4a90d9; border-color: #184472; background-color: #fcfcfc; } +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #3584e4; border-color: #0f3b71; background-color: #fcfcfc; } treeview.view.progressbar:backdrop { color: #fcfcfc; background-image: none; box-shadow: none; } treeview.view.trough { background-color: rgba(46, 52, 54, 0.1); border-radius: 4px; } -treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: rgba(255, 255, 255, 0.3); border-radius: 4px; border-width: 1px 0; border-style: solid; border-color: #4a90d9; } +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: rgba(255, 255, 255, 0.3); border-radius: 4px; border-width: 1px 0; border-style: solid; border-color: #3584e4; } treeview.view header button { color: #979a9b; background-color: #ffffff; font-weight: bold; text-shadow: none; box-shadow: none; } @@ -780,9 +780,9 @@ treeview.view header button:hover { color: #636769; box-shadow: none; transition treeview.view header button:active { color: #2e3436; transition: none; } -treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; color: #ffffff; background-image: none; background-color: #4a90d9; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px #ffffff; text-shadow: none; transition: none; } +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; color: #ffffff; background-image: none; background-color: #3584e4; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px #ffffff; text-shadow: none; transition: none; } -treeview.view acceleditor > label { background-color: #4a90d9; } +treeview.view acceleditor > label { background-color: #3584e4; } treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #e8e8e7; border-radius: 0; text-shadow: none; } @@ -801,7 +801,7 @@ menubar:backdrop, .menubar:backdrop { background-color: #e8e8e7; } menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 4px 8px; } -menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #4a90d9; color: #2a76c6; } +menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #3584e4; color: #1b6acb; } menubar > menuitem:disabled, .menubar > menuitem:disabled { color: #8b8e8f; box-shadow: none; } @@ -813,7 +813,7 @@ menu:backdrop, .menu:backdrop, .context-menu:backdrop { background-color: #fcfcf menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; } -menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #4a90d9; } +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #3584e4; } menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: #8b8e8f; } @@ -885,7 +885,7 @@ notebook box > header.top > tabs > tab:hover { box-shadow: inset 0 -3px #b6b6b3; notebook box > header.top > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.top > tabs > tab:checked { box-shadow: inset 0 -3px #4a90d9; } +notebook box > header.top > tabs > tab:checked { box-shadow: inset 0 -3px #3584e4; } notebook box > header.bottom { border-top-style: solid; } @@ -895,7 +895,7 @@ notebook box > header.bottom > tabs > tab:hover { box-shadow: inset 0 3px #b6b6b notebook box > header.bottom > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.bottom > tabs > tab:checked { box-shadow: inset 0 3px #4a90d9; } +notebook box > header.bottom > tabs > tab:checked { box-shadow: inset 0 3px #3584e4; } notebook box > header.left { border-right-style: solid; } @@ -905,7 +905,7 @@ notebook box > header.left > tabs > tab:hover { box-shadow: inset -3px 0 #b6b6b3 notebook box > header.left > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.left > tabs > tab:checked { box-shadow: inset -3px 0 #4a90d9; } +notebook box > header.left > tabs > tab:checked { box-shadow: inset -3px 0 #3584e4; } notebook box > header.right { border-left-style: solid; } @@ -915,7 +915,7 @@ notebook box > header.right > tabs > tab:hover { box-shadow: inset 3px 0 #b6b6b3 notebook box > header.right > tabs > tab:backdrop { box-shadow: none; } -notebook box > header.right > tabs > tab:checked { box-shadow: inset 3px 0 #4a90d9; } +notebook box > header.right > tabs > tab:checked { box-shadow: inset 3px 0 #3584e4; } notebook box > header.top > tabs > arrow { border-top-style: none; } @@ -1022,7 +1022,7 @@ scrollbar slider { min-width: 6px; min-height: 6px; margin: -1px; border: 4px so scrollbar slider:hover { background-color: #535859; } -scrollbar slider:hover:active { background-color: #2a76c6; } +scrollbar slider:hover:active { background-color: #1b6acb; } scrollbar slider:backdrop { background-color: #c3c4c4; } @@ -1058,7 +1058,7 @@ scrollbar button { padding: 0; min-width: 12px; min-height: 12px; border-style: scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #535859; } -scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #2a76c6; } +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #1b6acb; } scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(120, 124, 125, 0.2); } @@ -1079,13 +1079,13 @@ treeview ~ scrollbar.vertical { border-top: 1px solid #b6b6b3; margin-top: -1px; /********** Switch * */ switch { font-weight: bold; font-size: smaller; outline-offset: -4px; border: 1px solid #b6b6b3; border-radius: 3px; color: #2e3436; background-color: #cfcfcd; text-shadow: 0 1px rgba(0, 0, 0, 0.1); } -switch:checked { color: #ffffff; border-color: #184472; background-color: #4a90d9; text-shadow: 0 1px rgba(24, 68, 114, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } +switch:checked { color: #ffffff; border-color: #0f3b71; background-color: #3584e4; text-shadow: 0 1px rgba(15, 59, 113, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } switch:disabled { color: #8b8e8f; border-color: #b6b6b3; background-color: #f1f1f1; text-shadow: none; } switch:backdrop { color: #8b8e8f; border-color: #c0c0bd; background-color: #dadad8; text-shadow: none; transition: 200ms ease-out; } -switch:backdrop:checked { color: #e8e8e7; border-color: #4a90d9; background-color: #4a90d9; } +switch:backdrop:checked { color: #e8e8e7; border-color: #3584e4; background-color: #3584e4; } switch:backdrop:disabled { color: #c3c3c0; border-color: #c0c0bd; background-color: #f1f1f1; } @@ -1093,7 +1093,7 @@ switch slider { margin: -1px; min-width: 44px; min-height: 26px; border: 1px sol switch:hover slider { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #91918c; box-shadow: inset 0 1px white, inset 0 -2px #f4f4f4, inset 0 -1px #cfcfcd, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #fefefe 10%, #f2f2f1 90%); } -switch:checked slider { border: 1px solid #184472; } +switch:checked slider { border: 1px solid #0f3b71; } switch:disabled slider { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -1103,21 +1103,21 @@ switch:backdrop slider { transition: 200ms ease-out; border-color: #c0c0bd; back switch:backdrop slider label, switch:backdrop slider { color: #8b8e8f; } -switch:backdrop:checked slider { border-color: #4a90d9; } +switch:backdrop:checked slider { border-color: #3584e4; } switch:backdrop:disabled slider { border-color: #c0c0bd; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } switch:backdrop:disabled slider label, switch:backdrop:disabled slider { color: #c3c3c0; } -row:selected switch { box-shadow: none; border-color: #184472; } +row:selected switch { box-shadow: none; border-color: #0f3b71; } -row:selected switch:backdrop { border-color: #184472; } +row:selected switch:backdrop { border-color: #0f3b71; } row:selected switch slider:dir(rtl) { border-left-color: #b6b6b3; } row:selected switch slider:dir(ltr) { border-right-color: #b6b6b3; } -row:selected switch slider:checked, row:selected switch slider { border-color: #184472; } +row:selected switch slider:checked, row:selected switch slider { border-color: #0f3b71; } /************************* Check and Radio items * */ .view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view .tile check:not(list) { -gtk-icon-shadow: none; -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); background-color: transparent; min-width: 40px; min-height: 40px; background-image: none; transition: none; box-shadow: none; border-width: 0; } @@ -1166,17 +1166,17 @@ check:backdrop:disabled, radio:backdrop:disabled { border-color: #c0c0bd; backgr check:backdrop:disabled label, check:backdrop:disabled, radio:backdrop:disabled label, radio:backdrop:disabled { color: #c3c3c0; } -row:selected check, row:selected radio { border-color: #184472; } +row:selected check, row:selected radio { border-color: #0f3b71; } -.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } -.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } +.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } .osd check:active, .osd radio:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } -.osd check:backdrop, .osd radio:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd check:backdrop, .osd radio:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } -.osd check:disabled, .osd radio:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } +.osd check:disabled, .osd radio:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } menu menuitem check, menu menuitem radio { margin: 0; } @@ -1204,7 +1204,7 @@ radio:checked:not(:backdrop), radio:indeterminate:not(:backdrop), check:checked: menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:not(:backdrop), menu menuitem check:checked:not(:backdrop), menu menuitem check:indeterminate:not(:backdrop) { transition: none; } -treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: #2e3436; border-color: #184472; } +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: #2e3436; border-color: #0f3b71; } treeview.view check:selected:disabled, treeview.view radio:selected:disabled { color: #8b8e8f; } @@ -1221,21 +1221,21 @@ scale trough:backdrop, scale fill:backdrop, progressbar trough:backdrop { backgr scale trough:backdrop:disabled, scale fill:backdrop:disabled, progressbar trough:backdrop:disabled { background-color: #f1f1f1; } -row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { border-color: #184472; } +row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { border-color: #0f3b71; } .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); } -.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(49, 52, 52, 0.5); } +.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(210, 210, 208, 0.5); } -scale highlight, progressbar progress { border: 1px solid #184472; border-radius: 3px; background-color: #4a90d9; } +scale highlight, progressbar progress { border: 1px solid #0f3b71; border-radius: 3px; background-color: #3584e4; } scale highlight:disabled, progressbar progress:disabled { background-color: transparent; border-color: transparent; } -scale highlight:backdrop, progressbar progress:backdrop { border-color: #4a90d9; } +scale highlight:backdrop, progressbar progress:backdrop { border-color: #3584e4; } scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled { background-color: transparent; border-color: transparent; } -row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { border-color: #184472; } +row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { border-color: #0f3b71; } .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { border-color: rgba(0, 0, 0, 0.7); } @@ -1271,7 +1271,7 @@ scale slider { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-colo scale slider:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #91918c; box-shadow: inset 0 1px white, inset 0 -2px #f4f4f4, inset 0 -1px #cfcfcd, 0 1px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to bottom, #fefefe 10%, #f2f2f1 90%); } -scale slider:active { border-color: #184472; } +scale slider:active { border-color: #0f3b71; } scale slider:disabled { border-color: #b6b6b3; background-image: image(#f1f1f1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } @@ -1285,19 +1285,19 @@ scale slider:backdrop:disabled { border-color: #c0c0bd; background-image: image( scale slider:backdrop:disabled label, scale slider:backdrop:disabled { color: #c3c3c0; } -row:selected scale slider:disabled, row:selected scale slider { border-color: #184472; } +row:selected scale slider:disabled, row:selected scale slider { border-color: #0f3b71; } -.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #1c1f20; } +.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #cfcfcd; } -.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(57, 63, 65, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); background-color: #1c1f20; } +.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(237, 237, 236, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); background-color: #cfcfcd; } -.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); background-color: #1c1f20; } +.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); background-color: #cfcfcd; } -.osd scale slider:disabled { color: #858786; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(49, 52, 52, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #1c1f20; } +.osd scale slider:disabled { color: #dfdfdc; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(210, 210, 208, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #cfcfcd; } -.osd scale slider:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(28, 31, 32, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #1c1f20; } +.osd scale slider:backdrop { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-color: transparent; background-image: image(rgba(207, 207, 205, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: #cfcfcd; } -.osd scale slider:backdrop:disabled { background-color: #1c1f20; } +.osd scale slider:backdrop:disabled { background-color: #cfcfcd; } scale value { color: alpha(currentColor,0.55); } @@ -1519,7 +1519,7 @@ levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } levelbar:backdrop { transition: 200ms ease-out; } -levelbar trough { border: 1px solid; padding: 2px; border-radius: 3px; color: black; border-color: #b6b6b3; background-color: #ffffff; box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0); } +levelbar trough { border: 1px solid; padding: 2px; border-radius: 3px; color: black; border-color: #b6b6b3; background-color: #ffffff; box-shadow: inset 0 0 0 1px rgba(53, 132, 228, 0); } levelbar trough:backdrop { color: #323232; border-color: #c0c0bd; background-color: #fcfcfc; box-shadow: none; } @@ -1529,13 +1529,13 @@ levelbar block.low { border-color: #8f4700; background-color: #f57900; } levelbar block.low:backdrop { border-color: #f57900; } -levelbar block.high, levelbar block:not(.empty) { border-color: #215d9c; background-color: #4a90d9; } +levelbar block.high, levelbar block:not(.empty) { border-color: #15539e; background-color: #3584e4; } -levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #4a90d9; } +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #3584e4; } -levelbar block.full { border-color: #40760c; background-color: #73d216; } +levelbar block.full { border-color: #1d814a; background-color: #33d17a; } -levelbar block.full:backdrop { border-color: #73d216; } +levelbar block.full:backdrop { border-color: #33d17a; } levelbar block.empty { background-color: transparent; border-color: rgba(46, 52, 54, 0.2); } @@ -1616,12 +1616,12 @@ row.activatable:backdrop:hover { background-color: transparent; } row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } -row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #4787c9; } +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #347cd3; } -row.activatable:selected:backdrop { background-color: #4a90d9; } +row.activatable:selected:backdrop { background-color: #3584e4; } /********************* App Notifications * */ -.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color: rgba(28, 31, 32, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color: rgba(207, 207, 205, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } .app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } @@ -1707,7 +1707,7 @@ separator.sidebar { background-color: #b6b6b3; } separator.sidebar:backdrop { background-color: #c0c0bd; } -separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #215d9c; } +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #15539e; } /**************** File chooser * */ row image.sidebar-icon { opacity: 0.7; } @@ -1744,7 +1744,7 @@ placessidebar row:selected:active { box-shadow: none; } placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(#4e9a06); background-clip: content-box; } -placessidebar row.sidebar-new-bookmark-row { color: #4a90d9; } +placessidebar row.sidebar-new-bookmark-row { color: #3584e4; } placessidebar row:drop(active):not(:disabled) { color: #4e9a06; box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } @@ -1761,7 +1761,7 @@ placesview > actionbar > revealer > box > label { padding-left: 8px; padding-rig /********* Paned * */ paned > separator { min-width: 1px; min-height: 1px; -gtk-icon-source: none; border-style: none; background-color: transparent; background-image: image(#b6b6b3); background-size: 1px 1px; } -paned > separator:selected { background-image: image(#4a90d9); } +paned > separator:selected { background-image: image(#3584e4); } paned > separator:backdrop { background-image: image(#c0c0bd); } @@ -1789,33 +1789,33 @@ video image.osd { min-width: 64px; min-height: 64px; border-radius: 32px; } /************** GtkInfoBar * */ infobar { border-style: none; } -infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: 0 1px #2a76c6; } +infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: 0 1px #1b6acb; } -infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #4a90d9; border-color: #2a76c6; } +infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #3584e4; border-color: #1b6acb; } infobar.info:backdrop label, infobar.info:backdrop, infobar.info label, infobar.info, infobar.question:backdrop label, infobar.question:backdrop, infobar.question label, infobar.question, infobar.warning:backdrop label, infobar.warning:backdrop, infobar.warning label, infobar.warning, infobar.error:backdrop label, infobar.error:backdrop, infobar.error label, infobar.error { color: #ffffff; } infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; } -infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; background-image: linear-gradient(to bottom, #4a90d9, #3986d5 60%, #2a76c6); text-shadow: 0 -1px rgba(0, 0, 0, 0.543529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.543529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } +infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; background-image: linear-gradient(to bottom, #3584e4, #2379e2 60%, #1b6acb); text-shadow: 0 -1px rgba(0, 0, 0, 0.559216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.559216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } -infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; border-bottom-color: #184472; text-shadow: 0 -1px rgba(0, 0, 0, 0.495529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.495529); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #63a0de, #4a90d9 60%, #3986d5); } +infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; border-bottom-color: #0f3b71; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-image: linear-gradient(to bottom, #5094e8, #3584e4 60%, #2379e2); } -infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #215d9c; background-image: image(#3180d4); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } +infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #15539e; background-image: image(#1e74dd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { border-color: #215d9c; background-image: image(#65a1df); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { border-color: #15539e; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -infobar.info button:disabled label, infobar.info button:disabled, infobar.question button:disabled label, infobar.question button:disabled, infobar.warning button:disabled label, infobar.warning button:disabled, infobar.error button:disabled label, infobar.error button:disabled { color: #b2d0ef; } +infobar.info button:disabled label, infobar.info button:disabled, infobar.question button:disabled label, infobar.question button:disabled, infobar.warning button:disabled label, infobar.warning button:disabled, infobar.error button:disabled label, infobar.error button:disabled { color: #a9cbf4; } -infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: #4a90d9; background-image: image(#4a90d9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #215d9c; } +infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #15539e; } -infobar.info button:backdrop label, infobar.info button:backdrop, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.error button:backdrop label, infobar.error button:backdrop { color: #dbe9f7; } +infobar.info button:backdrop label, infobar.info button:backdrop, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.error button:backdrop label, infobar.error button:backdrop { color: #d7e6fa; } -infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: #65a1df; background-image: image(#65a1df); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #215d9c; } +infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #15539e; } -infobar.info button:backdrop:disabled label, infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled label, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled label, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled label, infobar.error button:backdrop:disabled { color: #9bc2ea; } +infobar.info button:backdrop:disabled label, infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled label, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled label, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled label, infobar.error button:backdrop:disabled { color: #8fbbf0; } -infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #2a76c6; } +infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #1b6acb; } /************ Tooltips * */ tooltip { padding: 4px; border-radius: 5px; box-shadow: none; text-shadow: 0 1px black; } @@ -1933,19 +1933,19 @@ button.titlebutton { text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon button.titlebutton:backdrop { -gtk-icon-shadow: none; } -.selection-mode headerbar button.titlebutton, .selection-mode .titlebar button.titlebutton, headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.543529); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.543529); } +.selection-mode headerbar button.titlebutton, .selection-mode .titlebar button.titlebutton, headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { text-shadow: 0 -1px rgba(0, 0, 0, 0.559216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.559216); } .selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } -.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { background-color: #4a90d9; } +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { background-color: #3584e4; } row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected { color: #ffffff; } -row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: #a5c8ec; } +row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, iconview text:disabled:selected:focus, textview text:disabled:selected:focus, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: #9ac2f2; } row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, iconview text:backdrop:selected:focus, textview text:backdrop:selected:focus, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected { color: #fcfcfc; } -row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { color: #80b1e4; } +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected { color: #71a8eb; } .monospace { font-family: monospace; } @@ -1995,7 +1995,7 @@ button.emoji-section:backdrop:not(:checked) { border-color: transparent; } button.emoji-section:hover { border-color: #b6b6b3; } -button.emoji-section:checked { border-color: #4a90d9; } +button.emoji-section:checked { border-color: #3584e4; } button.emoji-section label { padding: 0; opacity: 0.55; } @@ -2005,7 +2005,7 @@ button.emoji-section:checked label { opacity: 1; } popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } -popover.emoji-picker .emoji :hover { background: #4a90d9; } +popover.emoji-picker .emoji :hover { background: #3584e4; } popover.emoji-completion arrow { border: none; background: none; } @@ -2028,7 +2028,7 @@ text widgets and the like base background color */ @define-color theme_base_color #ffffff; /* base background color of selections */ -@define-color theme_selected_bg_color #4a90d9; +@define-color theme_selected_bg_color #3584e4; /* text/foreground color of selections */ @define-color theme_selected_fg_color #ffffff; @@ -2055,7 +2055,7 @@ text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #fcfcfc; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #4a90d9; +@define-color theme_unfocused_selected_bg_color #3584e4; /* text/foreground color of selections on backdrop windows */ @define-color theme_unfocused_selected_fg_color #ffffff; @@ -2072,7 +2072,7 @@ widgets main borders color on backdrop windows */ these are pretty self explicative */ @define-color warning_color #f57900; @define-color error_color #cc0000; -@define-color success_color #73d216; +@define-color success_color #33d17a; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */