From 59f2474c750a6980a701d7af1d7c88b0e76d945e Mon Sep 17 00:00:00 2001 From: cato447 Date: Tue, 13 Jan 2026 13:54:20 +0100 Subject: [PATCH] Added meta tags --- app/static/favicon-16x16.png | Bin 0 -> 1548 bytes app/static/favicon-32x32.png | Bin 0 -> 2095 bytes app/static/favicon-96x96.png | Bin 0 -> 6172 bytes app/static/favicon.ico | Bin 0 -> 1150 bytes app/templates/base.html | 15 ++++++++++++++- app/templates/dsgvo.html | 8 ++++++++ app/templates/impressum.html | 8 ++++++++ app/templates/index.html | 23 +++++++++++++++++++++++ app/templates/rules.html | 8 ++++++++ 9 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 app/static/favicon-16x16.png create mode 100644 app/static/favicon-32x32.png create mode 100644 app/static/favicon-96x96.png create mode 100644 app/static/favicon.ico diff --git a/app/static/favicon-16x16.png b/app/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..61e6c17054e8bdc0b92f07f615af01417b134c09 GIT binary patch literal 1548 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>CIz2TC{$44WSBWH;LTCyAq$jZx-EV%DyxS#u-G{>7$# zSQ?pq$>7ev==-Wwmv;aAmv)%D^3U~_)T=SOnX=!0zdK2e>p*-aXUw9birfeJ8c#?U zo|R`&Iw!c|)b$MxeaEhCHMQD&+*(;hT$V>ff&amDpS8&|)#q=VF?NMQuI#TEdATi(>evH50rl{Ex;TbNTux3%O@5w`kdl&;@aV~-d4~=kIB@#- zIemo#2M#D`n3UcsNmOul3Gs<>nlwK$>)4sdOGXZik(QOLuBwTtQ*RnSU$Lr@<%+3< zgvr(|&(FRN(V4JNW8)p` z?Ta>@TDWW3Hopz~8XY%mTxq#$sm=WDThH#>yLfZA;_ltYZ`$i@zrJ#P{UMj5o|744 zH#_R6i`hH_hL&oHYeY#(Vo9o1a#1RfVlXl=GSf9M)HO5?F*LL?HMcS`(>5@$GB7aC zET4>`AvZrIGp!Q01}BsA`alf|ARCJF(@M${i&7afN=gcft@QOXa}(23fjBccTQ9#T zeb0H>xj?lNAhjVGrMXE~RxbI;rManjC014eK&8bDhRgr&2APMf#uH?Um6bnc}IZ!p>nJFb1ASIXAC~^RmNFpim&CE?LsVqok0J}=RATQm1Q{j|ig%;fyMVtquA>l>vS7^IpT85kO;r5ai$ry8XtS^^`)!Xh=bP0l+XkKr#VIQ literal 0 HcmV?d00001 diff --git a/app/static/favicon-32x32.png b/app/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..205dce334f2957d4e0e2f2bacca3aff7190025ea GIT binary patch literal 2095 zcmZ{l3pCXG7RP@x9#dpY)FBcHhr+zPW=0v)D1RDBh*TcqKV$M3nej+ssFX@|2T=)! z>2dWs=tYO-N_4JgrP7plk{U4xNu0mC?pnvXYu)u*`?uHH`?J6M_gL%q%kcErs-dQ* z1_022T$x^oH(IbIs>m!zOq@WRGS`{q3_#gg_1R#Rg(Tb6iv>WU833ZA0L&mE(I)_6 z2>^T!0)UzafKGIN)ec7_p&H`8l?mn-Mp5;(EF`it+SOkG0QSj(p&IztLy;gx2(er+ zpHUj>6jCzAa|{5LT8QcF?f2wfE-%8{XGKHGRP)`t^ngj!$+U3kNy~EoT;-f+S|z$R zQF%QWTRm-})(Lk;NIOnzM@ezAXNmF(qPcY)uH-t-B~9e2>}`JX{1ug}*&a0V$jI?S z`+n%AKQ$}(0Dq-T)l|&3#Exla zJ6>80&?(V|1p7lDMnw}JS?2Gyv~IYw_W3=1xLM3uc~Jl zkH${aM%dlHb{$3fQvA&($U53Zz6aZ(=BR0zo1J+Y)Ejs1nSYM48Ic`Giva_I;rn&p zArDEIK#!mvrg|RDGeRxH>`#3B2Zw<|QX|xP=Ez)J*@Ts87dyPM)5db1rF^ zXg1i`*Dps`NoIE1a?r5S4U3_-r$T)+*Y8i)Ss7P~ldGI5tQGm*RExV4_-3$iuz>S# zvby=5&(6HZa}$?sj?Iz37WIjHS=JZctG1&WL}k(wMJedTT;KzzOO1E2H`Y*2 zGRu#O$71y2<~@d3FUfF5-4E#x=^Oef!5MOFdqVZYyx8GDsIQa8X?vX{pByessrv9J zH&CzhA=e%p`L%t`#hIow)@HNzx%}|RpK1wee#80U8NZJ3gat?Gp7K){8hyPvFNVU8 z7-G66aNQ;{VMOTe;X6_p2B(CUQCli^qY)hq-GL+D>ET7Y7a(sMS)=&@b*LvpX z7#?xhVa@HAp2DIJ-l`_4Uyr%w_29zF6RJW6ThfZZwl}|COZW1sRlXuhjl2G05}h=! zsc~8I6I&*DMOQhO)2@0{B_lv@bF8a8-l)yU;)_W&I-h&~)kU#tQ0A&~bONR@NLw-W zgjv+|`b$&EgH%(MeNIc7>T*M@+Fq@eg*<*ImJUc=rcGqrG6=l!|Kqj3TuBl8{^&^h za<7u%q_P%&Y(Bd@MQL}_zuex@dQ3Dx;#3xkQtoeU!K;+`h}~$ksbF4dO8WG6GeX~FN$Dgo8a^5S?sN?WvpUgE4POH{7$x+ogr&;yh7 zolcC1H(H|bHkG!MU9AZkANPn16~}Sz#c#!9Vyx@_tcj|h8J71#vm{iAW(vzAPD!l9 z1?TU+o2Ec1uDjO{@uA-&zL37D)p=oEs4X-z5a>aoJhc1}(1bkjra~7#VQ8=rrm|yT z!~qh4WM@SnS`o?KL?YGJo@!&afk2=V2xMOT!Z-1EK_owv$2s`_3m7)7c%;B+p@V?W z5yl6{z#vR0j22MwcwS^M7e= zSa>iR2LD+VK01o)RPO8XKRPULgaSl+I|nks*2d0m=!`NMK{OZX?BpfFfWTm67jKdy zDc?mYA1?@Sco8tNb$n!$FoMs;bAsb|Y<`pg|M!vONicx`+mi@HG6yD7*f5C`OhGQh h!2xDd*aWt{HBw=Xtgoi>Y$ehGKrSB4+l-*JzW^&TiW&d_ literal 0 HcmV?d00001 diff --git a/app/static/favicon-96x96.png b/app/static/favicon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..844af79a82a13cd0839a2fc2ab36c637fcc12ea4 GIT binary patch literal 6172 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 KFA{C1nEwI1pew2X literal 0 HcmV?d00001 diff --git a/app/static/favicon.ico b/app/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a33ee19557c437c91ea02d63d4a55a2dd57a609a GIT binary patch literal 1150 zcmZ9~TS!zv9LMpoEKNeK%%ba}6qn9-;>mLIX)L3%Wc+ zB!Lk@P*G-ym6tWeuF`r*NmH_nvU(9$S@TTapROhD@;Ni}pZU+snK{M;@sEr&JYD8U zurblb7&izJ8H-aGLtkz9n9(*5Yi$^=p&r|@6IFPG7G$9mPjDVh$U_|-U;*ynFixTf z$w+|a2*+`p!gAb4G_D{OF5JTkD1I56u?(6w6dA~Y#%j*lxP%=zfDT+h63Vav`*9mu z^CrrnG1WMSTUZGuwQS9pkc-52FL==|#N93{|x3ZQ)LeFmbSd-Fo?7ZS)1qaKIx zI~;$9qr@tpy@z_6dUtho|0<@gb(Rhe4Qo!VFRE+5X=(@NJw*K}LJ(Zv(4Fb2{q((~ z^XI_z8!y{^KL17HuEeAU0TSV+GDpSzqJRCHQVOaeuw_u zlk)qB={v|kHr_+uvHNjFU+b!b7d9%U(k^mW+e*(b - + + {% block head %} {% block title %}h4tum CTF Register{% endblock %} + + + + + {% block meta %} + {% block meta_title %}{% endblock %} + {% block meta_description %}{% endblock %} + {% block meta_image %}{% endblock %} + + + {% endblock %} + {% endblock %}
diff --git a/app/templates/dsgvo.html b/app/templates/dsgvo.html index 506ab02..dbb9f06 100644 --- a/app/templates/dsgvo.html +++ b/app/templates/dsgvo.html @@ -1,5 +1,13 @@ {% extends "base.html" %} +{% block title %} + h4tum CTF Register - Datenschutz +{% endblock %} +{% block meta_title %} + + +{% endblock %} + {% block content %}

> Datenschutz

diff --git a/app/templates/impressum.html b/app/templates/impressum.html index 1fcd57b..185c37a 100644 --- a/app/templates/impressum.html +++ b/app/templates/impressum.html @@ -1,5 +1,13 @@ {% extends "base.html" %} +{% block title %} + h4tum CTF Register - Impressum +{% endblock %} +{% block meta_title %} + + +{% endblock %} + {% block content %}