From 35e9de70906c19b976ca3b7f0ac433289782cf46 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 14:09:48 -0400 Subject: [PATCH 01/14] upload tool icons --- .../tools/convert-action-black-18x18@2x.png | Bin 0 -> 1268 bytes .../tools/convert-action-white-18x18@2x.png | Bin 0 -> 1155 bytes .../light/tools/group-action-black-18x18@2x.png | Bin 0 -> 1227 bytes .../light/tools/group-action-white-18x18@2x.png | Bin 0 -> 1222 bytes .../icons/light/tools/insert-black-18x18@2x.png | Bin 0 -> 639 bytes .../icons/light/tools/insert-blue-18x18@2x.png | Bin 0 -> 671 bytes .../light/tools/insert-darkgray-18x18@2x.png | Bin 0 -> 629 bytes .../icons/light/tools/insert-gray-18x18@2x.png | Bin 0 -> 611 bytes .../light/tools/insert-lightblue-18x18@2x.png | Bin 0 -> 631 bytes .../light/tools/insert-lightgray-18x18@2x.png | Bin 0 -> 639 bytes .../icons/light/tools/insert-white-18x18@2x.png | Bin 0 -> 602 bytes .../icons/light/tools/play-black-18x18@2x.png | Bin 0 -> 985 bytes .../icons/light/tools/play-blue-18x18@2x.png | Bin 0 -> 1002 bytes .../light/tools/play-darkgray-18x18@2x.png | Bin 0 -> 953 bytes .../icons/light/tools/play-gray-18x18@2x.png | Bin 0 -> 884 bytes .../light/tools/play-lightblue-18x18@2x.png | Bin 0 -> 935 bytes .../light/tools/play-lightgray-18x18@2x.png | Bin 0 -> 919 bytes .../icons/light/tools/play-white-18x18@2x.png | Bin 0 -> 786 bytes .../light/tools/pointer-black-18x18@2x.png | Bin 612 -> 931 bytes .../icons/light/tools/pointer-blue-18x18@2x.png | Bin 655 -> 979 bytes .../light/tools/pointer-darkgray-18x18@2x.png | Bin 547 -> 930 bytes .../icons/light/tools/pointer-gray-18x18@2x.png | Bin 547 -> 856 bytes .../light/tools/pointer-lightblue-18x18@2x.png | Bin 0 -> 906 bytes .../light/tools/pointer-lightgray-18x18@2x.png | Bin 608 -> 919 bytes .../light/tools/pointer-white-18x18@2x.png | Bin 433 -> 824 bytes .../tools/position-action-black-18x18@2x.png | Bin 0 -> 773 bytes .../tools/position-action-white-18x18@2x.png | Bin 0 -> 694 bytes .../icons/light/tools/text-black-18x18@2x.png | Bin 400 -> 821 bytes .../icons/light/tools/text-blue-18x18@2x.png | Bin 368 -> 842 bytes .../light/tools/text-darkgray-18x18@2x.png | Bin 399 -> 825 bytes .../icons/light/tools/text-gray-18x18@2x.png | Bin 342 -> 750 bytes .../light/tools/text-lightblue-18x18@2x.png | Bin 0 -> 804 bytes .../light/tools/text-lightgray-18x18@2x.png | Bin 392 -> 810 bytes .../icons/light/tools/text-white-18x18@2x.png | Bin 295 -> 716 bytes .../light/tools/wrap-action-black-18x18@2x.png | Bin 0 -> 846 bytes .../light/tools/wrap-action-white-18x18@2x.png | Bin 0 -> 819 bytes 36 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 editor/resources/editor/icons/light/tools/convert-action-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/convert-action-white-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/group-action-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/group-action-white-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-blue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-darkgray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-gray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-lightblue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-lightgray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/insert-white-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-blue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-darkgray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-gray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-lightblue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-lightgray-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/play-white-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/pointer-lightblue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/position-action-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/position-action-white-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/text-lightblue-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/wrap-action-black-18x18@2x.png create mode 100644 editor/resources/editor/icons/light/tools/wrap-action-white-18x18@2x.png diff --git a/editor/resources/editor/icons/light/tools/convert-action-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/convert-action-black-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..abaee0b2988689c3c4bbfc1fc016f3a9b57571fb GIT binary patch literal 1268 zcmVat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?M=50_ek_DL9*^y_vok01^58N@o@V)dPr0CwBkNMPZ{p4(p_P(Ith0BZ;0%3c2@wXwtnB>WzNTSZfA1;th>doAw7ax;H{J+zU&{2%6}S<~8Wv z2z`3S1d2Wp5-oa~DaPs2a;t0_0fE=^hOD;AQXnFX5W6PCu0ZJ_A)kEir3Edo;M8vxZ=^9*uq+lY6yENFL}Sj_3X`5SHab&UZE7g1j*dgs zfg%NBI!skI>(U(%+F2_secq;>G$kKT=mtt6LS~wzUL@v~{V|-KN$)NTv_i}#r2C2O z;-5l&mfgGt@xweZ6=tSpP-L{Io~V$Z9%rJeTc>+3mP*WaT13hgH}s3E1i elYBhjpTHka%wrd|U;-Zi0000at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?nu~K~#7F?N?21+CUV3gDNGv(i@l)6qZdFwQrD~0D1!G zu0fSzHf?sLCxD!w;RLWMRX5NR;2V^#N*3Yud(1;J6Jwhu7%AeDo@P8e&-)m^zacu} zh=;+r3(Q={(1nyK8*@m<7}Irs_%LR#MAWc*(wq(5T)i?;)`m%hW;z{FHhi+gDGYK5iv?AUJ*|2kQuhb}y_~wC z>U(+gFUCBCa5&+u?ogrvfurxpc>CA-RuT#$q^A-Yad7xv`zKfFkc4g*^bLMAl({L< z8@{7Sd%W_&!w@n{S~)Vpzl?8JMmSBE2p&2Vp-->P6rU=Yl+LM!1lWg}W=t=vcJ`^Y7OG?4?OKiEGNvQpUn|HPddLlVV$)}N$AX)gD zY%?}gUka6oh)=eD1!Ox?FOv}4$Q$Wnw0enGc_|Z!qA8?-X+?<%QSlXNHKZ4MA)RPi zv~3N0>FkW5{*tL9ZD?5A?3p+Igw56w3noxozYV0|x;~_dQc{EjiOg#f2=TpA`ym*I002ovPDHLkV1iW#4-fzV literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/group-action-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/group-action-black-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..dc3affa366e24b7798b3115ebdddac142e7df182 GIT binary patch literal 1227 zcmV;+1T_1JP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?C3gr0`5Mv z%)mDVu#AO3=2SqDNJQ2&ZHaed)^S>Vbad1JAs|zwQi*^N{I24sYz1O5V~&(|#jgHb zr;OLfI!{R~6bcyt(P-3w2nK_&Q@LEm@bEBo57Vabl>Yvctk)mYNAR>uwfbB~h+wE) zU0rPmVHG_?(WA8O@9#(WkP1bhT2heOp)Qfvft`a&U2_6CRF2;)nHyFIuO6!I+!{|fnnr@##_kP*`wX2(0J38l6OQ;U`X;M z0ZR{R@nD!V$D6K}h&DgYPODg7effHgHUyHoT3a`EQqA2eAnOPeyXq|rY2(wu{s9v< z;0V;`ZMsOR2_!HTPC$dlQ ptrV{pez#)P`Qx|6w%R(E`U~gf6d|AEA2a{}002ovPDHLkV1k@hLXZFe literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/group-action-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/group-action-white-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..fe45222b0a67005ff4a688e38eeda4bcd311fd88 GIT binary patch literal 1222 zcmV;%1UdVOP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?uUbv~rAj1lQF3VWG9TxrY5~xR$lIwx65Kcw} zrqaVc<3?g=pjmVqO(_+sE>Jm1B}t`Qh{8g=MRJFnML>hqmFqcSR>{$d_d=ghKccMAm6d2X9NFQl`MU=kuA%%Km zLqHbDFcrn#AJgI(k4#`}Jc7BoM5ceQe-8tpt`c}N|KF<=!c%A_AI_D3u0uvZFZpGu zRLU4!()p6y=#LQdC^jvz5g#T!ZpRI11%m;H!r!haTPL^7Q`3duo$cWYQwFl3Qf2%!xxI|XEVBiM;~R!>;iPY`6Fp| zIxH${CUtLIc9DNohdpiMqAkehLyeVNR+j^iC?gPp;r8;c6n^M4D3*5a_M%fF4;rgHz9Nj)?Az!MnO&+iGmzJJ4L z%WdXnofqg+^a;Gw{IoR-?FHnZwLmdh=!sId6xV3?1HUX&K z^pLP^AC5o^`Yb#LvO?x7cLC&e$n5!JUl?-%>3m7kd!-}FMT=)8e{urxX^!ibYj<%} zX-Bcet8`<>Edpv!4>*)H{%X;Ad4!(0-l5kk+70>#PYV_KfLQd;qC=R+1_ecwkVw*I kJw>7F&ps`dRMM8zKNO}ND<@n6k^lez07*qoM6N<$g66_9at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?D*q6Q2pm5`kC?fqrO9Ak`kQm~}N5&NlmDRoe5 z2$CR3f*=WkBnXmp7qqKGxwV&Ejwz+X@9e#&xp-T6)-A!*n7Tr&rLHdB9oct5QykgA zZ>P`4(OUbUnf{JUgMTw;j=GkaV=f_tkreQ^mmo-jAPIsb2$CR3q7EuI_0+tomJh7D Z^8${^KS)N5*x3L8002ovPDHLkV1m7&8xH^g literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/insert-blue-18x18@2x.png b/editor/resources/editor/icons/light/tools/insert-blue-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e9a3bc547fd0a2e157c7b6bab927564a4b1d5818 GIT binary patch literal 671 zcmV;Q0$}}#P)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?^J89gcR^66>a1p5Q^klTtc$ zvrr<1C-0!SaS(-rC>%uLAPNUjf(we=(60}p2j!=flo_-hen@0V(PFZNs4vegLAV&V zLi~zbUHT)tBOI>_~OXS6>{^n8D>$T>&}=+nat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?tgYS=XMd?vp#Ty-9D9 zCLy*P;h_^yb1}8C6)$`o-TIQhE7=$ng zVGzO~gh9yef_|%gUbR;)j+YqYPzF;S)9Eb>rRP7>E!C513qfd-FrWZ0Y7_$K?s8o1|bYW7=)OE@=85-y{VQztaj%MWI{PCu`eg7 P00000NkvXXu0mjf3;`5E literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/insert-gray-18x18@2x.png b/editor/resources/editor/icons/light/tools/insert-gray-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b56a826276d43870244feb3253f4614a0b47f223 GIT binary patch literal 611 zcmV-p0-XJcP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?jDi>i zF^3D9PJ2JKTda4r(fhpGcw@cse@kd)F$4DXySkim%Q_o(pI2mTS%kf)x5v|$4_j9R x=(A@O#3+bS5ThVQK}<%_xG>*O<`1jG`2h5RCOp;L=P>{P002ovPDHLkV1mY^3F-g< literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/insert-lightblue-18x18@2x.png b/editor/resources/editor/icons/light/tools/insert-lightblue-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e610c9c75845db2ea2bec48b2445557e74cb4dc4 GIT binary patch literal 631 zcmV--0*L*IP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?Om#uqVUTw12Kf%-v3~?)b9fD>1UHK5v7~f#scy-B2ejEs7SP67PU)$O z*B!b3m&_u*Gv|1_rpJrlyAB5W>=^|y3Stz*D2P!IV-Jcu_2hU-C4X2|=MBLjF)k;f RDsKP)002ovPDHLkV1hf!7AOD! literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/insert-lightgray-18x18@2x.png b/editor/resources/editor/icons/light/tools/insert-lightgray-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ae6b4fe59729f817b68bc786493296d2d304d2a2 GIT binary patch literal 639 zcmV-_0)YLAP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?B-P2##RQh;kO0U-$pNkB*fLJ|;?Pz#k#J(X8w$p@?M ZcmZ4LLZ~MBQtki%002ovPDHLkV1kaD7Cry~ literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/insert-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/insert-white-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..118440329db7afe19c2d21e55f4825d1e359c662 GIT binary patch literal 602 zcmV-g0;Tat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?46 zxiO!^bx>e;&aKE}?0x=h>275%4OYG~AI=o#C7cbat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?^hhMB(iA3JF~Mt?!x2Cx4R!vsZ#l*-I~yDx9!vE z)Yml45TFHivYFasf%jxWyY`bdOs~fLN;BQU)ZI*Dd8htUPWN0wk5>R@(7U zC=e^oEgTO+d_IGo0VE|Z>>zgKvaJz2W5moT z%X(!%>at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?Z&(4CTEcp$P`&<_fitcGj^uHaJluCxsA@i1g!!>j+>1| zbiX~&llrlI_8UDRG(hBayO=XY%i2{yV7=tE>qTv0+!Hqso2C|_J!y}kMOU#4br~vC zLhH8K|3V8`raM}6Mxh4>sFI;nIkaRJK^;QNh#@Ugw2T=_Rh5=;Lt0g6)nX`B5v{WA zp;kj$d9-AE@La_$IEA59nidh+>;Cjd@<312s#p zl@&)`Opq;PlJl{szE(q;%8J6NFmcm1i8OzLaq|w2X=qI)p2Vc{)F$C1d5Q;tYCe|r zHEyW$H@aF;Bvc^#tYz=<1HYm6>2J)Crt->38)}a}hC)SQN<|_s z6Z^q!@mi_HP-&bU9~Ng1Hl(Sat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?=#@9_4&nlA*xgEa<8> zw(LV+h}+xk_7z5lY*vOn%=rSCcf`C z=oyBTm=+(hvfIGP-lAt3N~_WgaT$YKl+e6&*v8N_&Y^BXk(#*GJNK#=Vz7`H) zZv2Rfbwl`0jbJ3usBjH6P0E!*45@M!Mm#N?tDMbjh^fF#K(|Vfm6?hzW05b{=N8>P}x00000NkvXXu0mjfLE5tD literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/play-gray-18x18@2x.png b/editor/resources/editor/icons/light/tools/play-gray-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..57ab9a19a03bcb749eb06ca7356a425b1bb9d341 GIT binary patch literal 884 zcmV-)1B?8LP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?Ip1eHJuq60dJbIT1<0d@t1 z3Sv6ZF}HBc4R;W(IXS!I^<>Fd;ISn;2mhHJ+21mHd<$5BNt60%c56bKrj~{^)k3U- z>Og*u2%6o1d7~lmT+XR7no}U4?%{{o(eNy%XR1#rBOWJ~SZlwXbMFYGnFq$uaFWx4 zYFQ^C*El(=ZgEskA=0|@_(mP?^+J41wPXN+g}{A~zd``S_v-GGE}E5%eLsCUO);g$7Nb5%QEefRuCY83X)bZAO)7AM_R#w1gdjdQGgU! zj^?yBqW}q1Q(9Z{<`@I0mZY_pQ-)b!OrW+JG9gPty`lLrx~6##hz~Ls5WSK2zWGss zBo*!qjIv+If5nhMk_z`ziL#HVT9o6pdxHbff-6+1=#MpbmT8;&g8@k@46;(TL-mM` zZC@t{5d9pi`5PF≻XKUE3>Bfa-RZV63todbG2hfkLLDat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?YF#2_@G#{zTx#1fb1j7-={H*^Ur+CShWc_R5BJkFm1?~ZWHCnz{WwmJo7 z?9#ebQvYB8!a{d-dG3t!ZY$Spu`-~XP_}x)#;GlfZEc+uO>st)0*b)?+5!>eIkt=d zDJVm>i~&VpC2bi8QcxvqRRR=&W!cJkJX8v#pweu0Fy+hFMH4^~SYV4Evih)#ee|+! z2B>IUqNY$~3?WQtPu>a_O#rD}*)s?sPUQH~)eEGo_^L9n5W`I5y?92QK+1}b8C$Uv z-9bGyVwg?dTH`?SlZM(#d|MM&mOUYhtTzUvtb8-b0mDSM%Wc9io1(vC1jt#^n0!dC zKSL`!26OUqr4pd9oF#+h?Abud3Nr!att2D8$UojCU;41tB0uxHjO&-+pN>yXdbDA| zu$4kU3hIOAJmWEA*qD{VKniL}Hg5tbOLuv^%E@{cwb4e?@e7-k=293n9h?9F002ov JPDHLkV1g{BqeK7z literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/play-lightgray-18x18@2x.png b/editor/resources/editor/icons/light/tools/play-lightgray-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab05060d6d6d75ed7241ed14f612859440a482b GIT binary patch literal 919 zcmV;I18Dq-P)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?17kXX4nhHZa-Sm+Eo|f9XT!pG#)B+N=x`)7GEtc_*`gjb*lac(rPK&ljqh)_ z+Y#k;qtRGV4oL*s?RHB53?e%!wbEM8>h=1O1fwY)X70e8aP4vV_BlVhTrL3&ev)7! z4Fy5qVX#BkK&c~4bgc>VY>8sW>Ec%^m7#>KNJHoI*|X*A_4?%w#N}qQ*#+p3VNG>M z%9eiEK_h09j& zQ8#S2+xw)x;y~N&wr9>u_rEouX0S3%(_ajTtr(D=Q|-gb_>mQHAXpgzW=elnPR7dO zzu%P!D39ap(?F6|+{7L7c|ClG4GKQw$G(@r0RPgFJ1G6y@JQH7Dj);3!bd;mv6z+A tKpY&XcysGx>O8*ZS7~F#r!r;UFh2xaME8m4WoG~Y002ovPDHLkV1j{MqSF8X literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/play-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/play-white-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5089234c9f640fa7b70c7677ba3429ec13f1673d GIT binary patch literal 786 zcmV+t1MU2YP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?mR=ueH0Tj54KTzAW QT>t<807*qoM6N<$f=||CxBvhE literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/pointer-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-black-18x18@2x.png index 0ddb6aa3729e82ccb3138d43ebde119e13af1861..4185df9193c5beaddd19e0449241841d7a05e1f9 100644 GIT binary patch delta 888 zcmV-;1Bd+N1fvI#IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap?FcOgYo`m&@hA_kE8XB@bvnPEksr zLZOg$m4D|7r3wmh^vNMg3AEjA=cCc+4$W6`gwh#9G#-xwa)iio3U@Cr7Q3}t ztwRd23gY1F>rn=UszoX&>mZUSREH+90F zKq+dyUhhyy8>p9K&tH*Ycn!m{@j%}HiEQF&?*3rFc4>_Q_&Y_tZRyKQ~~!*`G`%5m}CEg>K|o ztX8W>auDS%O9!#daYH5`9yhKqoRjkq03y?lF>apd+~I#fa0GP8Kgb8!Y3<8#9oaSj O0000Px#1ZP1_K>z@;j|==^1poj6`AI}URCodH zm_2U7KoCX;0=k~NSV|^5b2|NJq^z1hxK~>o)oc4*>bt;LTo18akJU% zkP=oxOrcP?BT3)ka2O#{J}F==6o%opSS+?h%EK|$kg^tvrS|(hM=BDjH{bUwLfTR)LKjk77b!KNSPD&2iszJ<<~LM@7_3oYLdus&8B3)R z+L~S{Qhn*N)X;QnCPE@LM)M%uF4m}#$vE|tC1EL)m;rrBU5!+xLd;^Z2oh4gYulF0 zh3G=++Ft5cgwjYAND1t@TWDGam-5ZQTj2m><`A8cwto=I9FNB-Dc~%`u{CYnhY}Yn&!EKdYhXN_XHYLoPy6$pbz|TApQPb|!Vo zFh@>>l8YvtcZtzzwNiT=vWbv~RK@d#WDlf9>Ifk{w>Ua-t}<_uq>fN51I9>IK+4!o zYQDt>lrRCtLdgXW4~Bj1RK*y-jwzK&^W2#iq-sKcg->1y<||i1Q5*mO002ovPDHLk FV1mlZ{|x{D diff --git a/editor/resources/editor/icons/light/tools/pointer-blue-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-blue-18x18@2x.png index e5f9b1a15fd77bf8636d12f31b061c47943feb02..efb98633a3c41fcf08e9104c2c92d7333efbc4e7 100644 GIT binary patch delta 937 zcmV;a16KTx1=9zRIDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-ApOY9I$j!fW;!2j zD^B4l8-GD7(kXP|4P^%+EN&I2zED;mDyYYVAv~h2Ksw@!Y1Y~^nBTrob$SSs!*F2-J&5zJ9+v;ChaP-BT1>$vc z3R4Bieb|aa!o|zw-kPKarm!QA=%Mo#gqfHtOE+2J&9OXsBB`5>anOi)}9~V zFa48&3LOb1m225dC&$qc4r6!7XUH#Yc>t5cez}=Cj$MTqpX5cFIHd3^JjA}K7frls z$-0Pj53x2sW=DQ7l8qJO@b=54iKj>HA0l|}Y^i)#{*u9KUO=t@>e}+C$p2Xd00000 LNkvXXu0mjfqO-F+ delta 610 zcmV-o0-gQS2ag4iIDY^Eb5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj7BuPX;RCodH z*UfR-Koke?_awwjZaM_QQ6*4N&?O{BE8h_&zKNUX{U_=0_PLu=a zkUCNBAcQ5qG3w2yKYb96Gl&od_Vp`&Ht659#>smSOsSHsC(SF{Qj7FJ)2#h5c?Uu% z1>(fmxO^y|N7I(tbwMDdL0g4ei|Xa5(AIA*fhrB!qkK#*5owj7yxWeV2r8r!h;yf2 ztvuAd3`LPPdVgL8RT(6W5&<2fY@gazL5YF(C_p+wCAX2H(B&SYAkJDfmj@Jd?@cmy zK@|sOKj4BIjozL5KcHwT zb!y(L@%+M{3C*}FrV@xtWy_)R!!PN~ED&dq2beCD+W6dwLoU^N5{PYw+_ym*!fXz~ zD7^vtJzEfrbEmdDjJI~^rrRE#=p_2hahzKSbBrD1GoF1xIHiVtHpKlg)DVXUw4>5! w7)Y0DpTaF<_g~kV{J#AQ%U_e=8$6f%1>rIK55m(Ip8x;=07*qoM6N<$f~7tY9{>OV diff --git a/editor/resources/editor/icons/light/tools/pointer-darkgray-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-darkgray-18x18@2x.png index 630c537b2529ebaeea9d49eb387a4cd2a07cfbff..9f07e176212073aed987025284cc51a4b53f22f0 100644 GIT binary patch delta 887 zcmV--1Bm>i1fmC!IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Apn5=aN314lf> zEl@#71>g!uDhRnD0g5}I1Sr8J_|7Z;IP1hhcAQ!7iX8YQBrh`fV?E3+5Z&^7oWGpZ z>-C1`^VvHb4)Z9A60(>|P^Z%g9LM=k!yQm)|ch0>`ZTCG+?TPQ714i%C@p&e|| zuUb?y+8~9RW+=o1Y*QCi3si#I_WS)u(oAho0g6ti(_9y21VkmMZnrxoVT^%Dq0kye zxu<48O-K-RUaup}R9lL&2I63*c8tO!rXSRd zt_8|a&1N%?8l!o>m7VWW&F~tAW#b7K^vce`TF1*vj6U+b1(J3HZpl{A9ayWxjy#${hf);zt#+?6@99P z32+y!sb3;uklKi4Ka0|BZPC>0MtsZgjbe`2-Kg_r6rC+4cYc N002ovPDHLkV1mu`qXYl| delta 501 zcmVPx#1ZP1_K>z@;j|==^1poj6xJg7oRCodH zm(fv!KoEw1)B;ihC0GJfpjIGOAXI=!e@vdvuNUag-mrfL^LWV50UwZE*LKvlLY93^m(fF|BKJz7; zB2vC~VyW3kZ7RfYNr017K3BGEF2qcw=4z>55yA?oD;Polmr#=|n97@DCk5V-t`^op zBGbTtU?Djk{FZidO>t*#{rDao6Cr|gA(lT*<@it&ly21gu0~DfhoLe+Sj8A~V#@GY z9)iJWg#1C-NZ(n$4ylCX84}Alg&~@xzM-Y^uRSJtGer|2FH_6Y*A#71JDd(oQ`QK% rNx!gOD$kl6;$n+;Q%5py_$zz@#z?jb14_KZ00000NkvXXu0mjfx{lk1 diff --git a/editor/resources/editor/icons/light/tools/pointer-gray-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-gray-18x18@2x.png index 630c537b2529ebaeea9d49eb387a4cd2a07cfbff..8a5ba782763583961ed4ad813338b113165c032b 100644 GIT binary patch delta 813 zcmV+|1JeAX1lR_UIDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-AprBj5(IfleTu zK%9VP0(1g#0@#2NaD*PMGXR>8?|@NJtHxL zLHLbAUDxYWR2C2}pxCuQWU_(KqROCa#gSSfB3VHan$`$V9H}Y>l^ui@B@5^w7G(lb zl)PeQu_!Z;qK^9~mTyqZ3S)t~P|SjTAD6Db!+-EEEO>aq&y8GHJWj6|$y^>tR*9S- ze&F$S5qwch1m##h>>PT_mWde2`#DCEJVNrsaFRAFv1i@q*!-vNhonK7u^^em%?50%FVn1v1wH7|vtD74lv~zJVh@9)fSeUZ r(k2JwgSKGaFm~i05dGP6&FJ|CUVE*<^ebmT00000NkvXXu0mjfL&bdP delta 501 zcmVPx#1ZP1_K>z@;j|==^1poj6xJg7oRCodH zm(fv!KoEw1)B;ihC0GJfpjIGOAXI=!e@vdvuNUag-mrfL^LWV50UwZE*LKvlLY93^m(fF|BKJz7; zB2vC~VyW3kZ7RfYNr017K3BGEF2qcw=4z>55yA?oD;Polmr#=|n97@DCk5V-t`^op zBGbTtU?Djk{FZidO>t*#{rDao6Cr|gA(lT*<@it&ly21gu0~DfhoLe+Sj8A~V#@GY z9)iJWg#1C-NZ(n$4ylCX84}Alg&~@xzM-Y^uRSJtGer|2FH_6Y*A#71JDd(oQ`QK% rNx!gOD$kl6;$n+;Q%5py_$zz@#z?jb14_KZ00000NkvXXu0mjfB3IkH diff --git a/editor/resources/editor/icons/light/tools/pointer-lightblue-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-lightblue-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f918cb692f3d080776d90d29a71824de2b0388 GIT binary patch literal 906 zcmV;519kj~P)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?<;@)BmO2rr0C!j zQ{H0C4`Q&4uR0$(UIPzxgn z%-|7a1`^g_pRF`1&QLT@O|UOej`}K4lrfP<6z{nUH=T(Q-I0pKNx^J|PEb0J}W=#K>6p zkbGijkY+P+OpE`Xi^ad)dWb5zd}8!r;_^+z7^DU<^4B7@tlif2e+I&l!USrcim9Fe zoyBxbEeCN|@6U8GbsEziy42ekC%A=&*bM4y5XbNkb5M%N7e=NY#PS-n9>f>y9{Y~` g0-`?29P$tH4RtfdJey=@b^rhX07*qoM6N<$g3AV!NB{r; literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/pointer-lightgray-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-lightgray-18x18@2x.png index 892c50152d3026763232c5261838fe55016a6b4a..fb45bd03f84c0108d828f24067d80119719f9375 100644 GIT binary patch delta 876 zcmV-y1C#vV1eXVpIDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap8#2}&n`4S45AVT6p31%RGY#gbK#rgrSY14n9cAfQk7jc-8Yp5GJv<)r<7 zKRTUGaTG<1BuNVKm|DnzLK;wiPD3+Z6_ zyrE1%-+xPWKA+pZP^O?1e=G5bG6Dfn^m@G~3_pFLY-&h=8u>z5ffNdunL^>}%Ql-$ zM;gW&#Ps|9sX`%f7>4Vns79a)6jm>L7RxjST|fzzZ()ma0;)o7x7)E8#u-SV&}ve3 zjPV?ed1CMpZb3}9+g<1=%-Ylh!PTz|gNk^wWZ!IXLbiD9f~h*u2jfn(MO>LhV-^KUgn?C88=%EN+1>*||`F^ENs zuVq3@?Wy$A)c+d@O>?R0hRu{4pg4>X2(`kUR^5QD*i6N7OpE$~|H>kM6%Vl~YE{I! zc!)8Gb>j=e)Pk`2<)UFwH*a$7@D~vNBqR6SK)wKyVjgg>I|XF`0000Px#1ZP1_K>z@;j|==^1poj6^+`lQRCodH zm+eu)KoEwPU;!z?5@7iF4HXC#2o(qw5Gp_`04vZAf`9oKumUN81_0j|FPK3`?s6Od z=sOecGUUR;?%wX6$iI}dSS;?A%jFxcf#j&b;o1Ac;c$&B%6}8e1?Z$ap|Sw2`9Y}p zeBKjfIRgQtkKvK?LZL8PtyZ_9s7x-aR;wKhQ_gq0-2?&O5+!8TO-Sbr4c4aD+*JTt~W7E{YM>F-S^ z@I_ejdTt#RAiQ|MGQl5aEo1o*4|xSO&uYvs=62`{;{{|Yd1P)Mm;^;Z&Mt#%j)ju# z1%{BW0*u;m$k{>!Vh&;49AEI!1F6Z`LIAnJ&@ywCxbXr?U|^{U&S#M*D^pOLEk2YS zWDS%~cq}|lYr86uwaakk>Y^R(!8&W~s%QBtdI$ZU8*QR_^4S0Y002ovPDHLkV1l`u B_Jsfd diff --git a/editor/resources/editor/icons/light/tools/pointer-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/pointer-white-18x18@2x.png index 2763b426402c94ba90d5cbde06f9c5f652bee17f..05ad5992182a675739888cc1292d9add9afee983 100644 GIT binary patch delta 781 zcmV+o1M>W_1Gol|IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-ApT?bc!B}fNn2XS`@W5nPkOZK=Q_snDhUgNpIu5S_#-*|G!VRSwuLBPPJg~U6*GOGIJi1^kQ&H%p%&_=7sXxX zX3V$}_mr-3{E>)S$PN*`by=3U$@P1bEaduq<6UY(O)o{#LM&t4c}Fr^9Fxf`+j-|3 ztbzR-D6O071`0^JY#hWr6p#pYS~5}a>g;t@i&MZ3dz%_(PJnM-#zB2`;c=Y+0000< LMFvhpu0mjfNnU8! delta 386 zcmV-|0e$|s2C)N>IDY^Eb5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj6MoC0LRCodH zm*GvrFc5`b5Cdd{jL;Fn2Hk*e02|N^=mxL>BLpTuOptC+HaKkMBE1F&lE%I3kABiA zv1Kb?68mfeS27_Y4#D6Q5@8JOpX}O`gHLOVp zmGt`#Ay%+tDC91c64Lrgy8I-1tzf~Jkek$BLM~GO36a#nL~4qVwp)=@9PlMPh0LVr z0rkZ88+wTsRS zONK&nyt40L4GFCW1A(fWz-~oM+HySrvctJuv`L`4cglwnyh)_d9_9xYZ gP@LvF^L*pY5BwX_OUA|>cmMzZ07*qoM6N<$g7%oH&;S4c diff --git a/editor/resources/editor/icons/light/tools/position-action-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/position-action-black-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ff0b3c0a9f0e3bfc0708f6d5f84019afb7b098ad GIT binary patch literal 773 zcmV+g1N!`lP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?==G`A(h zXO4U$@Qmen22O6vdrHQeU%eV9qYEs=s+}RxSzu-0#z6k*`(Zxq3@yhy7gt`~jV}8h z$E0?#l^|<+95G!4Ikgbth1_~-9XQYP-dKwHYAOT}x|dy(DDMy00W?j+Ya5YaVz+~N z8C3WD2agY}_a<`%2BK5D80g7WP(8y0kDy~Ju7=77c12y8utEM300000NkvXXu0mjf DyyH^R literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/position-action-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/position-action-white-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b697f1f41683a7ee0bca06332a73b14a7f7b488d GIT binary patch literal 694 zcmV;n0!jUeP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?Y;J?O1M~{FfP&TjO4LpLYOl*$E z6LrCPvM0bjlrvGy%Jr=AR7To>pPP^{E8 zrc!4Ym9PTKpQ{4r{YtFCXm_In2;0W#axz7lr{ZqDkP7BMQD1!93WFLi-RoH~sRy7_ zKy3>nd?U9$R+I3BKF!sopB3b@xkkaz?I63-2@H7Zkm^mU9B;rNR%)9t|6G+4OjrWa cn=6Fs4PAXYpbsycBLDyZ07*qoM6N<$f`KtDC;$Ke literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/text-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/text-black-18x18@2x.png index ffb546d715bd3e98269f1711153fd81a45230a7a..99a3febb40daae8fd05c781d08873c82b927d30b 100644 GIT binary patch delta 778 zcmV+l1NHon1GNT_IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap6owyFBjuP8I7SMn=?I;m z-JopHbb^uzN+&28p&QT%N+m!X-3>S*K+qoqm&kzKppr=bE=I|Z`D|?DN2ItgG|}LC zz1Haj;y7j^xj~^V$n*SF)3j|>RVz9jcd=OPecxv!E40~c9wFjPByx-uhT(xkg)lLC zQ50XD41dHtG@r!h2Dyj!+C}z9AeUgKZh13x&ASt?=><(AgHHAsjZHn6rfGE#g3KWZ z012((|49-JG8sw%oXp(dd;+#EQ%tVCIYfH`u5vr-19PAA&jCE@@Qhv_jh}# zlc>;~^a&+26Mbvw4Gk;H@`I+wsn=1xS$Ka6e}Ad_sCOB}-Px#1ZP1_K>z@;j|==^1poj6B}qgFgL-AEo=w79oWHcD%flVNe3Yv*g;alfC}DXI`FKB`Gt@}$jnP7 zCWr7oP#Jvl{N~LFGem;$W;k3xk|aUfwm**Jq-cg@0s1z>Fn?s8=lv_CYGW*!Wx}rO zwzeV~(y}Z!WFr*E@p?>vOJS7rq9}HnxIG?W-}kess_M)4Q51!)>!zsEADRs+HAAJE zYq>tiOgi51p>LhcEsT=rzrdh&Xa>mlrHkc+&IxG(P@w}C!wEI?9JF~|GV_Tt2Q(3w zss+|hmgjj!Hd;dX8x&2*Y3gfJ%uQ?Pm530B2yuuIhX`?q5QhkHh!Dr5LcZ@myu)PA zW!Jzd;}?%56Sl$zZ%%jev?;@e-fFOd@OB&l1Jz#*apvQh00000NkvXXu0mjfTx*{B diff --git a/editor/resources/editor/icons/light/tools/text-blue-18x18@2x.png b/editor/resources/editor/icons/light/tools/text-blue-18x18@2x.png index 267d16c90ca56b289b8913505a52cc116249c5d7..2c62457eb73003381548108000bcc71e2b35949e 100644 GIT binary patch delta 799 zcmV+)1K|Ad0?G!EIDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Apuaa!0~{v? zl?~PfH?Retg5ol{jY6TAHNo@=^dYmlr(FH;Zb#^qX48 zYL`8)7Q37Z{VprRi9ACG#0i;jLMEJ$2`6O237K$0CXPHwBl3x%C|-aOux$$HFpU%hG{7Fgf1{L0H_GvB^z`PV0Ge%lg5i!BF}SkS?m d1sKQP_yrq&dqDKFstEu9002ovPDHLkV1h}Fbrk>r delta 321 zcmV-H0lxmq2JixqIDY^Eb5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj61xZ9fRCodH zm%&lPFc3wbObSQ|p%glR4pIR@6%Z;gqydHw+yN;e9S}Nj1GZSmTYhb0R(^sHsIqKsDF)X?#UcSnka>ae2X`+p3P6l*r_iz1<2_$2%{ zbC8C-Ot(+wKEe-Cy5~OGKpZTJRJ;<~8ggxFtBNTG8DxW}QJEZ~q<32xe=n;gcRY?o zD{@fIJ)6L<7SV)SEOxdu8aclemno&E7 T4_G5900000NkvXXu0mjfS22c@ diff --git a/editor/resources/editor/icons/light/tools/text-darkgray-18x18@2x.png b/editor/resources/editor/icons/light/tools/text-darkgray-18x18@2x.png index 0181dcee8ed6dedd613a51dd6f48c6abe8a50271..4cabb205ddbe38878d85ecdb6f873e85c9d7b564 100644 GIT binary patch delta 782 zcmV+p1M&Qi1Gxr}IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap6viJ8ha59PHfTCRCn!~8Q`!AKNE@fM4P(`Sxp$TZD|s;b;6jGRLVv4bEu zz)(YUdw+_e_&hO_;PcTLKv8b+EoyDw!~PFXhoq{i-gdnywQF!$md__T>L7rh1nL$kp$l)_A~4879)!DIgp6N7Q-Uw;YBBd7Cs7zsUPm=AC5*So$`HiWCm zq1ljzct}G$q#+*C5D#gHhcv|F;tUDjhcr!FVF_bHTa~cNAbP%=Qt?YVZ_CbpR00000 MNe4wvM6N<$g8kxX_5c6? delta 352 zcmV-m0iXW429E=fIDY^Eb5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj6BuPX;RCodH zm&a6%m9l!BE%s=93sRaLL4H*AwnD?#IdSSRaFmf`5T=wSun?)U`+SY%~Y@Z-n;0000ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap zMM7-ODAg{YI|)iQg);_{Qtr#Lyz~^Le$gO^;y6yVW4b?Sd!Cgr8R`LgR;V5QPEa2U zUx8Zd?tj$WFgdP-QMXtad@6iYxloGztidZPYadB9W`?;TwRuw*S7@ylb+m;x0r5T-y^RF1ks|EN!idXA)S(E3Ylg5I(lbvI3KnGKV9h6ck2;_!hu zd>{@Vh{Ffs@PRl+7s&ZMgy$VqF+}jIN=#*tDmxGoaHLHjb>cf%+E3)Srp=b+4&DqL oX?299ZR1Mp0)2xO3!cC61*&mOYQ1J%xBvhE07*qoM6N<$g2=f)`2YX_ delta 295 zcmV+?0oeZT1=a$PIDY^Eb5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj5>q$gGRCodH zmw^p}Fc3vg;~=?Uwp0?xz2tI0j^mL6 zIfw*dW-NS)>bgF5UAM(%PH`wit6No7rD%u{8Z<~JN`pcaE`O;Nxn=f7=7Bh1|7xkb zBV~y7uZ!W>2I+!$=YlLO$<5B>(k9~r&b=84ePcQHGl~?-O^%l7Nokq(qi?WKzgY^N zT!EL+m~cYML@M;N)L*(UyuL#m+*=mH^D);ZG1I&kGaMJ+@YQLKOf2002ovPDHLkV1mvHegyyk diff --git a/editor/resources/editor/icons/light/tools/text-lightblue-18x18@2x.png b/editor/resources/editor/icons/light/tools/text-lightblue-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..55f284674f1d44fe9617b51f4a603e03c73a4ce8 GIT binary patch literal 804 zcmV+<1Ka$GP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?_7xv~I>Wm;{BM8|DLNZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-Ap6h<%50Wv~1Cfy}(7!xHx&hsQ0eJLti0k7VSJV+V@cC2KV=|`ju@3z2y(q_(^!0g6X?i|+T#7EbbYaMZ z8kz~&8hT~x2l1UI1`D5kN)BwZh^}jYsb%n8_IJkGh<9VVOoyvkL$hIpR9GPuR!D^v zQelNuSRoY`CuDpcLW#6!+cqX%mB`8<6ohpch6x#BEL0Q)JMlg0Px#1ZP1_K>z@;j|==^1poj69Z5t%RCodH zmfwwnKoEy#;R^9OkU)6G4z7c{t3WNm3bX@Tumqm@6YM}s&;kH|n_%LD?BKd;H1j2! zA!M@qExSX8NDw{@H6*DhiYdYmMnV=SrS=G^=Xr}D2=>NYVt**ha@n@+j2xiFAT=>b zeUVw_uah}o{6|r=>B-w6Z{+*__qD~cEE_{)jht~^*K53*^sVWU0Zj0#BX&0LlNmxB z$6Ls13B9qTs;Uv$2vK)uusds+Gx%~^Ce_bP(DLL4H*AwnD?#34c)u7&RIEUo&XJkMun+?K|P rm0E>iIHwzV*pZ=ObJF|?!rOBKJo;Ad23~ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-ApxgYE*aIFMxSiDTTtv>CO}&9u?4&It_+SD=!5!WHNM70`*=r`pU{ zXh&V(yQw)wvxj;k1mXyRI6@$f5QrlL;s}8_1{Y{bp5V+=l|~!-lt^={JGRb51d_GkOlU~6Xp0000Px#1ZP1_K>z@;j|==^1poj5yh%hsRCodH z)=d$@Fc1ac7Zg-NB_II_H~80wH9 zXlq2I)4A#lQtzwt(CINp{J_j2V@{}*Ru#Q;4u#y1ay_OOc5usft3zcWDgDS>D9b%l z?mU&*!6Ah3#xg!uz$)}Z8+G5+t=*UIPL}f?S-eX}wB{}3;krX>Vj&9)Sy;%zLKYUX xu#km?EK3(^^};OEhuB4IcT{M3WC273`~mp8J%QXM$3Fl7002ovPDHLkV1oZ1X=DHZ diff --git a/editor/resources/editor/icons/light/tools/wrap-action-black-18x18@2x.png b/editor/resources/editor/icons/light/tools/wrap-action-black-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ee55241fefbac9532c411ef24a8fe7114e76d757 GIT binary patch literal 846 zcmV-U1F`&xP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?i9$+B(Uu>pDRYywh-4@fOdrtdZw=ykfpyg~BkL zYlxA!`vp`+RiQO)d8NMyk$RKw`?s9)LJy*9+9c)+dJ9lg=qeuIhFrLSGBFZ*Oh=h! zzCy2Ejx%DmeHlhj8Ai|_vhSLFJK6A2f~4u4oa677h+4~RSnFHH7+a8A52XY5`~AXP z%K050YGWK#Q1@FlCQ+69B)Nbnibl{tt3s>QiqmC)8Zo=9jPnS3+NDP07*qoM6N<$f{}TE^Z)<= literal 0 HcmV?d00001 diff --git a/editor/resources/editor/icons/light/tools/wrap-action-white-18x18@2x.png b/editor/resources/editor/icons/light/tools/wrap-action-white-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..913e05b55fa1d63e6b0c76b6679543eb9f28a726 GIT binary patch literal 819 zcmV-31I+x1P)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?pq=RriYW_ZM945uP`c|^eLpdLyR@RMjESW73Wo}sbv!^vDs5^Iuc;V2 zkl#TrT?~u3EbHSSf^OfrDr55c+~|Vt7Chn2w$Kx6z*~LZ=%d~jWq2MVlR~eN)|+ZT xSW4ZM)aR|NP*8MMooWO6;QP3+u@!eXz5q-i$EC_pqe1`x002ovPDHLkV1mKuaistN literal 0 HcmV?d00001 From c2fe82d8367872f1e5ccf0dd135bfb68fe0715e2 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 14:14:31 -0400 Subject: [PATCH 02/14] use toolbar mode icons; --- .../src/components/editor/canvas-toolbar.tsx | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index 48f7ad51ef8b..3b4942a7f8ad 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -523,31 +523,36 @@ export const CanvasToolbar = React.memo(() => { primary={canvasToolbarMode.primary === 'edit'} onClick={dispatchSwitchToSelectModeCloseMenus} testid={CanvasToolbarEditButtonID} + style={{ width: 36 }} /> - + - + @@ -780,7 +785,7 @@ const InsertModeButton = React.memo((props: InsertModeButtonProps) => { return ( Date: Mon, 2 Oct 2023 14:26:33 -0400 Subject: [PATCH 03/14] text labels for edit submenu --- .../src/components/editor/canvas-toolbar.tsx | 93 ++++++++++++------- 1 file changed, 58 insertions(+), 35 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index 3b4942a7f8ad..af5d6baa8f7e 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -588,39 +588,62 @@ export const CanvasToolbar = React.memo(() => { {when( insertMenuMode === 'closed', wrapInSubmenu( - <> - - - - - - - + - - - + Group + + - - - , + + Wrap + + + + Convert + + + + Position + + , ), )} {when( @@ -636,8 +659,8 @@ export const CanvasToolbar = React.memo(() => { @@ -664,8 +687,8 @@ export const CanvasToolbar = React.memo(() => { From 4dcf984a79b2e82c2910b92348c6475552dc5b42 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 14:31:56 -0400 Subject: [PATCH 04/14] zoom level blue on hover --- editor/src/components/editor/canvas-toolbar.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index af5d6baa8f7e..c53696aee38b 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -558,17 +558,19 @@ export const CanvasToolbar = React.memo(() => { - {zoomLevel}x + {zoomLevel * 100}% From 4e8dc0b7a1b408343630ba5182c1f66a52c937a7 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 14:43:49 -0400 Subject: [PATCH 05/14] no background change on hover buttons --- .../src/components/editor/canvas-toolbar.tsx | 23 ++++++++++++++-- editor/src/components/editor/insertmenu.tsx | 27 ++++++++++++++----- editor/src/uuiui/button.tsx | 11 -------- 3 files changed, 42 insertions(+), 19 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index c53696aee38b..c48ecfbdde31 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -3,7 +3,7 @@ /** @jsxFrag React.Fragment */ import type { CSSObject } from '@emotion/react' import { jsx } from '@emotion/react' -import * as React from 'react' +import React, { useState } from 'react' import type { TooltipProps } from '../../uuiui' import { Tile } from '../../uuiui' import { UtopiaTheme } from '../../uuiui' @@ -797,6 +797,7 @@ interface InsertModeButtonProps { size?: number } const InsertModeButton = React.memo((props: InsertModeButtonProps) => { + const [isHovered, setIsHovered] = useState(false) const keepActiveInLiveMode = props.keepActiveInLiveMode ?? false const primary = props.primary ?? false const secondary = props.secondary ?? false @@ -806,6 +807,20 @@ const InsertModeButton = React.memo((props: InsertModeButtonProps) => { 'CanvasToolbar canvasInLiveMode', ) const iconCategory = props.iconCategory ?? 'element' + const onClickHandler = React.useCallback( + (event: React.MouseEvent) => { + event.stopPropagation() + props.onClick(event) + }, + [props], + ) + const setIsHoveredTrue = React.useCallback(() => { + setIsHovered(true) + }, []) + + const setIsHoveredFalse = React.useCallback(() => { + setIsHovered(false) + }, []) return ( { onClick={props.onClick} disabled={canvasInLiveMode && !keepActiveInLiveMode} overriddenBackground={secondary ? colorTheme.bg5.value : undefined} + onMouseEnter={setIsHoveredTrue} + onMouseLeave={setIsHoveredFalse} > ) diff --git a/editor/src/components/editor/insertmenu.tsx b/editor/src/components/editor/insertmenu.tsx index 2795d9c9a915..323ddde5c24c 100644 --- a/editor/src/components/editor/insertmenu.tsx +++ b/editor/src/components/editor/insertmenu.tsx @@ -2,7 +2,7 @@ /** @jsx jsx */ import type { CSSObject } from '@emotion/react' import { jsx } from '@emotion/react' -import React from 'react' +import React, { useState } from 'react' import type { InputActionMeta, InputProps, @@ -298,7 +298,7 @@ const Option = React.memo((props: OptionProps) => { const mode = React.useMemo(() => (props.selectProps as any).mode as Mode, [props.selectProps]) const currentlyBeingInserted = React.useMemo(() => { - if (mode == null || mode.type !== 'insert' || mode.subjects.length !== 1) { + if (mode === null || mode.type !== 'insert' || mode.subjects.length !== 1) { return null } @@ -347,9 +347,18 @@ const Option = React.memo((props: OptionProps) => { currentlyBeingInserted, elementBeingInserted(component), ) - return beingInserted || (isActive && isFocused && currentlyBeingInserted == null) + return beingInserted || (isActive && isFocused && currentlyBeingInserted !== null) }, [component, currentlyBeingInserted, isFocused, isActive]) + const [isHovered, setIsHovered] = useState(false) + const setIsHoveredTrue = React.useCallback(() => { + setIsHovered(true) + }, []) + + const setIsHoveredFalse = React.useCallback(() => { + setIsHovered(false) + }, []) + return (
) => { css={{ borderRadius: 2, padding: 4, - background: isSelected ? colorTheme.dynamicBlue.value : undefined, - color: isSelected ? colorTheme.bg1.value : undefined, + color: isHovered + ? colorTheme.dynamicBlue.value + : isSelected + ? colorTheme.bg1.value + : colorTheme.fg1.value, + background: currentlyBeingInserted !== null ? colorTheme.dynamicBlue.value : undefined, gap: 4, border: '1px solid transparent', }} onMouseDown={insertItemOnMouseDown} onMouseUp={insertItemOnMouseUp} + onMouseEnter={setIsHoveredTrue} + onMouseLeave={setIsHoveredFalse} data-testid={`insert-item-${props.label}`} > ((props: ButtonProps) => { boxShadow: props.outline ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadow.value}` : undefined, color: props.primary ? 'white' : 'inherit', background: background, - '&:hover': { - background: hoverBackground, - }, - '&:active': { - outline: 'none', - border: 'none', - boxShadow: props.outline - ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadowActive.value}` - : undefined, - filter: props.highlight ? 'brightness(98%)' : undefined, - }, } }) From 8cbd8a342a5dea2d6f27a840085e9f098893a105 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 14:55:31 -0400 Subject: [PATCH 06/14] wrap conver submenu icons are not buttons --- .../src/components/editor/canvas-toolbar.tsx | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index c48ecfbdde31..f1262e19d660 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -396,8 +396,7 @@ export const CanvasToolbar = React.memo(() => { { iconCategory='semantic' iconType='icon-semantic-back' onClick={dispatchSwitchToSelectModeCloseMenus} + style={{ width: undefined }} /> - - - + + @@ -685,16 +685,16 @@ export const CanvasToolbar = React.memo(() => { iconCategory='semantic' iconType='icon-semantic-back' onClick={dispatchSwitchToSelectModeCloseMenus} + style={{ width: undefined }} /> - - - + @@ -719,6 +719,7 @@ export const CanvasToolbar = React.memo(() => { iconCategory='semantic' iconType='icon-semantic-back' onClick={dispatchSwitchToSelectModeCloseMenus} + style={{ width: undefined }} /> From 2d9ca96378235f5f731e2cb88a4b625194597350 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 15:26:53 -0400 Subject: [PATCH 07/14] play mode submenu uses wrapInSubmenu --- .../src/components/editor/canvas-toolbar.tsx | 40 +++++-------------- 1 file changed, 9 insertions(+), 31 deletions(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index f1262e19d660..1cf9c5afc5a4 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -397,10 +397,9 @@ export const CanvasToolbar = React.memo(() => { data-testid='canvas-toolbar-submenu' style={{ marginLeft: 8, - padding: '0 8px', height: 32, overflow: 'hidden', - backgroundColor: colorTheme.bg2.value, + backgroundColor: 'colorTheme.bg2.value', borderRadius: '0px 10px 10px 10px', boxShadow: UtopiaTheme.panelStyles.shadows.medium, pointerEvents: 'initial', @@ -592,7 +591,7 @@ export const CanvasToolbar = React.memo(() => { @@ -650,7 +649,7 @@ export const CanvasToolbar = React.memo(() => { {when( insertMenuMode === 'wrap', wrapInSubmenu( - <> + { - , + , ), )} {when( insertMenuMode === 'convert', wrapInSubmenu( - <> + { - , + , ), )} , @@ -713,7 +712,7 @@ export const CanvasToolbar = React.memo(() => { {/* Insert Mode */} {canvasToolbarMode.primary === 'insert' ? wrapInSubmenu( - <> + { - , + , ) : null} {/* Live Mode */} - {when( - canvasToolbarMode.primary === 'play', - <> - - - - , - )} + {canvasToolbarMode.primary === 'play' ? wrapInSubmenu() : null}
From 5a82cbdd4ffbe47ef0643f7cc9a22602a9947a43 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 15:33:24 -0400 Subject: [PATCH 08/14] light blue back arrow --- .../icon-semantic-back-lightblue-18x18@2x.png | Bin 0 -> 782 bytes editor/src/components/editor/canvas-toolbar.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 editor/resources/editor/icons/light/semantic/icon-semantic-back-lightblue-18x18@2x.png diff --git a/editor/resources/editor/icons/light/semantic/icon-semantic-back-lightblue-18x18@2x.png b/editor/resources/editor/icons/light/semantic/icon-semantic-back-lightblue-18x18@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..964495205b0cdb2d4b7d867fd3c151c014beaa3f GIT binary patch literal 782 zcmV+p1M&QcP)at5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?1Fu`?AXI?U0Ucyq z0ips-2cZIvNF-9|0GGfWkzrgsfytg!W{BCn?hd z5=auFcP??{WlBlrMUttINVL!pGD=jJX={tjx|3O0$tb~dNR#Qc_5!Dv!I1F5=rHy7 z2CsDO?qE!K$qIaT_ZbEtT { marginLeft: 8, height: 32, overflow: 'hidden', - backgroundColor: 'colorTheme.bg2.value', + backgroundColor: colorTheme.bg2.value, borderRadius: '0px 10px 10px 10px', boxShadow: UtopiaTheme.panelStyles.shadows.medium, pointerEvents: 'initial', From 5def56de52e6c2c9d99d45f7f109c92d36198193 Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 15:48:11 -0400 Subject: [PATCH 09/14] menu options change text color on hover, not backgournd --- .../components/canvas/ui/floating-insert-menu.tsx | 12 ++++-------- editor/src/uuiui/styles/theme/dark.ts | 1 + editor/src/uuiui/styles/theme/light.ts | 1 + 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/editor/src/components/canvas/ui/floating-insert-menu.tsx b/editor/src/components/canvas/ui/floating-insert-menu.tsx index c5787b331e45..ebb046bab9d2 100644 --- a/editor/src/components/canvas/ui/floating-insert-menu.tsx +++ b/editor/src/components/canvas/ui/floating-insert-menu.tsx @@ -226,11 +226,7 @@ export function useComponentSelectorStyles(): StylesConfig) paddingLeft: 4, paddingRight: 4, cursor: isDisabled ? 'not-allowed' : 'default', - color: isFocused ? colorTheme.bg0.value : colorTheme.fg0.value, - backgroundColor: isFocused ? colorTheme.dynamicBlue.value : 'transparent', + color: isFocused ? colorTheme.dynamicBlue.value : colorTheme.fg0.value, + backgroundColor: 'transparent', borderRadius: UtopiaTheme.inputBorderRadius, }} >
{label}
Date: Mon, 2 Oct 2023 15:50:27 -0400 Subject: [PATCH 10/14] correct blue div --- .../light/element/div-lightblue-18x18@2x.png | Bin 381 -> 694 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/editor/resources/editor/icons/light/element/div-lightblue-18x18@2x.png b/editor/resources/editor/icons/light/element/div-lightblue-18x18@2x.png index bdbe1bfe7bccc9434ae042cc84ca98cde2e7f6eb..9afddbc1913c3ba88aff4530f41bc86eeddb78d7 100644 GIT binary patch delta 650 zcmV;50(JfU0=5N^IDY|UX+uL$L}_zyY+-pIP%{7kc${^Ry-UMT6va=gQqVex4jmja zi9^)V3U+a5D-=aAR0XS3ntlmwd?YDSaT8Z5_#aroS#Yq3RB&-{5JU$N-JCipxM+CZ zmsHv!-pA$rIGl62T)-Pp87uYzDCw4wOvI$M)Vkz*gNL3|s()s(sG=+i{{6e_^U?L* zPl#DfyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMn zg3~UaJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmEN zfBe&qKaMSOSASqoE{_5%%0x*K6SBnf(4k=xGI0n&>X5i|>wXWd`^jx>?-iJBaLzB< z+Cl?3ouQM}+uC>p7#aX>>P$6MN9v*W=5oOM2{4!fhVLk|VdlaicYA*f=zHP(V+`;e z0(O=2uOrUw8ik*MEByz-ApE=ouj+Kmj#u022Tc zzy>%YFactMzywf3K}N_3)DX$o#)_iE;*f9z#XTvBf9~RU*BM}#?-0I4c~xDJW2qG8 zdKw`tnSS=@AeMb`10`f+@W4?IduWzaOO2~i?OIrlwUf!T?m`a42?3F3W&WMmGwxWK zrSg8OmVcozaieKy87njtsVUS>1ZLI!mM14F5*wmaXoL@hehLdwun+|cQLqpN3sJBT z1q)HI5CscS_=Ga^k{2~XL%5qqan^ewg`N9uONrrRUWF!ZdZ_OI-9@q1Ase6r^>71E kO9PPU?#DhEh6%wFr+h+wDtF>t00000NkvXXt^-0~g2-$mt^fc4 delta 334 zcmdnS`j=^fMLh#!age(c!@6@aFBupZSkfJR9T^xl_H+M9WMyDr6!LU&45?szJAI?C zvm;Miy}XBttn!}ij&2QXoqawGJ`Bbp^al;Zz9mT0TmHv1q zH1H)RY)iRwENFURlKq3;ofB6sef4wS5=|qcl@%M5dbU24`=Ay6{%u7Ex63of@7%`> zw)Yf;U-FU8Olakf#2{R~R$P0!{*iRak@Y@uZ@2St zyBqGCHTQ$%P0=)GX Date: Mon, 2 Oct 2023 15:55:24 -0400 Subject: [PATCH 11/14] dropdown menu input border theme responsive blue --- editor/src/components/editor/canvas-toolbar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index 76bee55adf16..b34f320bb89d 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -166,7 +166,7 @@ export const CanvasToolbarSearch = React.memo((props: CanvasToolbarSearchProps) minWidth: '200px', borderRadius: '10px', borderWidth: 1, - borderColor: theme.primary.value, + borderColor: colorTheme.dynamicBlue.value, borderStyle: 'solid', } }, From 10b0bad7b7be4e865222abac16112a1365b7c23b Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 16:22:25 -0400 Subject: [PATCH 12/14] undo unnecessary deletion --- editor/src/uuiui/button.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/editor/src/uuiui/button.tsx b/editor/src/uuiui/button.tsx index 72620ab71a4e..111a224fd293 100644 --- a/editor/src/uuiui/button.tsx +++ b/editor/src/uuiui/button.tsx @@ -65,6 +65,17 @@ export const Button = styled.div((props: ButtonProps) => { boxShadow: props.outline ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadow.value}` : undefined, color: props.primary ? 'white' : 'inherit', background: background, + '&:hover': { + background: hoverBackground, + }, + '&:active': { + outline: 'none', + border: 'none', + boxShadow: props.outline + ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadowActive.value}` + : undefined, + filter: props.highlight ? 'brightness(98%)' : undefined, + }, } }) From 9d53d742482c01089f5513f0c7701e5f6b4c351f Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 16:50:36 -0400 Subject: [PATCH 13/14] was necessary actually!Revert "undo unnecessary deletion" This reverts commit 10b0bad7b7be4e865222abac16112a1365b7c23b. --- editor/src/uuiui/button.tsx | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/editor/src/uuiui/button.tsx b/editor/src/uuiui/button.tsx index 111a224fd293..72620ab71a4e 100644 --- a/editor/src/uuiui/button.tsx +++ b/editor/src/uuiui/button.tsx @@ -65,17 +65,6 @@ export const Button = styled.div((props: ButtonProps) => { boxShadow: props.outline ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadow.value}` : undefined, color: props.primary ? 'white' : 'inherit', background: background, - '&:hover': { - background: hoverBackground, - }, - '&:active': { - outline: 'none', - border: 'none', - boxShadow: props.outline - ? `inset 0px 0px 0px 1px ${colorTheme.buttonShadowActive.value}` - : undefined, - filter: props.highlight ? 'brightness(98%)' : undefined, - }, } }) From b715650742df503ee824e954e7b32c7458f747fb Mon Sep 17 00:00:00 2001 From: lankaukk Date: Mon, 2 Oct 2023 16:57:24 -0400 Subject: [PATCH 14/14] light blue refresh icon --- .../semantic/refresh-lightblue-16x16@2x.png | Bin 0 -> 1006 bytes editor/src/components/editor/canvas-toolbar.tsx | 1 + 2 files changed, 1 insertion(+) create mode 100644 editor/resources/editor/icons/light/semantic/refresh-lightblue-16x16@2x.png diff --git a/editor/resources/editor/icons/light/semantic/refresh-lightblue-16x16@2x.png b/editor/resources/editor/icons/light/semantic/refresh-lightblue-16x16@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9fe8a0b99000073397e3f5426d79677abd624bbb GIT binary patch literal 1006 zcmVat5VQ9hz=bbGKoXf z(h7EQXe$&&FjNJrQ<{DWZG0ptQgIVkDfk~)!C7#yh*WTKa1cZX5#5|RDY$5O-j`I` zBHqX4{WzR+xm>^-P#G)s0x0R0kxay-wbZ)gdxM9bQ>tdNsG=+i{{6e_^U?L*Pl#Df zyLJ%SPh6MIE|+$m0#kqeUDcn-ni~Dz)Ip6I7T}SIm2Ha&-X$I}Xer{V;JnMng3~Ua zJD!zfocNYl(h6#ZxJfLhJM?@9mx^VrwS(B+pVe2F#T@EU%wZEI7>ZC)fdmENfBe&q zKaMSOS71;sj{+>pL`e}7vc&VypY?`La=`luFqi^{?AI&cT%l>xHsu9T3!#C8&R$v2~sEXmrRSF4qQwbuG(nJkm+ z16A;h8qeP55^-1Phq_!k+}A+~O}lAQzRplak_TiafW4s*KXA&; zs_(i&4;T1}R^Nbn=9N9tQ|}!3c_{)M+25vxq5$6bC7i2Mo>jMh%+)9BxOW2fR39Y3 zein%70C)7jRiwtt*vaEkdrJZlL*k>1&3W$zQ;gS&8rS##8VkZXBxYW83y}+e75h3V z64j~=9KxNDs%=vhSpodlhg>>#%bcO07`)3~XzD``4P*u2z1#JzCW;!DlOfu`iC?oi zb$lwoM}p~~h;i}Y3!aiT#p(r#BaQ{`k953E$1*;=Ev1na2yWt*DFnb@oAMeUf@KI$ z57*om@<_xG4IZmOVxy#BssKxr&lPoP3xuX_r(-TPxWF7aS>pg*U1)5dazVJ@t^3E& z*Oh_sG4GBCVXF13+lnPYV3zSo0OCD!^&S?KLU20fwOX1HXT;S=D%R*Ey#pkT{_>H$ zQjI1e7erDdjmG!_O`d``-8=d6Lpje_u_iC0|31D$4bfu@nG> zxTih7OeBef0}#?Q{U}FvkqavmzyQSElJO8o|LvW5e@aUM7y^lSD?$#`h&|D@|I7*2 cT5CbQ1LPCYfNEDda{vGU07*qoM6N<$f}kwStN;K2 literal 0 HcmV?d00001 diff --git a/editor/src/components/editor/canvas-toolbar.tsx b/editor/src/components/editor/canvas-toolbar.tsx index b34f320bb89d..528664f37294 100644 --- a/editor/src/components/editor/canvas-toolbar.tsx +++ b/editor/src/components/editor/canvas-toolbar.tsx @@ -577,6 +577,7 @@ export const CanvasToolbar = React.memo(() => { iconCategory='semantic' onClick={resetCanvasCallback} keepActiveInLiveMode + size={16} />