From dedb734a01697db4f77c568d64a2eeea1c7c27f5 Mon Sep 17 00:00:00 2001 From: Will Miao <13051207myq@gmail.com> Date: Mon, 27 Jan 2025 15:28:07 +0800 Subject: [PATCH] Add favicon --- static/css/style.css | 2 +- static/images/favicon-16x16.png | Bin 0 -> 404 bytes static/images/favicon-32x32.png | Bin 0 -> 1087 bytes static/images/favicon.ico | Bin 0 -> 15406 bytes static/images/site.webmanifest | 1 + templates/loras.html | 3 +++ 6 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 static/images/favicon-16x16.png create mode 100644 static/images/favicon-32x32.png create mode 100644 static/images/favicon.ico create mode 100644 static/images/site.webmanifest diff --git a/static/css/style.css b/static/css/style.css index 2b8d0999..b4b6c890 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -75,7 +75,7 @@ body { /* 卡片网格布局 */ .card-grid { display: grid; - grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); /* Adjusted from 320px */ + grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); /* Adjusted from 320px */ gap: 12px; /* Reduced from var(--space-2) for tighter horizontal spacing */ margin-top: var(--space-2); max-width: 1400px; /* Container width control */ diff --git a/static/images/favicon-16x16.png b/static/images/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..7d4bea9685e3176fc1b99e77b39ca745bb0cc631 GIT binary patch literal 404 zcmV;F0c-w=P)Px$PDw;TR5(wqlQB!fKpe$?hYs375bRz=5NemS;OOAu7qDVQL~u|wHC6qvSbsq&t z38Gije~1$B9R4|r$QPd6v3(W>x$1m(H`|aN3sR6;Kc-qNa+*tHBw~R$BL7g5DnFHF zTRXXx!+I={J=r9lhz=Ie2)a~Kvb1x7Rj!cDtYR3`fd%zhP{WpYFEK5X^Gu3(Y*Hua z%|_4Qdnc8?!ZKeu+h4?(iMRqmHTKSsuySyX^-?ApnP6;mh+(I}-gc5uXvC9;Zb3@g ziLPaDsXm)DO%tbHqgAaiH#^1Q(T09wI~KlLaGOAIb9YbUy^ix%1N#G~X(L-U3-boy y@VG|d8{)v;v>4ROKL}_R0t5F2^C$Sl&-DqwE~UM;w1OZ20000Px&`AI}UR9HuqS4(RYK@k4t;zbk>B6<@K3OFtv4>7ME7>7JeJVRyEtr|YY#ufD1Y z#=o}+00IyQfw+|a0J)t1h$X$nyORJ4)IRgNc$~D90MN#?VatjWk^_y~M(L^nATgTx zu5ig^6Hsrj5{HUTm`GArbqeH7`JC%vV~t3ioi~sIFPz~6lQdzG<8A*$PE^aA*vlQeG(-oi&BH+TM`)Ggp0pcOLafB1Kew=Cy^kjQ-Y~p~)t>l`7 z4(Jp(-AN>h2&XSSK7aICC+cU8X3{AHEbRf+HQ7xfedR@IE)O z%w8%YDk?yUtzB%H6x(;KW-@x?4SqJK05I?_!{DJlG-?XKV)V+iQ;dK|j0hOL`4+AA zG&pA<&MMiG}94NlWZoNaZJ&k~Ka28?U&^DYN++DE>9O|fi z^(dk37-8)0d$d~9;Bf?W8Mba&i`{+eWfLRfGAgT9uE6Gv>-a*2dwugE|m#pfS> zM6)>~g^0ohkcb3hG9sKU08s=!Gley)m*dIH+gP@2sj~;9$aHn&%TV1e=m2ox*(XfS z{*#_Z)3e~64k%gxI4KYzDC~ebbJ)IP6Yks^RZX#EG?P`JCn9IivVr2_>(BT-JC6Vy z;p89iP6$LHC=%)5vP1G%0AlF!7$Yb5W8l~xrIdO~E*kNtz!D`c2$8N??ZcPx^0_q0 zurmd=B6^1mD`mN!;%IOg0n(fPdBCS`l~m8@sP=RuL1cm@BOrro9qf5Gs@~=tJM|Ql z*jMi%c@nD9Guvt;1Y9i9|?`g?8P0qHu zh{V{bt=0=Pag5w8!e;5#0)PVf3Z+$n6wWPL6co=CtpCGqMUh^Hj!ggn002ovPDHLk FV1nR9^K}3K literal 0 HcmV?d00001 diff --git a/static/images/favicon.ico b/static/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7617a84988bc50153d904ac1eab7bb3206d841bf GIT binary patch literal 15406 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 Dcv~he literal 0 HcmV?d00001 diff --git a/static/images/site.webmanifest b/static/images/site.webmanifest new file mode 100644 index 00000000..45dc8a20 --- /dev/null +++ b/static/images/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/templates/loras.html b/templates/loras.html index e4fa0b12..5f2a8312 100644 --- a/templates/loras.html +++ b/templates/loras.html @@ -5,6 +5,9 @@ + + +