From f0918de32cffb07c353aae83f75754f1d4f4122c Mon Sep 17 00:00:00 2001 From: jamulix Date: Tue, 28 Oct 2025 23:38:13 +0100 Subject: [PATCH] =?UTF-8?q?PNG-Favicon-Fallbacks=20hinzugef=C3=BCgt=20f?= =?UTF-8?q?=C3=BCr=20bessere=20Browser-Kompatibilit=C3=A4t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- static/favicon-192x192.png | Bin 0 -> 3898 bytes static/favicon-32x32.png | Bin 0 -> 872 bytes templates/hilfe.html | 4 +++- templates/index.html | 3 ++- templates/session_end.html | 2 ++ templates/settings.html | 3 ++- templates/statistics.html | 3 ++- templates/welcome.html | 2 ++ 8 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 static/favicon-192x192.png create mode 100644 static/favicon-32x32.png diff --git a/static/favicon-192x192.png b/static/favicon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..49ab03925cc32bc20cf662104c709da53fb18925 GIT binary patch literal 3898 zcmbW4cTm&Yw#R=26r%Jl(nLfFQUvLS&|3h5goyNr(h-o}gB*%N3@C^wBH}qzgQAom zB_JRO(j){WG${rJ5~`FCay|2o^WK|zZ|2TjYxZ7$?Y-9Qne|8*nrvaR zpeqA5+q>T1;-Qn&LIX}&xqr{@U^}G@h3yJ={OsK}u0*UpMikuDFS4}_mmV6i>t~d8 zq|*t)Q91#6dmKAB*4|SX|1cf+ED?3~SeTh(>z>Qg<|WQh&ex(9b{HAf_68rY(?FQ( z(PBXYwB!#y7s;xQ(?v+p25geEbWtUf86jYnliiRId4DRa3U$CE50sYHpJ!bjO;|H~qg7!GSe$BDZ{Vt8nFla?T!@*q zRzVrnk%vI8pAFDkOZv&dH#e3)-CiZ;j?>RVHpb8mmYZqp zq3Ja=^&H@@o8bJZ7;T!`rRx_%eI`x>X4uHLZFR}j+ihqiqqA_>E~$5EJ*J@fFx~mE ziWPiWL}#XF?|B8_x`Yr$9s5txK2s%xCpTo&e**odwLyLg_3b~`2Y>AU>QiRdC1qY2 zzdU2K-1Ie#(BTwSV2N>6Nym>kgr?^}8vodQyia|?87#yJPk##AA}-aieicExD$tbK zMd&C#@nok{xgoP|knPNqot^fJcniT*xrc%k?z>yMfCdnGXI$vCLE@^3ef}FX5r~?I z3T*oJ1WI1q;@58_GoR?jeH}`N5wvgh_~Hi&TS6A=FT%pZ`}HsRd`WHGIsMmI13c&e z3}|SiUU&hicC73&7nHoap6}@!))5bvgAYHL&%Lt zTA18=qbA)_xXI?243{Vy;Bqv^Rr?%o(1jLht5@!2hBp~L(tEFy<9M@S>9f3lMoXBF zi#PSFw-RnP(FU)LqB)EvvbNdTI2S`JXtv}=Y2x91j;2dW2b9l z@TlF(u8Mi~U{FTMk+H)@o-b>ABzvm` zA^ZaD>7SR=FdYQnG2R8eCwc10xbIG1QE4}PK^Pdm$eiEQ2*Ade{Rs|9^jjVTY8?~n zMC<%@*N+5b9owm+_YZo}F8vt0nbGO=48zo(68~<1Jy-5%0mnd{+hq=giCeU+i=A## zVl6BPW^o}S zUua`jyX%7p%$asVhvgsf12}ySpp6?8uSv)__jxGnV0#L-(!TvZk^SXPzl*aQI~@%W zh0G*#(QJoL_c0xHCvf z^t@g|GZMBAo27Ls`hY4$6?~i0!n>l~c$A-Kl*$-xA(n`d8Ap-5_1#ro(X|)YikUsE z@+Kjl!rR}L^p4vj7szLNao;2iuU%fst9DiZcxY=s#7k{N(t9sIvN$03@)a*-8FP$T z*hk8PWry&19%$vTCS!T3j$NCkSdtw~jHaj;bgQ}>fPv^;5x%1Q+sXLb0vv4qb$j+P z-g-EO!ER1H6}|xRR&B*LHXPQsWgXYRGTc%&dZHW?i>GiTYhj8xcZ+RFKtG=I=hqZ% ze9_`jc;<0&9{l?)4h@YJEcdTg6K(if7Z#=y6Z^_f@oA)7#fXX3a>(KerL-n#y82hE zYK{|w#UcaYw0_ImwivgrAlLmHLi_^4nUpzRFUQ-q0P3Ls_wFTvgVAAlF1H#CtkgpQh%E^`372qmS->TR+S3)LW6oE|1nUR?|(MxZpF9SoGQj zu@UTO?;#95Zly|lWY69VFM2*Mv3fu?96NwVRuR+~S_8y_FR<{e>h$E7*ltrtIO=OxyN9IM@w3FQG&|1a`XIUj>WmPBxY1R z6Nf{``oo#;zo(`WOnP&x#za?DVX;~?HL`ro7?ASN!>O}@xB=bYq?UPdb4~{dd!2RP z*|myis1h@GQ^TXoOZUV8-~s&lg`b@o(X-!W=H5!V*!PId^7=U_UG639(?oLno=<}c zL>6uy3U-|j!ksTfJ_QNjMgE7x{?>KDDQ-wY`t})Ngwf)%iyX8JP0B0KdUxZi za50tKf3>48Xt|{O8}^+A#O2wimY_GJDRg>%<7@VnjRNfs+Jwc)*(o%8NzKJvGNc_W z+k?e+gzlXsmEN)TtC%|~Kq%r%!r0XmJDc;9#v!R0DHESfr{e@k&PZ#xFT>m{yARhM z%80M6EYGFPp@3@YiF`US-WY+G|f<9HeX6uTwwrMC=$#$YJ6-I|eACKWAd$ z2^6;XC-jOMe()hA1s?+@*ze2bFG^BaAFX?q(smQc>OYbCvnbDu6O)r=kd7|7NfwWT z#`QcR=jXFla}h$10n_9E*DwX!0aAo3cKY7(h@LhnWzqVkD>ok2@#tj^xA&0;B1VwO zY(8XEKvQNtyA}(Ax%-se+xz5@P-Ri#bqY|4cRy&7I@%ICN`qEBz=Xe1&wm>7{@DS)rA2(!x$(TKtzoU3S zTvR7sP#ZyaikHCeNqJQNFe82n9ZD%qs~nG|dg2H{z7uO!fgs?BV;jeF z70xO(qo7*lx+0DgX{>&qqa#P%@GQ!4u_sii_;7p1lE#_v`9YUwTOPH!$~-wU4zeX% z-M@eWzN&~2_v0>eTad5Yb=}b|HH>|lP_5P6xa*3$Kj%)-dcU$se9tW-;U<$b@qBUU z>xce(7Dwu9$$a4mpAr--3mP1Z!0j&=qpKdk6RuS(QR6&>T+9$W$10UTFzvJ= zcID$^N(%F!k&OhMga;v)yq2yFS+ zYz7x~R&TP~kQadD3br8Svmls&{uvWMjRh)Z{UmhQoKS&+vb~?NxfyZr8Y>VMC38?Z)2#di)e`@hYLzk z{(=}^sM>#X*l%J|)|wc(Z)ZLOHnHn#cTNF$h#4ji&2X0eG4XKMt-fl&U7={j++#J?i&ed z7B97mEbvBkwG(j^bKOZ)n&RfT)8!b-*0W)63}Hl%8)Rt@Y7XAyb72HcZ}2{tQeBJ@ z9rB^HQno3PJcDUZ4w_l6tUzR+a#p~haa203Nmg_CmEKZrPu;2*@9D}%drS2!9fr8si!gKjsy&o2 z0}Eku4`Oz2ML*>+>xdliG=eIg~FH3jxvpD{6&(FZ<*2P=>5m-XLPIcCCwm}6V<(TN7HCmpn6 z5~Xi2hGl-ty4bJ4Ugyb9>23FoMNP&pq5v89n2({*jJXg9uf(Gab|L~prH)Hq?t&4+ z_Zdk7j=DMS_-|19MxJws2F3*?9R`)DUg{VJ$fSI=1rU$0xrEZDPBmxu+Pl&+-76~j z2Wp?xpHCbECSvB>Cl62I0H!aAQMxQRb84_F7{(%PQ%fd-=bJAy~efMh6yA=!~$h6JJJ}`Sc0Fu4fQNu^v*_cVnLHUJv-*PaKGn$M;d*fiB+S&o%X@898b|Q{v-3%Vex&$8{1{w TG{5@mGYnXn*_l=wd*1pNd75!z literal 0 HcmV?d00001 diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..412a5fe2e9d1ace1101cddb06816356e1ea03584 GIT binary patch literal 872 zcmV-u1DE`XP)IG8;h##W!Rn_(uq? zT!;%@3ND3lCxRfj75oES4YSaoQG78AA7H=-gg{^*j7jbz=X7_Ki|q=&c{y*@WtwPS07!N zzcxGDsiqOo?e^-=zxwt|;O0~URHW^LuMDW0=0xOGS>l7Q%(>1azlj14kaMOvp#WbL z$MZXmQ_7j%pnoC(Wmz7v8OZ7jkDq^W_2=6MwnIhu^vkb46LWe`L}me&78ho(z4OLW zr`s<%D9@pnDYj5-Ul^?Gj_>3~Jyu9ppbNsZadl%WS*=~1d z7-%ry_V(Y$A}vG7Ll-WL#@+7DQa#w^IqC6OX!yv@+w$_PUs+j6hXm}NTbR>9Y#oq4 z^6-OPxirUT*RSK8n<@jU%9TrV#I(mZ8?e???36ROa}Ue`>xTqrPIBjlY;X72*xcgs z;v!`krV`LJk&VqQwzqo#Y~cwaL#};{EyA7MK0p2PJHP(+7gd-}Kpi7F<%vFH1vppW zyhl@{&IW3jWn3||Ip;x!N3`%BOBo!9^Jr>tK49i>#qdcng6UD7u>!ouhYD~6Us8mC zNP!O(;yf+{icsO48~PQFqA2m91R2_#_oFx>cklXRGoUF^$An=tb$?i!sx$)yQ<7#7 zP*bcwK*^Y7B-L2XGD{+tYz9;_p{l4_Ekqnu)!tuCAk1_ygtBVmeTfSN zt(gvp5UMu5oI#wYoN0pyIi+zllRKfAVFsp(s$vGJhI5KAw4nxKsAe!lEu*H0*>HaH zg*#b5tOuj_X0L}UJcg2^BF>Xj+*b-YCB%7B)1Y~O#p&Mn$Fc5$k+Uyxe)1=p5=|bT z@_!{DrW$vT;HF29+I(SWb%Rn*3=9Xm#Q(5s9ZwC?c`diMK}MJ13ud>6O=1 y^ev2|e-rnGoyM7a|A!l&e0(bL&v1tSB>n*o3{@;D`JP7r0000 Hilfe - Typewriter Trainer - + + + diff --git a/templates/index.html b/templates/index.html index 874b568..8045bb0 100644 --- a/templates/index.html +++ b/templates/index.html @@ -6,7 +6,8 @@ Typewriter Trainer - + + diff --git a/templates/session_end.html b/templates/session_end.html index 0a2ac2e..a97ce64 100644 --- a/templates/session_end.html +++ b/templates/session_end.html @@ -5,6 +5,8 @@ Session beendet - Typewriter Trainer + + diff --git a/templates/settings.html b/templates/settings.html index d5427f9..5ab905a 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -6,7 +6,8 @@ Einstellungen - Typewriter Trainer - + + diff --git a/templates/statistics.html b/templates/statistics.html index e25e96f..d9f1faf 100644 --- a/templates/statistics.html +++ b/templates/statistics.html @@ -6,7 +6,8 @@ Statistik - Typewriter Trainer - + + diff --git a/templates/welcome.html b/templates/welcome.html index 59af21b..371f4dc 100644 --- a/templates/welcome.html +++ b/templates/welcome.html @@ -5,6 +5,8 @@ Willkommen - Typewriter Trainer + +