From 23efcf456b783b06ddde0340f509bb1b2be5ad19 Mon Sep 17 00:00:00 2001 From: StakeoutPunch Date: Thu, 20 Mar 2025 11:20:03 -0500 Subject: [PATCH] Update Classic Theme (#7799) Created and replaced missing/mismatched assets, fixed mixer send arrows causing mixer height to be wrong, tweaked CSS stylesheet to fix active mixer channel being black --- data/themes/classic/automation_ghost_note.png | Bin 247 -> 2551 bytes data/themes/classic/clear_ghost_note.png | Bin 833 -> 2608 bytes data/themes/classic/cursor_knife.png | Bin 243 -> 456 bytes data/themes/classic/cut_overlaps.png | Bin 0 -> 1925 bytes data/themes/classic/edit_knife.png | Bin 205 -> 1998 bytes data/themes/classic/file.png | Bin 0 -> 286 bytes data/themes/classic/fill.png | Bin 0 -> 2454 bytes data/themes/classic/ghost_note.png | Bin 287 -> 2411 bytes data/themes/classic/glue.png | Bin 0 -> 2446 bytes data/themes/classic/gridmode.png | Bin 0 -> 2060 bytes data/themes/classic/insert_bar.png | Bin 0 -> 540 bytes data/themes/classic/max_length.png | Bin 0 -> 1957 bytes data/themes/classic/min_length.png | Bin 0 -> 2047 bytes data/themes/classic/proportional_snap.png | Bin 242 -> 2128 bytes data/themes/classic/receive_bg_arrow.png | Bin 189 -> 1827 bytes data/themes/classic/remove_bar.png | Bin 0 -> 386 bytes data/themes/classic/send_bg_arrow.png | Bin 157 -> 1762 bytes data/themes/classic/style.css | 91 +++++++++--------- data/themes/classic/tool.png | Bin 0 -> 2495 bytes 19 files changed, 46 insertions(+), 45 deletions(-) create mode 100644 data/themes/classic/cut_overlaps.png create mode 100644 data/themes/classic/file.png create mode 100644 data/themes/classic/fill.png create mode 100644 data/themes/classic/glue.png create mode 100644 data/themes/classic/gridmode.png create mode 100644 data/themes/classic/insert_bar.png create mode 100644 data/themes/classic/max_length.png create mode 100644 data/themes/classic/min_length.png create mode 100644 data/themes/classic/remove_bar.png create mode 100644 data/themes/classic/tool.png diff --git a/data/themes/classic/automation_ghost_note.png b/data/themes/classic/automation_ghost_note.png index d4b1416f5e4b68e1ad2ff0cb253452f682bde891..4b06b4073679a80535d1c92e51fc3931a1f52da0 100644 GIT binary patch literal 2551 zcmb7G4LqB79)EDs4k^YtOxG-I(@kDAQ6XMKOGUi|;i?tMlNa*VJV6rcU8MV%t)0!N z9<8!fXuDEYN~;!A8)~<(TdUV@rY}2&7Nh9QxhILzR(JQg&nHjv{QuwI>-YbCetF)F ziQa*T4h*pJS5V*p zB2dmkDMUgsL{U)D#<&#t-mr~Bql_lWFU%!C1LUC04tQgjKihG(ZW}p z;T09lm&>IT94;p(2b<%KmB@HFg0HVH4o}1pi5S=d11ZIFmI5P&+zla2F=!yfmIx z7?ur+b69c~jU|UGCE|%B4Bi_< z@MRE*6g-hafR`i+9&hZa;ml}R{RY>;D2ZPdR3g(O^g4oe0G^WX!fqJz0y0nCFE6=M)Oiije@ z52er3E;)SAaI%kE+r}VzQ%Jt>XQegVbBi%b?stnZq5oGgCYNW5S;zBAG5$Ei^Z%GA zf807MO$JX447dr?9z2NPiH2JpY4BooD1u^m63XC_SK*as2LNVy0$8T&bBupe-3va*cbrOW@-Is;jL zu*y@zuWvr3y_0pqD)QdN*o0vB^@jxOpnyxmO}g}x4sT-j z5WP=im2FT%~bW&Y)UXmxuZ3{x9i1DUZLFhbrAnnKe%1>BtZFc!ePq=Ynn7Hrn`+VOnvK=^-P&W^_9h3eg z;o6-xX`^N82N_X^j(8kvB^}YU#Pbh@bR)OnN^=wcIdabo{n9T9gAFaVOR}NHS?kO) z-l)ZW-D~iF*9+2}$q)coI~XoAp!~Qq0GNLpK?`PVf4}0IF4KYK);&GHglA}9@fghf z73sOjUR#2Vwi>!uwZM+=W$dvo)$Drb>Z1*gmLIomGP9?=r|E?HztqS_Z(J;E+SW`K zl#k#2Ft@NeB4a#9^#JM}fBExye|@qI_N5+R=HebPp}3dh*4=1!XL~?KbILn@etr^l zOVDP%`Lx}em<_Gt%AvdhzP2P_Z{$`C`sU1Krzx8$HKZolH0R}hnNE0s7=NhRB7Ql> z%ZZ)lG-Z}kMe*@D`tX2G6r(LkjQly|jrK+Ift=gu^#m31+pS+2NWL!bP^^|eE zO*5F>R(SU}#NNWf!kR}nZZO;Y9PE*oE$TfcYg+vEnPti5Z5>3s#rJka?%I-Xev)nI zupa)Zr>AGjOs; z;WC%`jtipN!NR-DAeZex4W{oiz{$x83!KZ_&2s+NK@{whcI(2CswFCUiPZk}$P7k5 zlY;)_3VuSVjNIC;(^X>ItM$7_z1sJt(q^w;PgHFVi=}MRsPEqw0c0}y6yuGb+f(Z1 z@Gk!b=F~qp+^((#&eqi-uhvwAcE?)e46SLZ9ue^gfk delta 230 zcmV|g!axv3hn&F>!KCp9dIRwQ zvB{;h&JEJUTJ#=TDQGRIWrS2umW1HA*+m3jGk<5_FeC2}u%O^VMa7wdltB7n%7IVz zOvHvcPx`2siH0E$T-=GYyrM(I%1bSuyz)`YHHHl%#v)d(wO`y2cQ2iB$|Nc~HTObC#a5C}m)2!#+NSQG-8Bm*QfCWC~Bim*~W z=u(eCt8%a^LF)q_)kR2a5N#>aUGQ*xKNj1%fVKZ1?P6drl_FcYpW! zyZ5`vhP2cKcd8#1008%-M6s0k^d_I_&cyq<6UFZW0Hqg^$#J-!5Sp7Tn}fIr^*V-iwby3x-gm= zW#khMv@ouq8MVba1K%j1+x+s0@1&SXr`c5SA^}}4Nu$M~dYHxqxgd)kO{GQYl`6he zylC8*I0@()9LM-fW@%|DSjquWy_(79@pw!Y#DpLQp}{be>2QUSp)&-MF6=(Uu%SSY zU^s&6Xrxa?K3akc=yU?7jXQ^p$fS3jVZ3~T2quXz*&vJgqB^EQanztev5AacvYCLV z7~+WPcjA!96m^2W*GDiau-7R|B!8@~)xK1Q0gqov5HU{bOC>xHV33tzFjEQ}&=P$C z9KRCQ;ej?LNM87HXfdkKAVvcg(AksXG{guO%f*Nm))@%W1#}2{1BpB=$qarrEktvZ`Nszg*}|4o~mXj&AZFOl#Q5d)6u%WNY1m}kH%>?ixN7_rSa zIpL(fqJXSUK*#i`vZMf3+CtmrpF|C)3NKaY;aD}%U;#Z=r9ucE%4liipwl24L|n>< zmrY7FFxlDXrG?2L4xh^-UgM=P|BuOVWh@q-9m(fL{$Vn<`Tt#J?CAf*jNRlFW~MZK zoS7&lxs0B7Es8m%uXcqOwim&uT}Et0V!bja_A7Ci*wC9A_eHpgz}$XOtkn?R zF?hn7zjt;Bn8S|GQg_Xsb@$qkz?*Zc{OhHU`kodsHZ-?ZnUjnu=_jkln#Ue4jpddl zoXY4q_ePhxOD6$?E7f=JL)MQP!3S+UOM|?CBFj zmrL^(KWyF@dQbK2+2hRj+$(x7zW=oU=VIT{ReArY-L*$i`PQGl>|XC|mR5_f3pm7r}yA6f#}fQ*y5r*5w*tGrb|`s>Y6M4arBl6Ud=A?`q!q|r=63pbQDGn}p!=$iD0qSS?lzNj#vIePk?w=ugTQ=1>nn5d zhPH3?p={*Sw)7a$+Ycg)lyme?LPA0|^z`&B0UD&WxkA?1!e2f+P<^2K$xP-4nX9s< z?>0%#mn<_Q*IE_6R_%3NN2~vnPhnk4&d|y2MaP<=^`kQ5>;oHbfAN%F`7~Q=Odz8rz_|0e5uDy``-vQr_|LoAHY2+Whr1(^Et0=GfKN%*iIsgCw delta 811 zcmV+`1JwMm6u}0NBYy)3Nkl)n&nTRmHy$>m@5jpu7OsV!coPxp^CF>y=x@Q{=wCu=0d#ZZx*4Ozavs*sN#^YvG) zx^kP4PNboEL`W;|`}duxq^_uBGVr>4S9zy>`%6~{X<4WA27e)a+^$_K(P%W#&?Hz} z!_8K$g6O}sN`Ea~T1KUfjql^ffVIx#<+|qMi@^Md2w+hlJCXLt2}CV&6(H5XQk9nn z*PAz|@_@g(1#iy19zPzqTqj)c{tNf+D0}uF5?h>@2oHMpq*8%1gochR-jrJH*;CB@ zyj3K=g3zeB%71izHgu?$AbdG$R3V-Vs0-;xt`f49zDRa-^y0+nNJ}Q|i13B3zedO$ z{3io}t4*4K>*dR!lFRM!{sJp#3oY3MktnOH4S&Kq8ucSUQ{A_b&1Qfvf#;} zL0aLhcI_bO?OPCs6Z=vpy{M>FjB`5t+c#Y;-%XnabQWOh6IalSczPoi%PTA4>%4hd zA@(UaojC()g#s}3iPMFyFhNRjRP}%*%ikYvwr;JJKJ3#6Qe9l2zOcdTjc5=f-E>QF zaq-lsRDWQ9{J5^^dMj6gq^Jn$3n$)(06I787Rc9y3yYo(9;_A8+6KLO16*WKPjI?A z;J>Lz3DS|!UQsp{KoR=+Gk?SjFNSsKQ9%F zTMOOtbMaz>I~_X;bGQ`G&d68f+s(FZz42Uyz>QX|q_j_2^Xm@){8y2a^UY-A#@G0h pF(eX;R8sy7%3cG+3ESbbsKdu*m=b002ovPDHLkV1oUpoMQk0 diff --git a/data/themes/classic/cursor_knife.png b/data/themes/classic/cursor_knife.png index 591df2d62a0b09d2e88a8c3845d2c5c57e2003fc..8ddbd3ac4e784f15adebb129f707fdcd68672257 100644 GIT binary patch delta 441 zcmV;q0Y?7w0muW88Gi-<0047(dh`GQ0d+}4K~z|U#nnGJH8=K9BFn7Vl=Q0D!qA2D7hr^+DIKU&2fd-zbaT3=(_-$LDxD%rG(!e`>Uotvg>I(u_+zH2h{h|N>01jnX jNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjf457f% delta 226 zcmV<803H9x1M>lp8Gi%-007x@vVQ;o0J=#;K~#9!rO?3*gD@0>Vbeiq!de}KD@S(d zF5LtIlepsKNI(>vKWBeZ9x$UZwh|1D1a}Ti1j$4+5IoXHOh6y80g5mI5iTIY21M9^ z2pbS#10rldgawF*A}Ror5MUEb0xtRy#1|t1ZW;sAEwJ*<$Xk&gV#iP*P?&E#n#u&2 zO7j|`=W;q<&y{&|HIdH^BA-7e)_m>|QKvgqdCpFAi|AgYGCtB_pK6H>0T)GV4~WZp cEMVRH1FS0k!6UC|e*gdg07*qoM6N<$f&y4p1ONa4 diff --git a/data/themes/classic/cut_overlaps.png b/data/themes/classic/cut_overlaps.png new file mode 100644 index 0000000000000000000000000000000000000000..e79e4950a871b4fd9a6a911d0b46305af8fb6486 GIT binary patch literal 1925 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 EFLkcX{{R30 delta 188 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 literal 287 zcmV+)0pR|LP)423po0~`Bsvg(f>oHoB1?k76R?_G@BqZ72cW^=?3&e};F^YkRaq3vf@5wl z5p=jq`It;(!@Mg!@Z9l3&atwlrm})u{3fI5uWOT?+nkDCDrO_XhzI@L8xDE2ZAr_x z0NlCM0-NC$XOS@K1Bc0812^FXN0Bh3j^#*rMJ=>ZH5K1%fSqJ#fh0h~sbXh;I~Uu8pizL>P-O?hV_K lkTP$=fyL;OSCWbzz5r1rEtsK6s^I_t002ovPDHLkV1lD>eHZ`$ diff --git a/data/themes/classic/glue.png b/data/themes/classic/glue.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d059a09883d23caaa4b3e6c2c76bcc200256e8 GIT binary patch literal 2446 zcmai0d0Z3M79M0#mV(HlBEk^BQZWk&AjAX=Bqb=JVUxgXkw_*aKr$g2OaK?)fr?05 zK@btDzf>zl*(yR6EX0jg5k>Uj22v;>ltqgz&j)HJfdW45dw)!ld%o{{_uO;tIg@O5 zpx*}uRt5k7eBjTd2czGX=wq=&5B>B3Z3+NDr$!jcK{%`cattiOae44I2&WK9P#gd# z-U&|tfTAFy z0wM_Ef(lWBSVmS*F&bSm`de+rV?YfBiKk*XEH>y1OCit==Y}I-ybM5!l*cCr(?6bd zMpsmf06`>VJYFuBMgAU1Jq(TWI zgvFp*le-O0LZ}!Fii5M_h>$<8E|$$6A58>ajo@8y1pGoeq!9iMU5&g$mk3}4mI+|V z+yUO&Vh(=C5l!FwT@+l&`^YTT|E7yXZyiI1Ft($Km`&*vQG{Mh9{=U9!Da;oppqMP!&j<8p_`17zy1QeExEUF=Xk^q^$WNwo5tKzF5Z$l@ z64u2vlt3VpT*yRMEWwRTAZU~|Y_u16T!j1o`05)CQcw>Ti_8?t5LlY5G0j}_5GZkG zHM2|*YVJ1(YN|};#;CJS#Ym(uFDVA%X*NgYW>6W-N90^7M2kfWOvTXnd?8w&WRR`C zxgZfFqD{H}Z5O!!Qm6ZG4~L%(4XA0N`{m>0rZVZQ9bk-e!)<=UJAPmNaFUdG6BM8s=@M zGR87h8B01~_erycRb?aRE6mN-2>{8OY;kM`zMMiR>J|~r4ckZ7m!q>DACurFhd#O)#p7mW-xtjg^8KJeP)kaT3a&nIQ#pKn% zt%C)hGWZ3HtWG;H^DaBaMU}TWTw{Fk6Elb~^`^cmWyh7z%EgmDm-D%ezo&}~f5_SM zJXx^fiC^^2%$xv6?^NLHapiL7Vwvqj_nwjOlni;#4zmlkclTMoEI89!sIZRu1B|jXJ_RjLsxE65I9QNU1E)B<_UZ`=^tNwqv$W z&I36=*4R%uV5djLaCpdrZ6zzSvm!}G=Ux?@d^6x`+RpKDj&hAF6L}8YZ!zX)dawi~ z5kX#+#wMXp&X)(=`jQtEBEs$wR2{Z<{%zw3P~Xh44ln_Z!`WX(7UzZ0vmDx&VLTg^ zm-AZ=0)uAJ0spj^(wCS~OdnX~7;p72ulcslX3h3Ns-0tp`^9U^f+Y4j*FV~Kk|ixk zOta-IO(+vBr|%sknu_u#N;0nb9={6+%rmc@VjJ+MKOX(H%5-RVG*ae&$okuY;Nk{r zdWq{1eSRjb!Xuio(L;A*^N>z$4bZe}^77&M^kXGGhS7p zPjJ>NT%pY!;BDroUEOu(=;W%qeILT5E2mwgyB-#ut+~}#`Qz3Q&XK&*T(2hEwI2Wa zAr)}UNhfFnS|mRgBGHPHqAWkHntW-L_WABy&!(f_ubZd?m#p^f>WVJj)0(|v+HtW; zN8dHN@hh^Ztnk7vz)I_k@e*FMFEi?~vX_t+*fG6@aog;!GFI!wbk*YnEfZ_6 z69L$R{fyZ;)t383)2;eP!x+mh&ey-D@4XPUnsieNsB~BFG`J}^)L-~;WJI;dKTfYY zH7>rOqfokd<5)(`P;IDn-MtN^-62Cmb{p*O0bADOwzdiSh8nBi4BQ*tKjD%V+&U4G z7g$|6lGJlGurljWCtlyfBK^d9_vU?I_l{S+cP=5lFA}iO%>Fks_`x literal 0 HcmV?d00001 diff --git a/data/themes/classic/gridmode.png b/data/themes/classic/gridmode.png new file mode 100644 index 0000000000000000000000000000000000000000..20b65fa47c32b2a3965e4c003a8b44ad0256b459 GIT binary patch literal 2060 zcmah~Yg7|Q6b=;-vA(c?wYF!wK}0>tCV?Q?CTJjupavs^0IjcuEXfMVhU_9s1g-ck zEsD}wIigrj>jOm*h1wvXRs?IQ5476WBZ5_1735G9?NK|MP!J#OkA2L1-~H~Ld+*Gw z(?m@l<~i1r!{H2zj8H^_?-=&+a0l;}3|S9{<62H=hWx zbSh)Pl2ULQO2iF>Sq695Yhj4c%iuV%TA;Rs<3=LFX2oM{QQ9P1N|HnmPYv~yGAIx* z;WP#@rc^V9GBVhqi-Lc48i64Pg-(&d@oEhePFitD%ops1F zk)|yuf@EZ5@G}DWq}6~3B@ziD5FsKF4={LCrkTbVo|)pZ5>5>TP9<3h3r&z_h}Far z$#hx zdU_ZXsSFPmN`ixVBEC}w6b%KoL~^DAqXA1K5Q%w$K%Ov2D+)wKVl+_56NpiPz@hA5 zgT0`~Xzc&^Y)3;rW6oLbO(k7tPQU5 zd@}Tq_g**o9M|$ox^t@Ex6WMYDy%ruR8@QR?Zt*;K2a0*%(>$(F1onFWqZm}>|E@# zoOdS#tB6knRtJwR^oY3_+P=>^e17ZN zuWyBU*}wll=;2kjCU;_eXB)m@)Rv=vwPDkA+QtmuE<5U0r8`YS-62_3-_}y7VSz^))3@ zaJW6&Vy?S_C*-!*J@Tie#!<59g1fDi%((fpi*c7<%61UDn=7tm=XJba&0mo2W?yo4 z@~xsDrq0zGuHQxrZ-eV%h$SL{;&6tJW*-+$;Z|_hxX_Ubxi(_my^FQx(eja}I@dot z=@Rp?V%!mVKoG(0bdM;I4pPowTnjeeFVSqAVwv8S=MKvY{5|WR>33e1Wrc3PCvKRh z`tWLdcE`=Cz``r|PrAk*Q;fyyCi#!S#{O(S74XGZ6AP0$*ib{|7LkdKZ-i%^ zm@W0PZacow?P<#zjcs4fCUt7#o;#eIVJBv_Qrj9fa*ZCJ1&#c(`iq8*ZcV&JN8zAE z&tLiXw`U)i*Ro^8r6F(4G(pXox;rI`${Q09K`yuB#_-xUTVaE0Rri7=d9%~vws#Jn zz~q!HTNq!n>7(QKnn&^T-?<+0t@qf{qg*@Rvw2n78I&3mBk;*9n0MuLQMIpq@bWXe UnQlpJ6MKnADx(x-VGDEq0p&{eKL7v# literal 0 HcmV?d00001 diff --git a/data/themes/classic/insert_bar.png b/data/themes/classic/insert_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..fbc9f4775aea549b355290b620e9cccee64183c8 GIT binary patch literal 540 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 IA*%}i1w^Rn;Q#;t literal 0 HcmV?d00001 diff --git a/data/themes/classic/proportional_snap.png b/data/themes/classic/proportional_snap.png index 485ced02b994c6a0cea44c6361e7de10da2aaf99..be687c9dfdff5b0475b86a6107fe0f68678362a3 100644 GIT binary patch literal 2128 zcmai0c~BEq7>`x4f)o)%1&_F(P;0VbF+g?_A|zZwID-TfF(jL0A!K8+NI2>sI3NOb z7)J#~pcTC3Xb};#45-DUf)`%36s^^cRt}|j4W%y$f_SulY?AkWzwh_H<9**IHzdf{ z+|<^TLZO)Z`|-oTx3&KH+ys0UF`g`^~eWwwSpiCt%6XG1~Bf3QTPKx zkiL(b=)~%ekp+VPrY9zj3qwnKuLp@3N$NPC-X5S8rl>JE4AT-x8VTmT9#fI_hD_-5 zg8Ca`+6Z|lD-lVDjXb*jG2hWFb?E~z|Lb()JGwGs?iW! zhbcvTJP}iAf$FFiV_?)LKpvqaG~wV{V;snM)@U72112D(0CF+7F$Vebcp(}>hARQ4 z4fFM)`g`+SomsA~G=y%H0YyWBEiOypi%Gyj7zmTbaG^P~gb0EnER^X=V=z&MFSc7@WL4i4tr%Z-}`lL`p^f#A^P!Z6SZsSdo6__F2p9&5haShhD z+*{w+@CV+r4TN`k6xbQ}K<|Sg0*_7+uo#^~m<2#QyHZEPMKS%%FF_b{dt*FYV^w$N39?R^j=o^UkWTyBwgr7e% zqgCFj640H}<&XQ3=Ash%^W*2E9jqw{O*Jktr~7SJBGEyjH9-Wu>5#BT@?!xFT9C$o@Jiye_7y{i3uKikX%EnLyc9G8oQAF* z>+icRyi!=)w6t%{3#(jTUsHE-`m^XuKE$cU)QmSec-^fwReVch(cPxZJ*iFC;E4Db zrKCxCFv&{gcF%qLROS3M`>P#s3*J2G?5zGHy)Mh~rMb(Txb*xi!d=O~Ed+hqo8x%-mVsbyC#s%VD?LnJnr3rpCR7d8E96mUYLbcINfI z=v~j^PW@VJSNKp}U9$CI-{Gzve(s@;a^b-}0Zyl{UYfMiXNx8KhDE$Pn_${;=H5?h zoK-Kdxp#YuXA|i%IQ7NV{CyE~P+h)R@z6wNcU$Zi+pha`&X8^E-_ufk-eVcReR<0& z2_(_{U@<)8zMYrP32yAB-OpVT?B!Z?#Ob-?z^se>1t^<1c_DnEFvZ6ApMhrgyMbF? lb9Kc*n)4!dwr<9mzA0yC9V8eo0-gSkfWLPTzshTE=D)$~5&ZxF delta 225 zcmV<703QF)5b^<#8Gi%-001X|)rJ570J%v-K~#9!wU8kXK~Wfn&lQa+3dJw5VS*%> zB#TCq1V2E$iAb^ux=j#GP)w2(Q*6Rb{(*UHcbuIseB*}uq;uZ$obCNSqd}Sqc^O%3 zlECM|fg4*#{tAvbWko9dFyKT|5y=tQN5hi7Cbn1`3mxW4M_Q`v9dXD+o7dw){d3N6 zrED}Pac4w>E@yljgCxufjM=atU?$h2-FiGJ{v&!E*=eGH8ZVkkM+t4RCLZ{SsIL=; b7^&kMy&Ccl%Qj#;00000NkvXXu0mjf#m!&7 diff --git a/data/themes/classic/receive_bg_arrow.png b/data/themes/classic/receive_bg_arrow.png index 8aaeae606a627201fa2ddc141e60a5759e14d8c5..8e01e9df8fa34c3e533946e694116af5a22a0a9c 100644 GIT binary patch literal 1827 zcmah~eNYr-7+)(Z!IKe8&9B*69LIF-c3C{&7ET6s!8>A=gX2R7!R79~yOq1!b$8)D zbQ(YM1EnTBGc6svKP*Z{X$)=fvyz+&1vS&rhWyAGQ%jsQY_#azI|LD}KlX0l=l6Sl z@AEz%@75K}oui4F5Q89y#%y8=;s0dydHF^7TM}}{A;=4#@zye>jLoNPf=9>Mg({%) zdqjvMNJge#!oTy4fH5eeduXrH*kI|kIfa^LY`B5)PKlXL|BI34);XV6t-2wijuiXgiLvHt*rw&;h4 zIKuQj-Nny|Pb0JJf73mlLC27loLZQOzN8L{>CpzVH6Q}K5XeG}WCJ<1z^f!iGNI;$ zGJ7~D$Om4h;xb~S;R&FWw?AoDh1@l2C5pW~+?pJ4DI36ySSpDp4M6js3aP243V1(o zmodBtcx9;CAH@JT{}~`HxCN;Qwly$f(Y^ZXKt(WCutO+062<^zrs)DnaPV%3$%S*W zQF9KRl4M9p(UQ8T3@jQ2eR)TK;S|Us2~w{mlC>mZB?wASP_xpsgq|XZh;oDtXTi=X z-2d^_jz%+}2g_0>URDGt5HUsDya+6buA)mfAL(xtjZ~T9Y--kxm?#PM8XK@jHivRi zR2CeHkCQ-_6BgKrWjP!?tWN+fP&*eTQ4$Vi>R=b23#jRS=Hc+Z&~SC+9>tb{4~ae_ zLU?ROpgT|7yb7T@WRVSg15}(kjNs)uoXP4%aD2?$n=JqhK`wxWz6x+ zKj>rY$ku>O}hom5bjv*fr6-@4MRd@e_}XeK_3xZc8DP z_oKT`6Fiw*l(Y;whe_67Gk{;t-3yJ`3Goo2t)(z3Dp&F&xa%=*CV=RdJuHD6BP_DmZ$ z=5W$IX7!Hzlh*rZ?Ai&VR<Vd%faS@ljhCd-(usSDzq zml|8vZh@bR5u$0nj3BWI>N5;^f7^Iy++b$1tfso(PM;XDoESO$5~IZ4{4%U)&PlJu zT^U<^r7iR!JLMnitpl5~H^ybJE3B%QchgH>GZ{Hhg_s=K)LFukXy7zU}ia kmnCgSc4hk1wBD@JEj7vK$7pV(s^2zq&Rk}9_M(;l0v4KtZU6uP delta 174 zcmZ3?x0i8(c)bM&8v_Fadmpd;Uf*wh%Yoy^3M;!aN3QvQUVq_@-?!$5@9AAk6Am48+ghN57(8A5T-G@yGywn)vreS| diff --git a/data/themes/classic/remove_bar.png b/data/themes/classic/remove_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..143766a37558bacfa3eeb907c85bc65fde780f0a GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VORs=nf?vsGNUR06E57d|xn zY(Ia}1(UNEqh3#(P<)Q(@Q0r#k{K4{M&B>J8_sp(`(MSUh71D9E#FTzbQr4HvN5Qn zGO9jhbmoY-Zkoxb_=NF)-P7snHQWa2n*WpArnGF*=?@K6?YwLVx~<$eCkSsBcB9_U^td~Z*2 zx<`=wlSAAsEGiuPr-rYbaAdmv)0d|-|1v0bEa*9Ut~*|HgY@5=ZXoBna_JFNsWkG=RX2okWT>X3Wg#XcuD$@^nEk*J=w^+fwaF zdRnB`PXGZAEmE-G2z zy|AQ7Rk5`qi68)nXT?RvF|Y0wW|t2dfl3IfR$=HuI_+ofL6?vvbk4=sxO@WXxGiwJ>(jAadr_1A6 z2jd2qke|H;HfHLQ)v3wJN?a9|0V5+oEaM31DG{)64A&^JBqfenF^tft3CYwD7$z&r zY;Y3nlt}#_U)s;G7DSlMgn63K8l7%-jyoG0yD7>99iBvTfL_*^uQyZ7SI+0szyz}>D* zi!P~ND-#x+P!JdPfs+re5OnSi0mj@dM0>&2!-G2}bfw%6K@l%7U@lAM0YU3qYgMbizrC-qvzJy0bncJGaX}Q(e{PK|Lp`Am+>l@Duzge;UxxVvjjmN*J+a0@hVD+v0 z-TQm;^*P_Vo1=qglL{0Eh0W9Te@vejdZ){}vxJ=T6Vtl>ystiOZ+KRfJn60ftSN4@ zs;nln=pDr+%WvP`RIW}czd2lbZRDS7<>&j3HFOyLR!h&TQ!h?^onzDlo}PHue#v+t zj_OKWv$9`(O~3Pq>8$noxLuj>@Q$8mCJx^iYOV;`d-}Tj)@@BY5wcF&`UhJ#3}-!F zx5w8Wm#BwQ+FBkN9Dx-0%|F$KBcaZ=pJv+9brycr!NP50#fa`eY`NvNj$lqz>D7HL z>yA2RX8tbR8WX+kz0LQHPPyW{$k7j1RM01{Z^Bx-blv2~f%XFxKkT}YGWMnB%m)v8 ze&>Rg@z`_R@rc9I+spRM7?NwMiD>lHXhP#F8(rm{S3|ucV~^>-yL?ndIoAY#sXuoy zr8LI*b7#-4*TKhP1!pJ`ASfzMdLp1V4#fkf$*9k;#_zXPz71hGhGC~qKjHag!;P8g zfti+&Y2xx*+TLGJF0<{eQkclNUg-S<%ad_7s8`$cJojjWd7ZOz??oi^R8}stDlGv0 Xn4QR%A8J%cpC)5wuKw7T${qg#DDYu- literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^vOsLX!VDxo-+8waNbv{wgt!7}895~&k_Cfy9-GrZ zA=Z*0zhH)#*;Tb^in0W^cb)78&qol`;+0Ezo6e*gdg diff --git a/data/themes/classic/style.css b/data/themes/classic/style.css index 13047dc5d..8d8854028 100644 --- a/data/themes/classic/style.css +++ b/data/themes/classic/style.css @@ -30,9 +30,8 @@ lmms--gui--AutomationEditor { qproperty-barLineColor: #808080; qproperty-graphColor: rgba(153, 175, 255, 200); - qproperty-scaleColor: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #333, stop:1 #202020); + qproperty-scaleColor: qlineargradient(spread:reflect, x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #333, stop:1 #202020); qproperty-ghostNoteColor: rgba(248, 248, 255, 125); qproperty-detuningNoteColor: rgba(248, 11, 11, 125); @@ -69,7 +68,8 @@ QTextEdit, QLineEdit:focus, QComboBox:focus, QSpinBox:focus, QDoubleSpinBox:focu QToolTip { border-radius: 4px; - background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); + background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, + stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); opacity: 175; border: 1.0px solid rgba(0,0,0,255); color: #4afd85; @@ -77,7 +77,8 @@ QToolTip { lmms--gui--TextFloat, lmms--gui--SimpleTextFloat { border-radius: 4px; - background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); + background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, + stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); opacity: 175; border: 1.0px solid rgba(0,0,0,255); color: #4afd85; @@ -248,45 +249,39 @@ QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed { /* scrollbar: handles (sliders) */ QScrollBar::handle:horizontal { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); border: 1px outset #888; border-radius: 2px; min-width: 24px; } QScrollBar::handle:horizontal:hover { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); } QScrollBar::handle:horizontal:pressed { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #747474, stop:1 #c9c9c9); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #747474, stop:1 #c9c9c9); } QScrollBar::handle:vertical { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); + background: qlineargradient(spread:reflect, x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); border: 1px outset #888; border-radius: 2px; min-height: 24px; } QScrollBar::handle:vertical:hover { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); + background: qlineargradient(spread:reflect, x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); } QScrollBar::handle:vertical:pressed { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #747474, stop:1 #c9c9c9); + background: qlineargradient(spread:reflect, x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #747474, stop:1 #c9c9c9); } QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled { @@ -298,7 +293,8 @@ QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled { /* arrow buttons */ QScrollBar::add-line, QScrollBar::sub-line { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #c9c9c9, stop:1 #969696 ); + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, + stop:0 #c9c9c9, stop:1 #969696 ); border-radius: 1px; border: 1px solid #131313; subcontrol-origin: margin; @@ -310,11 +306,13 @@ QScrollBar::add-line:vertical { subcontrol-position: bottom; height: 12px;} QScrollBar::sub-line:vertical { subcontrol-position: top; height: 12px;} QScrollBar::add-line:hover, QScrollBar::sub-line:hover { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 ); + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, + stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 ); } QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed { - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 ); + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, + stop:0.5 #c9c9c9, stop:1 #969696 ); } QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled { @@ -356,8 +354,10 @@ lmms--gui--TrackView > QWidget { /* track background config */ lmms--gui--TrackContentWidget { /* colors */ - qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(50, 50, 50), stop:0.33 rgb(20, 20, 20), stop:1 rgb(15, 15, 15)); - qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(50, 50, 50), stop:0.33 rgb(40, 40, 40), stop:1 rgb(30, 30, 30)); + qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgb(50, 50, 50), stop:0.33 rgb(20, 20, 20), stop:1 rgb(15, 15, 15)); + qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgb(50, 50, 50), stop:0.33 rgb(40, 40, 40), stop:1 rgb(30, 30, 30)); qproperty-coarseGridColor: rgba(0, 0, 0, 160); qproperty-fineGridColor: rgba(0, 0, 0, 80); qproperty-horizontalColor: rgba(0, 0, 0, 160); @@ -544,7 +544,8 @@ QToolButton:pressed { } QToolButton:checked { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 ); + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, + stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 ); padding: 2px 1px 0px 1px; color: black; } @@ -578,7 +579,8 @@ lmms--gui--TrackLabelButton { } lmms--gui--TrackLabelButton:hover { - background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, + stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); color: white; border: 1px solid rgba(0,0,0,64); padding: 1px 0px; @@ -586,7 +588,8 @@ lmms--gui--TrackLabelButton:hover { } lmms--gui--TrackLabelButton:pressed { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); color: white; border: 1px solid rgba(0,0,0,64); padding: 2px 0px 0px; @@ -594,7 +597,8 @@ lmms--gui--TrackLabelButton:pressed { } lmms--gui--TrackLabelButton:checked { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); color: white; border: 1px solid rgba(0,0,0,128); padding: 2px 0px 0px; @@ -602,17 +606,19 @@ lmms--gui--TrackLabelButton:checked { } lmms--gui--TrackLabelButton:checked:hover { - background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, + stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); } lmms--gui--TrackLabelButton:checked:pressed { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); } /* sidebar, sidebar buttons */ lmms--gui--SideBar { - background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop: 0 #98a2a7, stop: 1.0 #5b646f); + background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #98a2a7, stop:1 #5b646f); } lmms--gui--SideBar QToolButton { @@ -649,8 +655,7 @@ lmms--gui--ControllerRackView QPushButton { lmms--gui--MixerChannelView { background: #5b6571; color: #e0e0e0; - qproperty-backgroundActive: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0, - stop:0 #7b838d, stop:1 #6b7581 ); + qproperty-backgroundActive: #7d8691; qproperty-strokeOuterActive: rgb( 0, 0, 0 ); qproperty-strokeOuterInactive: rgba( 0, 0, 0, 50 ); qproperty-strokeInnerActive: rgba( 255, 255, 255, 100 ); @@ -684,16 +689,14 @@ lmms--gui--TimeLineWidget { min-height: 1.5em; max-height: 1.5em; - background-color: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #8796a7, stop: 1.0 #3e454e ); + background-color: qlineargradient( x1:0, y1:0, x2:0, y2:1, stop:0 #8796a7, stop:1 #3e454e ); qproperty-inactiveLoopColor: rgba( 52, 63, 53, 64 ); qproperty-inactiveLoopBrush: rgba( 255, 255, 255, 32 ); qproperty-inactiveLoopInnerColor: rgba( 255, 255, 255, 32 ); qproperty-inactiveLoopHandleColor: rgba( 192, 192, 192, 100 ); qproperty-activeLoopColor: rgba( 52, 63, 53, 255 ); - qproperty-activeLoopBrush: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #378d59, stop: 1.0 #297e36 ); + qproperty-activeLoopBrush: qlineargradient( x1:0, y1:0, x2:0, y2:1, stop:0 #378d59, stop:1 #297e36 ); qproperty-activeLoopInnerColor: rgba( 74, 155, 100, 255 ); qproperty-activeLoopHandleColor: rgba( 192, 192, 192, 200 ); @@ -766,10 +769,8 @@ lmms--gui--PatternClipView { /* Subwindows in MDI-Area */ lmms--gui--SubWindow { - color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #4b525c, stop: 1.0 #31363d); - qproperty-activeColor: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #33383e, stop: 1.0 #1a1c20); + color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #4b525c, stop:1 #31363d); + qproperty-activeColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #33383e, stop:1 #1a1c20); qproperty-textShadowColor: rgb( 0, 0, 0 ); qproperty-borderColor: rgb( 0, 0, 0 ); } diff --git a/data/themes/classic/tool.png b/data/themes/classic/tool.png new file mode 100644 index 0000000000000000000000000000000000000000..183470438869fcdab5a36bd4225dae01178d6e45 GIT binary patch literal 2495 zcmai0c~}!?9v+Fh2)I>5N&#gEV55*^l7K=sfd)toM=&5+4i5-0AyddfG9d|KD?TbJ zUerY@_1LnDxVCc0rHCRT@W`=15vf#d5D*{ad=OYb%T5xDTJ7#1ljQro@9+J-?{`fO z@q#ulH?cMW0ARTv$2SD~w#1&*#!InJZ*XlE04y#>Lc`H;ZXi8YDkcfyq%kl_EtX+8 z05H7NGC^ztjDj(6JR)J@N3U1oK_rfe4|C%}T$v9nLO3aMcxy^fXlzPCtVbN)%hQCR zregwP7!`nOaiT;)S2OW?T{`w#XC~u8Jq1l*;={Q-&_^nVK{t{c3Br4tfDCz@kRIau z`D%ijN)!${34?|&tcaB( zG8B+(@L73^G{K=$J1e)c6Wej75d0 zZbXPiq_~Dc5S`*mhc*!*H#!9AmGx|_7vcn{;Q#S;6%8^l4=$I^K@_M|uF;zeWxf?o zGOP^CL_}ZTAgIqWT@b5_IukFGOXHNWaGZW~OwNERq(W3Bki)EaEWu1XODIIJ{AfU) zu5v*tNX43R)4MJz5v&XMA6}09`e0Yaxa>w^uT3WJl`4&f4looT^ z2p8GrH5a+^r}lkG51lwgs}pf1xkn4V=Z(Zm5?DM7)(>U;(qNB)K#AVRUDh~V zaOQOp7zGz2gVg?NAu&Iviuf?k(ZTt4{%sPML`Y2-Y&ZA%_6%V>`)(vbiwn439=0;|cTG;<4Vk8rN0-8H1X?X&V;+u6b_BkS)SIbYX0eX;XWgJV7W_+3sgG&f&Sn38&D$0fi-fzbYjqh-UdPLakVwsE+p#T8WRk~*pkaNZg z0C1oB`LaUYkLKNza%|#l|1>t*Pr47;cPutP*xZxxYIg_Ap4}J??%!KVo~mzroLG3j z3l4pnku@uXHZAp!vgp3KzLT=-^V;UKbnB9#6Im8@>T`DjoU(D_47bfB)#DM(Y%Vvm zpsap()EY+hK<(%ZQ`MmT+e&t^=`C)TlKgY|qXHySlaew!;fpU`0z5?8wv(n;?x|+9 znj$#|CMT6gjvt>VHpwps*Sco>yQPKlWwlr9m7xeepW@|p9HsBB4*A!1oYr+PXXGd4 zBlkTeWs%DR0s=VePF5&)RDWsF(l580%h|s^?>x`Hy}SFcn(^zXR;wigL-mz}!%?%T zH|s74&bL-yBZ&HKkVFqy=8{m zsi%zAxper!==!`9ux8>8)H*Q=nN3`OUYVV&QmxFWy9JrKAHy{;t2g{y9=st7qSG7C z8$Z=}Hba4p%17$5NH%2Un-@|uHMOz3ySuHueGw48ZJQ7EbSmig<7CC{yFe(E|pFtcURKZ#9)7`S+ zq&fN#EHm0%hl4g`%}$A*eHG1GA+cS%_SdTw73myDqa9t}5lqZ#_c;1ZUwJU(W_!9f zNdSN+?-uR%?m0d+HI-5D9B+Q;Gd`bi*r>y`xT@-<&$^S>l;&e_LoT8GR8xOdE@8CT z<=f%mVP=?%CCEQe2T;2yyN5Zqk=7{6iU)~smP(Gr>7^qq@)B*Ol*EW zI$Bs(TKeLZT~Q_t@U*eEo-HXXlv>{61Kjzbs21AQHD}6WPTx4B``_iq4)QJVj^6uU DFE-E5 literal 0 HcmV?d00001