From ba5c1183e2a67d36ddd60fcd2b3f1b824ce69428 Mon Sep 17 00:00:00 2001 From: Mauro Reis Vieira Date: Fri, 28 Dec 2018 13:24:34 +0000 Subject: [PATCH] feat: change the way to load svg files. --- Mariana-Theme-Light.sublime-theme | 270 +++++++++--------- assets/light/icon_case_sensitive.png | Bin 1191 -> 155 bytes assets/light/icon_case_sensitive@2x.png | Bin 1600 -> 186 bytes assets/light/icon_case_sensitive@3x.png | Bin 2015 -> 246 bytes ...matches.png => icon_highlight_matches.png} | Bin ...s@2x.png => icon_highlight_matches@2x.png} | Bin ...s@3x.png => icon_highlight_matches@3x.png} | Bin assets/light/icon_in_selection.png | Bin 0 -> 191 bytes assets/light/icon_in_selection@2x.png | Bin 0 -> 276 bytes assets/light/icon_in_selection@3x.png | Bin 0 -> 376 bytes assets/light/in_selection.png | Bin 1233 -> 0 bytes assets/light/in_selection@2x.png | Bin 1554 -> 0 bytes assets/light/in_selection@3x.png | Bin 1693 -> 0 bytes gulp-tasks/icons.js | 6 +- src/icons/icons.json | 4 - src/icons/svg/icon_case_sensitive.svg | 4 + ...matches.svg => icon_highlight_matches.svg} | 0 src/icons/svg/icon_in_selection.svg | 3 + src/themes/light/buttons.json | 4 +- 19 files changed, 147 insertions(+), 144 deletions(-) rename assets/light/{highlight_matches.png => icon_highlight_matches.png} (100%) mode change 100755 => 100644 rename assets/light/{highlight_matches@2x.png => icon_highlight_matches@2x.png} (100%) mode change 100755 => 100644 rename assets/light/{highlight_matches@3x.png => icon_highlight_matches@3x.png} (100%) mode change 100755 => 100644 create mode 100644 assets/light/icon_in_selection.png create mode 100644 assets/light/icon_in_selection@2x.png create mode 100644 assets/light/icon_in_selection@3x.png delete mode 100755 assets/light/in_selection.png delete mode 100755 assets/light/in_selection@2x.png delete mode 100755 assets/light/in_selection@3x.png delete mode 100644 src/icons/icons.json create mode 100644 src/icons/svg/icon_case_sensitive.svg rename src/icons/svg/{highlight_matches.svg => icon_highlight_matches.svg} (100%) create mode 100644 src/icons/svg/icon_in_selection.svg diff --git a/Mariana-Theme-Light.sublime-theme b/Mariana-Theme-Light.sublime-theme index 52075b1c..bd9b7442 100644 --- a/Mariana-Theme-Light.sublime-theme +++ b/Mariana-Theme-Light.sublime-theme @@ -42,6 +42,37 @@ ], "layer0.opacity": 1 }, + { + "class": "fold_button_control", + "layer0.texture": "mariana-theme/assets/light/fold_right.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + "layer1.texture": "mariana-theme/assets/light/fold_right_hover.png", + "layer1.opacity": 0, + "layer1.inner_margin": 0, + "content_margin": [ + 9, + 7, + 8, + 6 + ] + }, + { + "class": "fold_button_control", + "attributes": [ + "hover" + ], + "layer0.opacity": 0, + "layer1.opacity": 1 + }, + { + "class": "fold_button_control", + "attributes": [ + "expanded" + ], + "layer0.texture": "mariana-theme/assets/light/fold_down.png", + "layer1.texture": "mariana-theme/assets/light/fold_down_hover.png" + }, { "class": "button_control", "layer0.tint": [ @@ -269,7 +300,7 @@ }, { "class": "icon_in_selection", - "layer0.texture": "mariana-theme/assets/light/in_selection.png", + "layer0.texture": "mariana-theme/assets/light/icon_in_selection.png", "layer0.opacity": { "target": 0.5, "speed": 5, @@ -305,7 +336,7 @@ }, { "class": "icon_highlight", - "layer0.texture": "mariana-theme/assets/light/highlight_matches.png", + "layer0.texture": "mariana-theme/assets/light/icon_highlight_matches.png", "layer0.opacity": { "target": 0.5, "speed": 5, @@ -447,37 +478,6 @@ ], "layer0.opacity": 1 }, - { - "class": "fold_button_control", - "layer0.texture": "mariana-theme/assets/light/fold_right.png", - "layer0.opacity": 1, - "layer0.inner_margin": 0, - "layer1.texture": "mariana-theme/assets/light/fold_right_hover.png", - "layer1.opacity": 0, - "layer1.inner_margin": 0, - "content_margin": [ - 9, - 7, - 8, - 6 - ] - }, - { - "class": "fold_button_control", - "attributes": [ - "hover" - ], - "layer0.opacity": 0, - "layer1.opacity": 1 - }, - { - "class": "fold_button_control", - "attributes": [ - "expanded" - ], - "layer0.texture": "mariana-theme/assets/light/fold_down.png", - "layer1.texture": "mariana-theme/assets/light/fold_down_hover.png" - }, { "class": "dialog", "layer0.tint": [ @@ -611,6 +611,32 @@ 9 ] }, + { + "class": "label_control", + "fg": [ + 64, + 64, + 64 + ], + "font.size": 12 + }, + { + "class": "title_label_control", + "fg": [ + 64, + 64, + 64 + ], + "font.size": 24 + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control" + } + ] + }, { "class": "text_line_control", "layer0.tint": [ @@ -681,32 +707,6 @@ ], "layer1.opacity": 1 }, - { - "class": "label_control", - "fg": [ - 64, - 64, - 64 - ], - "font.size": 12 - }, - { - "class": "title_label_control", - "fg": [ - 64, - 64, - 64 - ], - "font.size": 24 - }, - { - "class": "label_control", - "parents": [ - { - "class": "button_control" - } - ] - }, { "class": "close_button", "layer0.texture": "mariana-theme/assets/light/close_icon.png", @@ -1198,70 +1198,30 @@ "font.bold": true }, { - "class": "status_bar", - "layer0.tint": [ - 171, - 177, - 186 - ], - "layer0.opacity": 1, - "content_margin": [ - 10, - 2, - 0, - 2 - ] - }, - { - "class": "panel_button_control", - "layer0.texture": "mariana-theme/assets/light/overflow_menu.png", - "layer0.opacity": 1, - "content_margin": [ - 8, - 8 - ] - }, - { - "class": "panel_button_control", - "attributes": [ - "hover" + "class": "title_bar", + "bg": [ + 115, + 128, + 140 ], - "layer0.texture": "mariana-theme/assets/light/overflow_menu_hover.png" - }, - { - "class": "status_container", - "content_margin": [ - 8, - 0, - 0, - 0 + "fg": [ + 235, + 237, + 239 ] }, { - "class": "status_button", - "content_margin": [ - 10, - 0, - 10, - 0 + "class": "title_bar", + "settings": [ + "mariana_theme_titlebar" ], - "min_size": [ - 80, - 0 - ] - }, - { - "class": "label_control", - "parents": [ - { - "class": "status_bar" - } + "bg": [ + "background", + 0.96 ], - "font.size": 11, - "color": [ - 30, - 40, - 44 + "fg": [ + "foreground", + 1 ] }, { @@ -1621,30 +1581,70 @@ } }, { - "class": "title_bar", - "bg": [ - 115, - 128, - 140 + "class": "status_bar", + "layer0.tint": [ + 171, + 177, + 186 ], - "fg": [ - 235, - 237, - 239 + "layer0.opacity": 1, + "content_margin": [ + 10, + 2, + 0, + 2 ] }, { - "class": "title_bar", - "settings": [ - "mariana_theme_titlebar" + "class": "panel_button_control", + "layer0.texture": "mariana-theme/assets/light/overflow_menu.png", + "layer0.opacity": 1, + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "panel_button_control", + "attributes": [ + "hover" ], - "bg": [ - "background", - 0.96 + "layer0.texture": "mariana-theme/assets/light/overflow_menu_hover.png" + }, + { + "class": "status_container", + "content_margin": [ + 8, + 0, + 0, + 0 + ] + }, + { + "class": "status_button", + "content_margin": [ + 10, + 0, + 10, + 0 ], - "fg": [ - "foreground", - 1 + "min_size": [ + 80, + 0 + ] + }, + { + "class": "label_control", + "parents": [ + { + "class": "status_bar" + } + ], + "font.size": 11, + "color": [ + 30, + 40, + 44 ] }, { diff --git a/assets/light/icon_case_sensitive.png b/assets/light/icon_case_sensitive.png index 193dd0e46ee88087b0d91a23a0362fc134effcff..90abf23bc17dab01f1bfac2eb8b5b1da39a2015e 100755 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-g|DZJ zV~9uR+ld>w7!){I*YErD_32g<6Bfllj;aTb9=sG5^5=MQ>{4b%?WR}$2RRcvlG{&r yv^@N&r(dBb5RkTY>HTT@@>tY@1RN%?BrqIrlje@>%Txmz%;4$j=d#Wzp$P!DF)=Fu delta 1185 zcmbQuxSX@TGr-TCmrII^fq{Y7)59eQNXr1R7zZ1WygcpCCk6&a>CBLbk_cZPtK|G# zy~LFKq*T3%+ybCH1A~oyML}Y6c4~=2Qfhi;o~_dR-TRdkGE;1o!cBb*d<&dYGcrA@ zic*8C{6dnevXd=Slv0i>ry1t>M zrKP@sk-m|UE>MMTab;dfVufyAu`Vju_Z=hQr)M~i?ylJZ*p3K&pLna<7u#X;^)3ZAacW`>q#X1Ydth71fE z6H6!F*KQ7!IBqXJD{a;zr=pD}>&(txdE{0<(s4>IQKLrf&BZ58hsu}D)A_vmUb*=vq2N>0cXE=$d_h&=2ScAES2>B8s5 z+FnoXo_WixJalHu5xI|fC5u`(9wkjGJjP*gV8a>4JwIMf7cKo%yZ>jfj`upH&8MWK zyi-mD9Z`PO72@yd(>-s}#N@MY{@>sC>ZN1-&RxnJzUSLM-izkmmaCB~dF=Yc#3_9X zA9Ct(U;XpcS>l&K?dnxK`48-5d>$UEyOUdd_JyA-)V3U1e?=kBclpD&B2kYo)G>ei zS#)0O_Z%CCoY;M@q`rMy=zq>yypAEFBmMq{g68=X6~*frmw383hIn+oy=Vyh*vKPxoFs$A2U9ZLX`(ej&$zHEUQ{KeBVw zHFT_yIGAB3_B}S@+V0&Rw`>b$&NOcSex~{zk2BB5`4W;U8bQT!;vYns#*@kF%_29=J$s4cYkb z)dd;1V<7?A6+KGJKlzrQohR!yXZc6D^B+B~K2#C2USfXeO<6{HBH#Ujjl1*q*ITUZ z`kd#N%Kg15zvQLeW3^{RTI(MQ?RyXtd$F!))eW|aTk<*__udh*8GItKlzKF>q`9TD9V mW;;FHqOW|RWKzf1$NK+{6kZgy=lugJR6Je%T-G@yGywo1*azMK diff --git a/assets/light/icon_case_sensitive@2x.png b/assets/light/icon_case_sensitive@2x.png index ff792e638c77b49f2b22e441b05d1dd97c6884d5..bd12823566b58dcd84940d06195450939a7d575c 100755 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?3oVGw3ym^DWND465v z;uw|YS;FZdJV8yt emw};Rlep*)7Key^+TB2V89ZJ6T-G@yGywo4hCo07 literal 1600 zcmX|B3pmqj82`^IY#bFO(`9EaO=Gi>+A@?;8!IHyaf;1kt?fVC*p_lhhv;_5WiC+; zQc3fux3u(lg|mC{{=5!kLbz_j%s$``+(;zu)`&eb4uNNnX2m>cbE)008u< zyC^=Id8@{)b(U#H+lHu%001#%`}&Lg>7FDe$i)VSfD9H^!sTo70O05>;RiE0ED@5y zI?U#gQ6FmRQAlbV1Hfg8f{_yL zQJ#<_A)|ick~HguZ5#^uvqZ!pqx|V!NLNt6LT<)x#@eEsU`R(nNGQpN;=XuT6OmD2 zA`zd2!->UWtk@0<3J&A&L?RJqOTZBbHkt|>p_C^Ime}xwW(yGiV^CN^rhv^Cu|Xbk z0W+8ZMu^BL6mFpjZn2AoF76j!P4G)Gi>Hw((C9(XZj5WL=_K3L)l2BJa|e>@=IVea zIyl%6uy_DKr$nUmVdA~lJaRV84$XeELr`vC=J52z8}}^xBkZSX1EEoqiLXW`Pi$CBiQl1FEAKMk%I+{Z{`ncsp$I!_K;^I8(k2hMf2r)UO4-1$p$Z7T)=N*mcd< zjjcWzdA5!bYSpVG<0TGpxpE=*U{zZpLOGi znVBnl+P4`;1OBHE_sRM3`I?uh%ik3s1c22R3l5?Bm`?!!luV^;_YI4i%Zat+&8q}$WqHWau zD+dN9loK!8v%q|zrQ7KKnwOjp_qzf(U8HZN2AdXbZr_0?2rtH~xTpp-9dpbrpx1T# zyX8G4MWqoK{9vLYl1*D$(sUazwVNozFr!M)ISr9P?#%}egwB&#P`!%JJvm|w-jMbR z_f%exY&ATq)nkw=5WuNf>y>PwmMy90t4{6Rf|!wiEBLYB1M-Yx5B8h?s1%+%4W!Ff z!~!{S;Usxusrv#ccZ@h!yX^6upFD>BHnXqujTUw2j@d zOm=hWSe=#=Wv{tH?n=xT6kix}R^3}wlO}8N`}EO1p4P@lH5E9uh^L@a_G_5%FWET7 zS(UJ6WrfA?7e1&$KmW(dp^`Awt81G)bmCpx;30(6ZcWBUmz{;Yb4VA9P#FJoTtg?d zy1=heHSVrWRNY@Dg<3y%5nJK8exK|>t_AfjV(pU1qB|ip&vmkkpRaUOhPg}U!U#JY zmZ)F5)cF_otv%~#G7%Icb&?kt>lI&aI;zz!@i2`u%X1`n&E_@cqt(Z?=f}uqA}lo8 zJ>%ZzvWCq5@3k)ONm)fr{y~0enGkQ2Hng%Ba-aiDmpP@*l{YNwm*+U^`OauqC_I9G zmm_2*gUr?C7Kn^dW`A@c4+n*oc5LX6=r{aPL`o_&)}I}lJD+rX1Y~&FPhRz&VDa&P zZ%db51N=T2x@_sF*S1Er9N{sbfv{S2^UJl$5~vvZW8XPC=IfGY`hmhIpf9%9+_{K! jbBr|QAopIh>HLrIWLo#b%EwUh!pBc_+f6Ck5p?oDgonxY diff --git a/assets/light/icon_case_sensitive@3x.png b/assets/light/icon_case_sensitive@3x.png index de44895e834be279cc96aa8369973def409fb37e..02bcb12744b3782f1a2296d27e7d199b972c96e9 100755 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9GG!XV7ZFl&wkP;iB( zi(^Q|oVPa|yO<0F7!F3p%f+t?_rHB;lU0)F6DvhuK1E}ovYg_yXWL5V)?0sVKCNx` zGlhw@vB|-4fkJ?Q2FDk-^l3KV{vG1wf{Jc1y)aYtzFIW%T1Ak&2n$3aF?)frvHiw% y{%3aD89x7GmXN)`6e@Xf8{e45ywR1{&(fOFZnB}!rV)mW<>#14eys@Gnz3d1&DCx<-Dx37T7{@K z-BJ|x$&dUV?-lzXRwK;hs_wd|ymRmU-1q(CInQ~{`JV6dJm>SA=WzUwdToW6KmY*1 zR_`OYK$Q+wiJRsY)z~w$;spQzO%sAi3=+W?6H84-M#oWO$VgT)O|=gI9CBgNqGJ=u z3}_7bR00JHTYlCCgC@jbVWIW}8v@Op9G`F`olXu)KN=jHo*0XcgSj|E4zVyQf@Cry z8p=veqNHG0SlFMu7}b1p83lv>31K8+VI+b-)SXHvL+z3FNE?_l1bT=bcM=nb^Zfg; z%EH3p84MZ*g<>+9NalVdm3|6ki$FIQbtZi2hJe@dX2 z8`Rsw-N6>^;9zZsv;_bV+*IzgRbGJ6OBd7fljU#S=nV%RI1G%u^}KrEbix4d%}MrB z;rP3yj6FT~>Gg;+vN4S;;FI3RfjB%eqREm%63jh*RiZ#+=TLRovIKO^;ko>tJ9^KwJk%4p(fUDo>(iDAAA5K?)8mp;)7 z;-^^{dZDhz>BUaGLj&TRrDAv{_XV@Ma^J`Lo~w3Q*Y0)lW22I{r;$$|3~R@S^lA6? zotaCq!p}Ot^VxCtMgOA?vlR-1pRf5grua;krj1D04}AW|Lg~L#KV-D62JQ2C0Q;ra z#Kb4AJFvrC{$sG8x9^3@Vs7k!Vq>~hzTleG)NHOv5dW|;rQMi}NH*>o<3{s}Zobh% zYQOq2>u$8REu+4!NmtYaoC_sdH)$JQ8(OWkeAFQrfl>%HZdHKt2?mXA>OMLFQdL8ZtNCAAudZ+*m+Uf1QJ5g#`_Uf={ z{R()y)K~g;%a{0kOSSRvfJ$T6`^94DX9E|2&xY7n5Z2nKF~bNZH-CT@rA`4Iv7M)M!Oa&?aqPi{A2* z%ti0(=9Vz(<1!%u5T5f@bgSr7BpwvZiPSly5uvrO+dnRXW3~lmKJ4f*kz8ZI>7;KI z+}$~P3VzJ+Qk88~04ziQAa=Qyv&c4L?I;Tu&E`pT9LQct$5Z0VCpp(M`?#4Vw6i(N z_iB|@BpYB+XOY4QQsRO?4ovOI&@)P6PxEfwGqh+nWm)=N)vpZVU#{!%m<1B~hSJE_ z;EOo$_>>DElR4A(YL$N1xpU1)1oUU$TN|Hs3MRY5>#>Lw@JKA8@HAJ; zYwowLBEO=Uh3!N7O}fS$C0el@lXv~L7iUmD5hb&$3^Jt@~z~8+Y#B*IoW%)czkgA?gpsANF<9pCL zPPwJz?(p+?wQ?AfCRhtw2;lEhK-un%Q4VfI^ATnmst+dJE8QN-*UPY`)zm18o<1&AqzC3Yj^6mL2p!LwwmKvg)TtMJeJLyzm!w&^M^yhe+1WVUVc~l#c=y>GlVe7l2xes@Z{B&5S&S8V z>9B{_#p4Kjx1gC!084QAN~;d39w#0o6;id8DBk?4sKK~nsc!K+Hy$J@xij!o_8v9VZ=e`^ z^;)C1IuN0HgMyFnQb_zye#$47WGY+^9*y3>4RgMVUW*1i`73l}^Y_h&`=CsQgvofi z-rwsfP4gRvNc+)A)4_IDCgeY-?Mu3;Xqu5Y{LTxsownEn9#|9xe% c%Ov!=6kZ9i1G#n&ZT`#N9!GHx+@f;-3kwRHP5=M^ diff --git a/assets/light/highlight_matches.png b/assets/light/icon_highlight_matches.png old mode 100755 new mode 100644 similarity index 100% rename from assets/light/highlight_matches.png rename to assets/light/icon_highlight_matches.png diff --git a/assets/light/highlight_matches@2x.png b/assets/light/icon_highlight_matches@2x.png old mode 100755 new mode 100644 similarity index 100% rename from assets/light/highlight_matches@2x.png rename to assets/light/icon_highlight_matches@2x.png diff --git a/assets/light/highlight_matches@3x.png b/assets/light/icon_highlight_matches@3x.png old mode 100755 new mode 100644 similarity index 100% rename from assets/light/highlight_matches@3x.png rename to assets/light/icon_highlight_matches@3x.png diff --git a/assets/light/icon_in_selection.png b/assets/light/icon_in_selection.png new file mode 100644 index 0000000000000000000000000000000000000000..330003767aa3ef3b856d9ab924c4116d284a05ba GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-MWLsQ zV~9s*a)Jb_3R5{7TibJwKmP-KbpBgj;hFQmvXd?8v9fi61cRH&zj~98|9OrumV7NJ zo_V5J{3}D1$|NoSYWW4x4i{Wm7~1M){cd3G?Vq>GgH__!%XiE@B|U0>96bAK48Aa& j?arPRZn2nwnSnuPmytWiipJYO%Naaf{an^LB{Ts5-_SjG literal 0 HcmV?d00001 diff --git a/assets/light/icon_in_selection@2x.png b/assets/light/icon_in_selection@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d3d1f52f20ff95212ba90cabfe4a4bebad76caf5 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?3oVGw3ym^DWND0s}% z#W5tK@$F1&zC#8AF7h4G4}P1!+ZlT5N`OFML|U?R{Y4wit16#*%FM%(1e`i%7B;Yd z>-fgA?$)omHE%b?%3CC4XBdRu*Wh_*E$MTyc3Js@*h7&_N1`G)7-M*JW!8MScjLj; zFGbtz7_OgE+qIZs@y4_VJxkhz^Nv^bN=pY(JvA+_G*4Iy3Bao_VVv`$-Ws~XSo$!s^ebf^g+>avP7Sc(KhCE9*S_;^!#sCE zKZj{R(;AqpJm*hx^9)w{zWY;EXx*&zch5~jJ}PE%@Lh>=tT#TqXWAmGyVEb9YAXKZ ztTcP+eT#tZpLP@LZ$u<4xb`VoX@5suqVFU>{yp`%H>Q2EpL9;Ul7WFwVb|H|x7xC` zOQSbboSy%*et|-B6Azb>#)%bQUq^jgck#q?{T&bikWA0_gm;;{-BfM5uR1xhu}X@h z1WXXTd-U6;=(Q*3&DTBw*In^#^NrR2^dCpA5d#?p5@%qr(CJf>xcGa)`-D7yr|d4V zFIy8Qgo(ypzQ}haR_JDq%t@XXCDtpqKX={>^zMPO@Rti;&OgcE3<_HYPgg&ebxsLQ E0Frc@X#fBK literal 0 HcmV?d00001 diff --git a/assets/light/in_selection.png b/assets/light/in_selection.png deleted file mode 100755 index 64ff4bb683cbd505bb4986be947a634a5e2822fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^GC(ZG!3HERPy6$Ufq_vvGbExU!q>+tIX_n~F(p4K zRj(qq04UGEU}IlVkeHmETB4AYnx2_wtMq>NekFy>6kDZmQ(pt$0_W6>OpmIf)Zi+= zkmRcDWXlvKdpj8?tx|+y2 zyBElT`#3cZ=*=Raf26!tzXAqRQ>L?XKyi?}lY*zKvzei#nVGJUo*@H+#>CQz_qCe? zC63!m&q|y1$f;u?WeW| zxp?Wt>{QE(SpR(M)oE`mZJ+;~^WO6OWy|x7**eRge07t5!tJUn#kDK#ak1WQZoXX` z9v_|;P*Q3l#2I|u?)}CYAFpL!TUGxqK0DIqC0E3(R(Fw5Z7zR~_VDgiC#?_3dYNt1 zs8M@!@k!I6@@4aMKCeDG)2M#-nxl)76LN*iQnM@~4||23=01J8@OiPe*HgP^-ZCo> zo!N3k?qgobq85%vNs|hXaTpxfaE5WukC)R$OFz}_{~4^~y-sQKDJd!MloLTmlwWm) z_VuxVPnM`+I6WA*nm7PS_rZrm2c;SzLP!(&6o3V|FQJx13gVW!O!N@gm}O8X|?v4BHtE3kcJOiJfbbUAWNT=U$7YKwO_Z6=ufI{5I+_RZ=0Zr+_~`@!G&O5cy&{#VX* z+%kOrcTw4`x66L_S=-O*zImdAI!5D>|&5Js+C|IqTnLW|3j9fAxZO#%<|KM*O{`$+2Z$4|zgGmUw8uBA@Z zp2hp1I`vKPl@I%D6td=P7w?<2^4}8YD}0QrOKvBbM=XgxTfZQ$b-(7XoJ#&C?vz_f zni8genDpK|_N+*>dG62E6~(-RyQV|xnb*2$E9S2CkzY|`&1kZ??WHU?lkEYOqm@%w z-Cq^oKg8R$?Z(sx{tskamonKf&C6B(a_;`(0}o|Yw%L2ckxvUZWQomf+x)$=@>yvudc}r-6m?_WFN6)1GixpgaE81m$O#JzJuW!44Uz@YN h@n^2sFZp`@*~dpy%?9LIlii%p!@i9;@#DQ7QZLoRKZ$^Ev*2;GihlcjBJlew&+PMtL3wC z$t7NKLMwAwlDm{%dCC2LuTc}unNF|%_&(3`eV*_0{(e8t>v?^zdL4Dy4b}n!0I=K5 z)sZNj4@u2fQ9(MIHpblm0FXA-H-H_0_r!!SXviQkBbb8Z&?2Pg0APdTL>DyGn-GMQ36TJEKD(q~GdIyiW-h%WX}Hzx-x zGqjbJi8;~?0O09S>BESN-kPmA?VQk@F?(i}MTJ#o|Cn>O#aU`+=4fc#;*}3mi`?Ja z%9*9`$ngPr9_Z=o8ls~+@>HE6J>cX#ji>}1GdXmS*!2D-#y|j1%@B@oCOEu{OO{03;`x6Uhz+U z)ONT@*WIcL9&fnNJCW2BU7Tn9xwI|YoOioSR2V{{?Kw|5d+2zxyI(t`y*+Z8g>av= zo$}BrY3itM*|$n(7hX~v3(kmqsc0&!>;MVA&i<_)^@-ac@iF$OfIWGwrR70>MQkyc z(nC5I{vCcXH+zIvS8t$*@4meH5%LcWPTTu(AU!BEwO~{U337cps z3%B%9ovN@7H0^)Pqzq?7D>6ZS*bI#_rtd7js(c z>ji|a!x|TWfWOWRS4LdSm;Owp2-o8*0Ql{|j)B~W`&R%!R@Ke%h;LZpVs>Cys<%!n zZm<$!Q6|d585Cz$YZskz&4je1K{Q@ptKQ$;mT!DP<5H}u2Juv7vN!zXqW!jo-=}5! zqqroEK~T->}1<4^MxY-@5ZTE{_F0lB9nv>7hd6 zeSU&DVyfmWLe}WmQ#zvfX(0L2jQEEF2~$f$BvJg@-dE8#N@V8L z8FDAo1MNd~H+_6%pY!!(jno(zAwJsr z5ORyX{hVCU$n{GZz=(&)#WK&-7;@Vu5`zwxw!WLx3_+AxK^4J|o^Z|qn zDP?S{VQ!}BsmcpbmowXlQ5lTfs-P|SSgeCK-ZjPugWj?S_~;A~+2QNPWU@SZ3fC;m zR<^sQK3=23wazAzipJ^`@^x(`O-%E7Qu-BDAup}4O0~z@Y4DW|Yc^7B$mAI~C&pFO zYr*{lsOzi)t}Cd~I3#9IZADJS39}maVb`gmS8j-@+P?XOPWNG|$O7?vUqG4om|w@i zqG3ZWPG+TxU$VZcy=k3|B-xniPfVu%A=5z=^!K*waLeuyBE`Wj`HgnEg7m>55a;IA z6}1?b%*0(v-1`m2g3;5v%Ci*u2GY?cCQXn}(HAO%IuD8*`kKuN|M10Upr_IKJ#%gm7D zgPK}8%cYr*HBY`qYFV0E+jOaAWd)M#lmB^1XJ@K8*)AeMuY^Mpn_0N~>*7cyD# z94S1ObDYb^BW9a^LcqCfJR-`I;zkh$aN@YZNn*}{q%bNgDV~L8BYX*9A34ql;Bll( zxSV&AFTu(2h<~^^<9u})je!5-B8|r*qA3yZ0D+hT_e6Q3+zrkL#bVKJ9%v5_q|pN@N#skJawK1}brtb1BakCuiMc{4 zSHOp_GMTZ01SuYYK(7Wte~w~I7yVzpM&-YXIecT8Vq-lv?P<}&jxl)f@UL7p$a z4%oc-KSkxO28)&k;6&6xWCLVVVXvWLdu`k8emI{}{%YDXW~}$LiQXW7vU5r8v-jlD z2k&h3`qJ>n-kVMXqQ5;pa!05vHr`A#VK7Ys066Yh6(BL+odE!ts7Qf+RJnRu9bWOA zXxZsY@T?0|`fG`n70)$sj_mz8C7XFiYImNgBBp+mW4*@l)iyu)t_;Xkl(65%tD*a97GwsLYk>@6DAfeFN^QC(P6VeX^F&z*!+bbHAmN+<7B0- zbQX*Hx@+9bE?EJ+(zl7QoxUE&SLGg3!ns%>R1Uk}guOn=B+OxinBbRe?yuBdICt%kl8~2~{!7|#e$T)z ztph8)=5Je16x_F$4?e1@E4f(67ERH3oPOL6#fH3Hi%t}f-P(K3y5hW{S=e-G_Qz8U z(U(&+Zm1i0IijsYc_Y_V7xUVtQ)Jg^O;G9o@O$QbrwmlAg*rsm-Yyl`e$j4ppgCQ% zZ|TbZ>n~Sb>{RAGRH2oL3|8~<87p05zfE>%6ylPI5w!M%s%_FEckd@dFwLYxCB9YZx z((xIB>H2~s=u2+;n38|Lp|tL_pc*ZF_6YB1xK6n?``*F4Byy2@q#v*2$?UV5kl#-i!t)-6% z&ti6%1c)RkEv~Bb431E6doH zBX*r4^^V@8-%mNZ)r07LNoW0@`7~x$kx}fdD9AME$BSCPk;l;6&ckQlE~+jYg1q#j)C#&S*Z>YI?Hu)Eu_>ab;ae zr|YExU<&@JoL^Q~;;^4SYrfGT+S(I_30XdWO;N$z`MwA0Tk8=&oD{b0Zu*R&n>o63 zjxg8!-AyeT$Ie>HxS?#h+@gfN5H<4XS_ksUDh)nHHyki~(LsGH&H_LOWd6|B2Rm { + fs.readdirSync("./src/icons/svg").forEach(icon => { if (debug) console.log(`👁 - Reading ${icon} icon.`); - iconPath = path.join(__dirname, `/../src/icons/svg/${icon}.svg`); + iconPath = path.join(__dirname, `/../src/icons/svg/${icon}`); fs.readFile(iconPath, (err, data) => { if (err) throw err; + icon = icon.split(".").slice(0, -1).join("."); options.settings.forEach(setting => { svg2png(data, { width: setting.size, height: setting.size }) .then(buffer => { diff --git a/src/icons/icons.json b/src/icons/icons.json deleted file mode 100644 index b7845dea..00000000 --- a/src/icons/icons.json +++ /dev/null @@ -1,4 +0,0 @@ -[ - "highlight_matches", - "icon_wrap" -] diff --git a/src/icons/svg/icon_case_sensitive.svg b/src/icons/svg/icon_case_sensitive.svg new file mode 100644 index 00000000..0f465f52 --- /dev/null +++ b/src/icons/svg/icon_case_sensitive.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/svg/highlight_matches.svg b/src/icons/svg/icon_highlight_matches.svg similarity index 100% rename from src/icons/svg/highlight_matches.svg rename to src/icons/svg/icon_highlight_matches.svg diff --git a/src/icons/svg/icon_in_selection.svg b/src/icons/svg/icon_in_selection.svg new file mode 100644 index 00000000..54262e5a --- /dev/null +++ b/src/icons/svg/icon_in_selection.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/themes/light/buttons.json b/src/themes/light/buttons.json index 7852de4a..8931f82f 100644 --- a/src/themes/light/buttons.json +++ b/src/themes/light/buttons.json @@ -105,7 +105,7 @@ }, { "class": "icon_in_selection", - "layer0.texture": "mariana-theme/assets/light/in_selection.png", + "layer0.texture": "mariana-theme/assets/light/icon_in_selection.png", "layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" }, "content_margin": [12, 12] }, @@ -121,7 +121,7 @@ }, { "class": "icon_highlight", - "layer0.texture": "mariana-theme/assets/light/highlight_matches.png", + "layer0.texture": "mariana-theme/assets/light/icon_highlight_matches.png", "layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" }, "content_margin": [12, 12] },