Add header component with responsive navigation

This commit is contained in:
2026-01-25 02:32:33 +01:00
parent 7d9bd43102
commit c97393c751
14 changed files with 1363 additions and 75 deletions

6
public/logo.svg Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="logo" viewBox="0 0 48 48" version="1.1">
<g style="fill: #fff;">
<path d="m 37.148664,19.31059 h 4.042743 c 0.749959,0 1.441327,0.0996 2.074104,0.29881 0.644495,0.199207 1.201105,0.49216 1.669829,0.87886 0.468723,0.386693 0.831984,0.867133 1.089783,1.44132 0.269516,0.562467 0.404274,1.212823 0.404274,1.95107 0,0.5859 -0.08203,1.083917 -0.24608,1.49405 -0.164053,0.410133 -0.345684,0.74996 -0.544892,1.01948 -0.234362,0.304667 -0.498019,0.562463 -0.790971,0.77339 l 2.197143,3.86697 H 42.65031 l -1.757714,-2.97053 v 2.97053 h -3.743932 z m 3.743932,5.7653 h 0.193348 c 0.445288,0 0.820267,-0.0996 1.124938,-0.29881 0.316389,-0.199207 0.474583,-0.533173 0.474583,-1.0019 0,-0.46872 -0.158194,-0.802687 -0.474583,-1.0019 -0.304671,-0.199207 -0.67965,-0.29881 -1.124938,-0.29881 H 40.892596 Z M 32.36301,23.3006 c -0.210925,-0.187493 -0.474582,-0.32811 -0.790971,-0.42185 -0.316389,-0.105467 -0.626918,-0.1582 -0.931589,-0.1582 -0.339825,0 -0.650354,0.06445 -0.931589,0.19335 -0.281234,0.11718 -0.527314,0.287093 -0.73824,0.50974 -0.199207,0.210927 -0.357402,0.468723 -0.474583,0.77339 -0.117181,0.304673 -0.175771,0.63278 -0.175771,0.98432 0,0.351547 0.06445,0.679653 0.193348,0.98432 0.128899,0.304673 0.304671,0.568333 0.527315,0.79098 0.222644,0.21092 0.480442,0.38083 0.773394,0.50973 0.304671,0.11718 0.626918,0.17577 0.966743,0.17577 0.398415,0 0.761676,-0.08203 1.089783,-0.24608 0.328107,-0.175767 0.609341,-0.410127 0.843703,-0.70308 h -1.054628 v -2.4608 h 4.517326 v 3.90212 c -0.269516,0.480447 -0.591764,0.919877 -0.966743,1.31829 -0.374979,0.3867 -0.796831,0.720667 -1.265554,1.0019 -0.457006,0.281233 -0.955025,0.498017 -1.494058,0.65035 -0.539033,0.15234 -1.095642,0.22851 -1.669829,0.22851 -0.843703,0 -1.640533,-0.158197 -2.390492,-0.47459 -0.749958,-0.316387 -1.406171,-0.749957 -1.96864,-1.30071 -0.550751,-0.550747 -0.990179,-1.2011 -1.318286,-1.95106 -0.316389,-0.74996 -0.474583,-1.55851 -0.474583,-2.42565 0,-0.8437 0.152335,-1.64053 0.457006,-2.39049 0.304671,-0.74996 0.720663,-1.400313 1.247977,-1.95106 0.539033,-0.562467 1.17181,-1.001897 1.898332,-1.31829 0.73824,-0.328107 1.529212,-0.49216 2.372915,-0.49216 0.656213,0 1.224541,0.06445 1.704983,0.19335 0.480442,0.1289 0.884716,0.275377 1.212823,0.43943 0.386697,0.187487 0.708945,0.392553 0.966743,0.6152 z m -17.552428,1.88075 c 0,-0.937447 0.164053,-1.78115 0.49216,-2.53111 0.328107,-0.761673 0.773394,-1.412027 1.335863,-1.95106 0.562469,-0.539033 1.218682,-0.949167 1.96864,-1.2304 0.749959,-0.292953 1.546789,-0.43943 2.390492,-0.43943 0.667932,0 1.259696,0.06445 1.775292,0.19335 0.527315,0.1289 0.978461,0.275377 1.35344,0.43943 0.43357,0.187487 0.808549,0.392553 1.124938,0.6152 l -1.845601,3.25177 c -0.187489,-0.140613 -0.392556,-0.27537 -0.6152,-0.40427 -0.199207,-0.09375 -0.439428,-0.181633 -0.720663,-0.26366 -0.269516,-0.09375 -0.580046,-0.14062 -0.931589,-0.14062 -0.363261,0 -0.697226,0.06445 -1.001897,0.19335 -0.304671,0.1289 -0.574187,0.304673 -0.808549,0.52732 -0.222643,0.22264 -0.398415,0.486297 -0.527314,0.79097 -0.128899,0.292953 -0.193349,0.60934 -0.193349,0.94916 0,0.339827 0.06445,0.662077 0.193349,0.96675 0.140617,0.292953 0.328107,0.55075 0.562469,0.77339 0.234362,0.222647 0.509737,0.39842 0.826126,0.52732 0.316388,0.128893 0.662072,0.19334 1.037051,0.19334 0.374979,0 0.708945,-0.04687 1.001898,-0.14061 0.292952,-0.09375 0.539032,-0.19921 0.73824,-0.31639 0.234362,-0.1289 0.439429,-0.281237 0.6152,-0.45701 l 1.8456,3.25177 c -0.316389,0.2578 -0.691368,0.486303 -1.124937,0.68551 -0.374979,0.164053 -0.826126,0.31639 -1.35344,0.45701 -0.527315,0.14062 -1.130797,0.21093 -1.810447,0.21093 -0.914011,0 -1.757714,-0.146477 -2.531109,-0.43943 -0.773394,-0.304673 -1.441325,-0.726527 -2.003794,-1.26556 -0.562469,-0.539033 -1.001897,-1.183527 -1.318286,-1.93348 -0.316389,-0.76168 -0.474583,-1.599527 -0.474583,-2.51354 z M 7,7.08398 C 6.6557937,7.4317753 6.3223045,7.7900161 6,8.1582 v 31.67188 c 0.3220261,0.374127 0.655518,0.738231 1,1.09179 z M 12,6 h -2 v 37 h 2 l 9,-5 h 19 v -5 h -2 v 3 H 22 v -3 h -2 v 3 l -8,4 V 8 l 8,1.9999996 V 18 h 2 V 9.9999996 H 38 V 18 h 2 V 8 H 21 Z M 8.1699219,6 C 8.1130446,6.049862 8.0564033,6.0999925 8,6.15039 v 35.70313 c 0.3254768,0.293582 0.6589352,0.578192 1,0.85351 V 6 Z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB