From 5b26b6951cb10d959023479f528f53b6ec663bda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Kr=C4=8Dek?= Date: Mon, 14 Jul 2025 22:16:03 +0200 Subject: [PATCH] Icons and better auth flow --- src/app.html | 2 +- src/hooks.server.ts | 2 +- static/favicon.ico | Bin 0 -> 16958 bytes static/favicon.png | Bin 1571 -> 0 bytes 4 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 static/favicon.ico delete mode 100644 static/favicon.png diff --git a/src/app.html b/src/app.html index d2d0706..cfb2101 100644 --- a/src/app.html +++ b/src/app.html @@ -2,7 +2,7 @@ - + %sveltekit.head% diff --git a/src/hooks.server.ts b/src/hooks.server.ts index ba7a5a8..c94efa6 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -89,7 +89,7 @@ const authGuard: Handle = async ({ event, resolve }) => { } if (!event.locals.session && event.url.pathname.startsWith('/private')) { - redirect(303, '/auth') + redirect(303, '/auth/login') } if (event.locals.session && event.url.pathname === '/auth') { diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c1c17f1b0b70bedc59c2cf84e09d36a341b60a19 GIT binary patch literal 16958 zcmeI4zmHT^6vyA}fJ@M@V8j?g9AX6>iDKxS*r1&yjTLTVBR0gsWCv}q(uTxDt@sy2 zsdm@Iganb!mOMZjqk;uy17^nW=gnMm_RM+n-psyTH_IOU&bdF%J?DJyz3=XwA2G{X z`q%AddOemMe>2No%(Cpbpr))R&|XM4%YJ`mh+#wVI?!vAcr1T!8~;)9Wi{RrY+UNJ zTX|KLKLu-dQ}ySqk;--bxnV`s`fj4U%YS$Mo813@XqVc3x!L>wiQ?TCcpj^8S2lkO zHosZ-KQT`WM+Kf|^jpF&0&&RYSK(XXpkO6>{+YK6!Z~44I4e9Sc(J)t_IcpD46mqf zMX)|*cxz%$K$Cb}fxNAn^Al;gHIE1Z1c4hx--bmcY5geq0t#2*^(7&zi&A?h)=I zuL(#U{_K?_0(%tjET0l?2=@f`Wd!=J3yihG8OB+*D7-hq`_h+%uO@(g?9!N|EjPda z%lLCIL+bD+e|RLWXt*;6_FPNzV>M%$KP&X-0=f1_ntDe-cxF9lr#~0cIL4;&v?Z_> z#6ZgUPqY5`!e{c2wlP$lN@n#Jjk7tWvdxXZv&+I?0{i}fa9cPjAa&M1ifdyGJ=K4m z)n7C&akkp##@^$sW4+n)0Pgz*WT*2VvMhgXl7Dorr8COv=&bW++oDqT_r1F7&%KL# zU0Znkdk&7B|X?dtN6VouYx%YXL$@7FMzcfYRMGR5C(Ki1p* zU+cf1{5}*e3O$1*l`TF|{Yzoe9qw!OeSg?Ce;Q;v@sIXI-8HB?*4p8leSSw67*LPa z-;PaXnKmZr94I?C$^yaR3n863->Cet@T_1ZI(IndJ{5W+T$JXF|do7Xhuy8O4|yP1erlwV{w4QFc` z`M2wt%1;~rmWU@X2kig!-9%qy=I|$BBl|!3M-RD3A{h$J?A^ZykI5Tn{{LO_qD`{-v9dZv?n`@CDlI{9tu_S6XjNygWQiv z-LXyE`9vcB(Om5EAK(Ac+(q-`=bU=ou}$0gTq6Ihf8T(5E_4K>HB`0EA#6Puj;~xu zu~H23u@dDM%`tYl;QbK?@i|aO=*J)9EI3mvqVuKhIb`pWsqDu_pUo+S+WW+RPRRND zk&y18DX!OLXC$$$OtTKreA>CCjE!Gw8!wgX#!dECa~DZ}i+%i5Z#s`C-xSO0rsG=P zsT|$KYz~y0&SNL@&oy7nS%0Ld!`BM+Tu643o~~>>FQ?gfl`C_~!z9zi;55g{u9JPkc9>ug_zn zb@F44lK69y``QJ;-&d;m;}hQ-&2O{Ed;Us!OrmFEm;d-3!%o~*t$)+se_IZz+|>H> z-8Oq)awc~;Ad&yX*=if}pvEl=Tk-q1C_kG^6@R$j79I$E zFGbGe4hJOiZ+WM(jmh4(MfB!7QTT$KN_0_{i@|IJwc1B!b^xFzr$ z%<}v9y6Z3Z6Qzp(35{MB$dO#hncU%kM0un=Z?)ZwF-+zv%|GIEbU~i#s z2&V)a1G}`ZR2-9N{fSKulX9ewIBLukD-vAt(OAppZh(_ZKcL%nt_bf95mgpGmj+k^XVMb$3qvy?NqF4_d3|JF8yL z^)9OYU{@y6`k~Cx?2T3N4D_+?uwB12?2%G7%B#?dkS!2sT(6DVy}q*{4;z+> e`C9FEi}|b40~r+aE6uzPR+sSPi+^u{jz`n literal 0 HcmV?d00001 diff --git a/static/favicon.png b/static/favicon.png deleted file mode 100644 index 825b9e65af7c104cfb07089bb28659393b4f2097..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 zcmV+;2Hg3HP)Px)-AP12RCwC$UE6KzI1p6{F2N z1VK2vi|pOpn{~#djwYcWXTI_im_u^TJgMZ4JMOsSj!0ma>B?-(Hr@X&W@|R-$}W@Z zgj#$x=!~7LGqHW?IO8+*oE1MyDp!G=L0#^lUx?;!fXv@l^6SvTnf^ac{5OurzC#ZMYc20lI%HhX816AYVs1T3heS1*WaWH z%;x>)-J}YB5#CLzU@GBR6sXYrD>Vw(Fmt#|JP;+}<#6b63Ike{Fuo!?M{yEffez;| zp!PfsuaC)>h>-AdbnwN13g*1LowNjT5?+lFVd#9$!8Z9HA|$*6dQ8EHLu}U|obW6f z2%uGv?vr=KNq7YYa2Roj;|zooo<)lf=&2yxM@e`kM$CmCR#x>gI>I|*Ubr({5Y^rb zghxQU22N}F51}^yfDSt786oMTc!W&V;d?76)9KXX1 z+6Okem(d}YXmmOiZq$!IPk5t8nnS{%?+vDFz3BevmFNgpIod~R{>@#@5x9zJKEHLHv!gHeK~n)Ld!M8DB|Kfe%~123&Hz1Z(86nU7*G5chmyDe ziV7$pB7pJ=96hpxHv9rCR29%bLOXlKU<_13_M8x)6;P8E1Kz6G<&P?$P^%c!M5`2` zfY2zg;VK5~^>TJGQzc+33-n~gKt{{of8GzUkWmU110IgI0DLxRIM>0US|TsM=L|@F z0Bun8U!cRB7-2apz=y-7*UxOxz@Z0)@QM)9wSGki1AZ38ceG7Q72z5`i;i=J`ILzL z@iUO?SBBG-0cQuo+an4TsLy-g-x;8P4UVwk|D8{W@U1Zi z!M)+jqy@nQ$p?5tsHp-6J304Q={v-B>66$P0IDx&YT(`IcZ~bZfmn11#rXd7<5s}y zBi9eim&zQc0Dk|2>$bs0PnLmDfMP5lcXRY&cvJ=zKxI^f0%-d$tD!`LBf9^jMSYUA zI8U?CWdY@}cRq6{5~y+)#h1!*-HcGW@+gZ4B};0OnC~`xQOyH19z*TA!!BJ%9s0V3F?CAJ{hTd#*tf+ur-W9MOURF-@B77_-OshsY}6 zOXRY=5%C^*26z?l)1=$bz30!so5tfABdSYzO+H=CpV~aaUefmjvfZ3Ttu9W&W3Iu6 zROlh0MFA5h;my}8lB0tAV-Rvc2Zs_CCSJnx@d`**$idgy-iMob4dJWWw|21b4NB=LfsYp0Aeh{Ov)yztQi;eL4y5 zMi>8^SzKqk8~k?UiQK^^-5d8c%bV?$F8%X~czyiaKCI2=UH