From b98d5067e2b0507e9b84d8a98a7c30031b8a2fdc Mon Sep 17 00:00:00 2001 From: root Date: Mon, 9 Mar 2026 23:15:03 +0800 Subject: [PATCH] chore: add tabbar icons and wire pages.json --- pages.json | 16 ++++++++-------- static/icons/home-active.png | Bin 0 -> 902 bytes static/icons/home.png | Bin 0 -> 912 bytes static/icons/logs-active.png | Bin 0 -> 1185 bytes static/icons/logs.png | Bin 0 -> 1185 bytes static/icons/profile-active.png | Bin 0 -> 1121 bytes static/icons/profile.png | Bin 0 -> 1127 bytes static/icons/stats-active.png | Bin 0 -> 464 bytes static/icons/stats.png | Bin 0 -> 1283 bytes 9 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 static/icons/home-active.png create mode 100644 static/icons/home.png create mode 100644 static/icons/logs-active.png create mode 100644 static/icons/logs.png create mode 100644 static/icons/profile-active.png create mode 100644 static/icons/profile.png create mode 100644 static/icons/stats-active.png create mode 100644 static/icons/stats.png diff --git a/pages.json b/pages.json index 5ee1836..ea58f65 100644 --- a/pages.json +++ b/pages.json @@ -60,26 +60,26 @@ { "pagePath": "pages/index/index", "text": "首页", - "iconPath": "", - "selectedIconPath": "" + "iconPath": "static/icons/home.png", + "selectedIconPath": "static/icons/home-active.png" }, { "pagePath": "pages/stats/index", "text": "统计", - "iconPath": "", - "selectedIconPath": "" + "iconPath": "static/icons/stats.png", + "selectedIconPath": "static/icons/stats-active.png" }, { "pagePath": "pages/logs/index", "text": "记录", - "iconPath": "", - "selectedIconPath": "" + "iconPath": "static/icons/logs.png", + "selectedIconPath": "static/icons/logs-active.png" }, { "pagePath": "pages/profile/index", "text": "我的", - "iconPath": "", - "selectedIconPath": "" + "iconPath": "static/icons/profile.png", + "selectedIconPath": "static/icons/profile-active.png" } ] }, diff --git a/static/icons/home-active.png b/static/icons/home-active.png new file mode 100644 index 0000000000000000000000000000000000000000..77e8c0892c35e9a3730db8504d854ae5fcfc62fb GIT binary patch literal 902 zcmV;119|+3P)~M%0l0SnrwB|D80dj%3JrAN;MYfu!0auX&;DdvLm#jE*~jY(`vzNmpFj-D4fm#Ly+btz*#|%XVh`E5?dbm>6#xuh z!^3-+V-17hr|)ZZ`jM?rE~L;)MB@OyAQ~xTj{x#w+CBfG0Dvb`7(&A{XGczBX}D{f z;`E#yPTzhl(V(1-$iQd}22gsPa~zhzvpag5#pMl^Z@2=#gu0QLc39wQpP z0QB)XjjkdWjTLx)N~KsEX3Iri>(d!P$Xst7^-2KIH~`23-F|J%F%`GQQRr-XIsq`o zcbMx<16T0?f@|X(4Uw!3L@)r(d3Yst183JejO!m_WWpA0^&6-{f=8X~oB)z%G+9H{VoOdr~@kH$bW-XC^qX3Yn zWLsu!eAM9B%;N#UwZpasB`M}$`E0tBK1z>(vp z8@Kw%@vqo8z8J8+(X)&Xz#HPTsBgQHhc#6FR64H@boP1T1JD6SjzX_6l~xW+AG^zU z;sYpE*H>sb*G0WVI42x{)^_oQcsP9gW=U?l%@Pt0z|U#iw8dC_Ep`d=$oamg(0}XX z!vPffHb^C0RR6uV^f&`000I_ cL_t&o07Ylda7$ODc>n+a07*qoM6N<$f~owO`2YX_ literal 0 HcmV?d00001 diff --git a/static/icons/home.png b/static/icons/home.png new file mode 100644 index 0000000000000000000000000000000000000000..82f792749df9f05959c4a855c49ec12f35028408 GIT binary patch literal 912 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 literal 0 HcmV?d00001 diff --git a/static/icons/profile.png b/static/icons/profile.png new file mode 100644 index 0000000000000000000000000000000000000000..64fa70099f7fec5c0cfd3664a0aee0bd4c18ef6b GIT binary patch literal 1127 zcmV-t1ep7YP)m4D=>fhfN8^HyJiK#JC=3D+_C^rfdOEUACT-c`#b4Po|7F+ys{Wjjw$xR*r zrjBW>@Y`D59FI}46fstXns$BARbZEXdhA;B064=cFORv)T+{f{^4wV^T0HeR)^p=z zJTua$EC76YHF>-{B50Sh!&b%K%j$ zgmg%k_%Ssa0P}uo0(;!UO`f}TJ(ffPFpqGzkS^x^LTw+_0B_s8 z3rb04wtS84J~a!RBI1ez5Fsdbh|W&*uD!rQ>uJkP!esGXqf|4x#uWa z<=ldG97-F>_p8QmY+=#xI|6hx0DrCor&fP{pL8bx2Mu_`0Y?CD=0WbcEP){`?zf+mI_#QveN^;#9uK2t0S*n&t!Lp*#uEpq80AjF%Aftunso}mcZM83 zCs=^@l9v`kA|}I%`7Bjc7;hx4m{(XxMr&1$jP&NV+B z`=}rMjTx1Y%~G)+mCEpgJD+#~MlO_b<$w0M@gi5MUXWnR3CDS)MpV3?h7C{z|6MU4 z4CMj3C@FzYHIi^1j9wNsz>}PajdJQtJb>MflaB*`u^)69a4814#4KmTo9?n71OyF7Y3<=PAe;#h4wV7m;VUs3$Hj`+A7aiufmTmwZ zL}xH^U{ZZ|m1e)P1JVXB`}T**qS_LQgyuaPJIOieRe(E-ylTa))M_zWgNL)#IZZ&c z+zq!ccbSfvI@jy-BrEMy+z*ad&CLz{gxnxrV0MnWHKWT zmsk+M;`+JOXTmz{q^U6_qPZ-G81d-@I?p! z`19lb?$dw!r*9YLl9?Tf%ytMmLc3%Ksa7--Ud|$bR|Uuc7iPH?c4_r1vuCScv=?>@ zDaJv%-aJL0L;#O}dfXrIY6LB?s^^8-`rV6NeZ1LZAK!1hq>f~TZ3XfuF~+HHK9|U7 z0(hM;5r}Jv8NdY$upe$V_kZ4Oj@#|#mFKA=AAa9Fh?o|m}ejYkrj|rzi1QheTVB8ADd!;W~)=6k}b5?wa z{aymZy$tz=mErYLo|nxx_v*#|(M!)#nZ6;?d+%NX#mer2mE$SFGY8=$C*7l)_Cs)< zS5uEp0&YNt7#s~#nIY^a>{ikYmEa^_g_`q{GjLd`nSFVED9ac^aJ~*lhpVEO$oRCfejESpY zcC8$Luy71e+vts{F}=5r5bh`?foFcj=o`>WAZ+GiFyx+*eiHERAUR6*2mk5XOMn=R zX;Ghjc_^QlRlt=L56u9cIYRg*`&SLU1n39}(xT*wKfZalq&WCmXpWg<5P>DZ)@|{D z^suRcAG^A<2r#+4_vCrIj;u!qIOin(yj0h6U+IfG7QDvVWCAhW>4T%Zy@QCve>x9s z*mnUi0%%ABT-mKW_*MJr{buW(M?NMKV3X;@%A{q65)o1?WV8tn0_w+VN&q7Pbm?&c zRlj`hzM4!x^BZ}ZWmlHE0t~sE_fa4fD^WSpSL3oVn>CJZD6M~9<>CaE1UJOinZOV)owCn)1y1SR tA+~=200960s3@ir00006NklW002ovPDHLkV1n-lVXFWD literal 0 HcmV?d00001