From 323c44ee00da2241878f8902253bd2c4890582a1 Mon Sep 17 00:00:00 2001 From: CutieCat2804 Date: Sun, 6 Oct 2024 12:56:34 +0200 Subject: [PATCH] add farm theme --- src/assets/themes/farm/1.png | Bin 0 -> 492 bytes src/assets/themes/farm/2.png | Bin 0 -> 673 bytes src/assets/themes/farm/3.png | Bin 0 -> 554 bytes src/assets/themes/farm/4.png | Bin 0 -> 532 bytes src/assets/themes/farm/5.png | Bin 0 -> 510 bytes src/assets/themes/farm/6.png | Bin 0 -> 694 bytes src/assets/themes/farm/7.png | Bin 0 -> 495 bytes src/assets/themes/farm/8.png | Bin 0 -> 548 bytes src/assets/themes/farm/farm.aseprite | Bin 0 -> 3766 bytes src/assets/themes/farm/flag.png | Bin 0 -> 458 bytes src/assets/themes/farm/last-pos.png | Bin 0 -> 417 bytes src/assets/themes/farm/mine.png | Bin 0 -> 382 bytes src/assets/themes/farm/question-mark.png | Bin 0 -> 489 bytes src/assets/themes/farm/revealed.png | Bin 0 -> 252 bytes src/assets/themes/farm/tile.png | Bin 0 -> 268 bytes src/themes/farm.ts | 19 +++++++++++++++++++ 16 files changed, 19 insertions(+) create mode 100644 src/assets/themes/farm/1.png create mode 100644 src/assets/themes/farm/2.png create mode 100644 src/assets/themes/farm/3.png create mode 100644 src/assets/themes/farm/4.png create mode 100644 src/assets/themes/farm/5.png create mode 100644 src/assets/themes/farm/6.png create mode 100644 src/assets/themes/farm/7.png create mode 100644 src/assets/themes/farm/8.png create mode 100644 src/assets/themes/farm/farm.aseprite create mode 100644 src/assets/themes/farm/flag.png create mode 100644 src/assets/themes/farm/last-pos.png create mode 100644 src/assets/themes/farm/mine.png create mode 100644 src/assets/themes/farm/question-mark.png create mode 100644 src/assets/themes/farm/revealed.png create mode 100644 src/assets/themes/farm/tile.png create mode 100644 src/themes/farm.ts diff --git a/src/assets/themes/farm/1.png b/src/assets/themes/farm/1.png new file mode 100644 index 0000000000000000000000000000000000000000..efc9452123dceca9d35cca43e6713d01157f75e4 GIT binary patch literal 492 zcmVPx$rb$FWR9J=Wma$HQKpcm^L$I`=1|8IxxR^TDq(dhM-@s>ZbLlg<_zEs=zC~x} zCN|N<#Ky%%9h8KIwmIY+6ttGop47PTO>p_c@8i#L2NV<({4+wQ_+Y1;90v}BHUwLS za-NhhhlJ8pWOX64 z15P;Zmlh5r;b}EL@1Z5oH&ycV)52SIZ(?lSTuNTY_erZQFpE~*Lk=?UKa)&>T3}7> z-*N4gvl|zythJQr31o5JTg??bmq4!~^Yu5cz&!lv9MIvo_WG;q%)Fr^UvaeY!bNXw z@dB^E1g5@T_P|0=`71(FukCNw{Z4nf1Tk4X2^I8|L~S iNJIC3prD}O-+2e)gti^AHad?00000Px%TS-JgR9J=WmN9GFKorM+C)>y(vat(BU}z2Q&`gDp58!W5vY0}^Q`at8`xUxo z?NURQ&iw%W0H$3Eg*JsOrow}RtoEWv_H}UYEZK_fl(Ze{|8#m!y7#-MclQo<+Ub9n z_}vd59qs9%0+_~1e0lrh&jEDWPUboE1feGsKr9vaMoR2mF8uGl%DVy3fjzf?A5K-; z_wBJoEEV@ZXUuqRLHOZxE0DDSowh@(UgTn&D1hE!CF6e?eHRsx5Fz0zaG?dw($52vJ;@0Udn5mJmcL6Wntx zs&)c^Q?l^G833MZ0dt_D13xzwpUeaS~i})+__yhci6a;&^z)S+k6c7X`UrOH3A8^E%`j^ZBBvx)ipX;>&cS?fyqk=h-w+6TvCm9H>;je>izm^yv4Og`VpDy)u1@msYALMDP zX0+^E?uuHv3#PTH8EtIG%gVbKq7VE)FSS3vh(I!v00000NkvXX Hu0mjfFHtj` literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/3.png b/src/assets/themes/farm/3.png new file mode 100644 index 0000000000000000000000000000000000000000..5e11423a66be20ff7f8c4c36d3510362244e2cc2 GIT binary patch literal 554 zcmV+_0@eMAP)Px$4ZcKoEV~sAbbgFhzQ>DpbK!exR2gym=C=Uuk>vDB>kQ(4(Os z^w3g}R<}uGOxHu2v`H}81ZofVK_EMs?7W?MI}EVHe+Mc0-oH3C*68~|LKLmP8anfTvc`nK?%r98o>mIC-E=E{hN!B1Z~Dihy6wUh|aEC^*F z2(HSE_Xd}t{rIL2*XEc!UxYTjZenUFM3tFPCNc@cgDZRIss8NyEfJND40W`l#_MznjP#@Kf|ugAsOw24|6D5jr41osR5;I zC+hDtJCKYv7E2##%@+8G>Yz{wB%=+l*@@VKY~)3121XwmX7eM0WxI`&5CL;2fPy7( z+yl(M2> s$0uawtY$!!GXGfy&NHCyu)|jH1Ak)92~rnGCIA2c07*qoM6N<$f*;QE^Z)<= literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/4.png b/src/assets/themes/farm/4.png new file mode 100644 index 0000000000000000000000000000000000000000..42cee5552cab49fec2df8831f4c5f9bab6a9e8fc GIT binary patch literal 532 zcmV+v0_**WP)Px$&PhZ;R9J=WRy}UQFckjc0KuS0?GPqdn7ef+r{Dm+Ko8RkbVcG6Wbf96g#{)U zT9gv=7pDW*#K8^`Eoz5+Ql$9h+28lx^Rok#C{f~%VO?_YyHvh&kAN(AlIPDoVvz-x zhg6>7_Ir$?1J)8G(cvvu&}iQXt+G+}3o z_bf4%BfTedeq_O~yNu$tEwdmV=NM`BGMWYqj!P6@aU14w{NMk9vPx$xJg7oR9J=Wmc35HFce0QLqgLkL4g4f5(|P6qz;`JcmtlH8w=0C!Yi<_^(~m0 zk*EX<5{QL`FhHbK{gFe=P!dQ9ZW9nJIaBOh`+okeWg99gD*hQ!BzSM5o__Zoh-~Pu z8OrgMFo%lB7C64*{C@De0+Pf|BR^Kr*u^(w}Rgy@;$zFCA!6|lEa z$CCzu6)S*dSOef}S0V=rt1gfO#s1|y09|(kfF}(RSn*U5#;nPkVU1>3qt&oE+m#%3 z-8A{}%>u24O{-y(#06HYJZWUgR@i~}!751%ux!qKi96g5IJx!!c#2*DxabcPH-ydw ztpiS!)t8qXNR#KqOwKWhsr%V8Rl54gi4Qhk0I=#JS468}LkL}Wq|i966)=s{yTy#4 z&+S>!mOw|c@;otrBH*_uU4oNqkHhT%069>l9r)26_`LDjE6;TNrNVQRDnWbYxy-O! zN;%N+mr@Zmcf1)pcg0sfRe&cA(RD|PkS`};YPX*qGkFqv($JnnS^(a(R(0|qVIuV!Z07*qoM6N<$f}ED* ACIA2c literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/6.png b/src/assets/themes/farm/6.png new file mode 100644 index 0000000000000000000000000000000000000000..908ac566b1fbfd3174ca9ac73c1f38cae0154b6c GIT binary patch literal 694 zcmV;n0!jUeP)Px%a7jc#R9J=WmNAOkKoo}mk*r8!Ww8zzfgv%h7vd_g_yBu_ZQK~_CMVc7S4fd2 z-Lg##Zd~U8Ieu81%Sw>c)FzIzA;b0( zD)xPUDIxMHo_)!fVHq;9z2qPvg#s?mbTn%f%vLc4fPSZ%>3Oqph{6de7QVvmrb?hI1h%*4_Tj`W6;UaQ0CV0xjp2ke zYNm}(3F&=m=`w*~-Mh6ErL)bCU=oVc`Tq0+w9TZYWPMd!M*nQJf)FqjAEEdp-y zqx4@V-0Ta>kasq5p@3$s0^3XY>P7r0ow&CMFmCC1XQ>!9G+aCP8F2v6K8?}uRAGAw zZPxOGohyKa{-U1j^f@8LwR4Z#y2@?csgF@Z<7p7Ns3+)ms(d3KB!D62dprCh@1JWs z<5(J4#P(6R3G)Prbf-QPJry--Xn8|Qd5{1`V#YZ_Q5wkglG!*^0$ByP7{OWqu_eEMT^ZGa?v^ z-zjgO##|5+XQ~9B@7Q!Q|5vOBc^p)Xw)?iLB7;>yk+Nb`T8_8Ldlv|O{2d^2=;P$b ckt6?vUn`q8i5g!gY5)KL07*qoM6N<$f{s@?`~Uy| literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/7.png b/src/assets/themes/farm/7.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d8152b82bb16f6b6879000c0a75477ceafec4d GIT binary patch literal 495 zcmVPx$sYygZR9J=WRy|L{Fc5tvMO9L(6-ZEqAf$rClt0j=I}=0uE9uINSo#Mt5>*0q zK}c1jS_x4IW=LaNN^K{m>OkM*oG-q2A3h(j$A1T@`s4L&qgZkP$Wl&%`)IoadL3J= zS(|{h2?u~Q<~V-iq%q6)9>=lvnFnQzhYvf+tWkeWhb1<89r?9X)&Q-?Yx&Q* zLs+9eJ{LOHlC03tt%FJ__|4lQ8f77kKp0WX-;W3u?N){~=CC%L0aQ#u%VGRwdZxU7 zk#`4YG!Wm*X*g|8rNoVILDn6@@dq3C+s&yodd38jxiULa7!go;zjXqp-WwAz_1>7k zUqG8clF6@ARb5phBAy#?f1-UJfP5wZzK0W&MkGi8d1KLm=LP^Eh7uXHCL#dEtEg4> lEU`)Pf|eOj_t;}6_yTSRx*uhlHkSYZ002ovPDHLkV1l^u(D(oV literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/8.png b/src/assets/themes/farm/8.png new file mode 100644 index 0000000000000000000000000000000000000000..1df22f8e7187d7c6d2cf0ce5a4e532fefe307cdc GIT binary patch literal 548 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 A;s5{u literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/last-pos.png b/src/assets/themes/farm/last-pos.png new file mode 100644 index 0000000000000000000000000000000000000000..33250763bfed8cc992c1ff5389c4321ef0747b89 GIT binary patch literal 417 zcmV;S0bc%zP)Px$TS-JgR9J=Wm%mQKFc8K+pU)&s)umFGPN*|tMPlm6)S1^n>SG}BE<8b>0dO0NsJYGSgm1l~CgbOktr{)@ytFVXoYZ zs$*S(W7x*-Px$I7vi7R9J=Wl(AaEFc5(M3xO5}_#9+#V3H^CxqT9x930qmpv7Y1KvJ(E6?XD3 zZJN8>f7b#O3WY-9-VuPO)r`Z@`9)Cpx0VPi`cM9*o?m3`M&~V0;iwh zV8-HtjE^GQ^}Lse6Y#m@_$)01U?*}_NXNu!w4LjxvD-K235<0R56l%y$6Zg&MVuDW zXSbd6M$XM!fVoAQF8zMhL7A;oKx2(yCo&L1$A0fcYbN&zKKVILOi`@1Ewaqu8rFDLx cP$=9tzZAQgJxj?UK>z>%07*qoM6N<$f*X0Q^Z)<= literal 0 HcmV?d00001 diff --git a/src/assets/themes/farm/question-mark.png b/src/assets/themes/farm/question-mark.png new file mode 100644 index 0000000000000000000000000000000000000000..b475cabeea806b5880f37890d60640a7bc0d92af GIT binary patch literal 489 zcmVPx$qe(NJo)~18|Hq9Do~eh)8r4)Hwt3xkR6jn@=p!>*&)v&I4ne_fQZ-XJD=W6?_NQVEwSJYK#l#{H>srOKy4G1351Ij*v>mk%{jJ9U;Nkk&`d+nnAPF-)^E{2}?LzGx0APHW_{a5n`N=8J$H&A6 f{VS-Y^TOw10*=NKpiB57g>$|A3XWrvWe+7-sCT#Y<-qBnk z7Sj8j-BdwE`^?Xe0g9DQzRE8T=q*vd;?gX*xm#HG!9kP!lUeKa+A8=XYhJH0(+|qA zU|Zc(e_A^{?5Hqd7`Zz=mQ2%S3j3^P6|8{qEwO$=hEa%|4pA z#{GQHq{Jw*g0&X!&YQcP+;zD3>w{xeU#8qRy!NvI!-nY@b1O>)`5tHssC>#ey4vCM zF(wr>ezF|KiNYv~{=r>c92E3XDQ9C6Z^e8tzop}w{Dm&(VU| import("../assets/themes/farm/mine.png"), + tile: () => import("../assets/themes/farm/tile.png"), + revealed: () => import("../assets/themes/farm/revealed.png"), + flag: () => import("../assets/themes/farm/flag.png"), + questionMark: () => import("../assets/themes/farm/question-mark.png"), + lastPos: () => import("../assets/themes/farm/last-pos.png"), + 1: () => import("../assets/themes/farm/1.png"), + 2: () => import("../assets/themes/farm/2.png"), + 3: () => import("../assets/themes/farm/3.png"), + 4: () => import("../assets/themes/farm/4.png"), + 5: () => import("../assets/themes/farm/5.png"), + 6: () => import("../assets/themes/farm/6.png"), + 7: () => import("../assets/themes/farm/7.png"), + 8: () => import("../assets/themes/farm/8.png"), +};