From cb5c5613a4f00d9146352e15396867507d1a75d0 Mon Sep 17 00:00:00 2001 From: Michael Rieger Date: Wed, 18 Feb 2026 15:51:43 +0100 Subject: [PATCH] Continue Header, Footer, add SkipNavLink --- pnpm-lock.yaml | 26 +- src/assets/ci/side-dark.svg | 38 +++ src/assets/ci/side-gradient.svg | 248 +++++++++++++++++++ src/assets/ci/side-light.svg | 38 +++ src/assets/ci/typemark.svg | 41 --- src/components/Footer.astro | 80 ++++-- src/components/GlobalStyles.astro | 61 +++-- src/components/Header.astro | 43 ++-- src/components/Menu.astro | 90 +++++++ src/components/SkipNavLink.astro | 41 +++ src/components/landing/AboutSection.astro | 8 +- src/components/landing/ContactSection.astro | 12 +- src/components/landing/HeroSection.astro | 4 +- src/components/landing/ServicesCard.astro | 16 +- src/components/landing/ServicesSection.astro | 5 +- src/components/landing/ValuesSection.astro | 6 +- src/components/old/Cursor.astro | 73 ------ src/components/old/GlobalStyles.astro | 86 ------- src/components/old/Header.astro | 74 ------ src/components/old/Hero.astro | 129 ---------- src/layouts/BaseLayout.astro | 5 +- src/layouts/old/BaseLayout.astro | 82 ------ src/layouts/old/PostLayout.astro | 8 - src/pages/old/index.astro | 8 - 24 files changed, 609 insertions(+), 613 deletions(-) create mode 100644 src/assets/ci/side-dark.svg create mode 100644 src/assets/ci/side-gradient.svg create mode 100644 src/assets/ci/side-light.svg delete mode 100644 src/assets/ci/typemark.svg create mode 100644 src/components/Menu.astro create mode 100644 src/components/SkipNavLink.astro delete mode 100644 src/components/old/Cursor.astro delete mode 100644 src/components/old/GlobalStyles.astro delete mode 100644 src/components/old/Header.astro delete mode 100644 src/components/old/Hero.astro delete mode 100644 src/layouts/old/BaseLayout.astro delete mode 100644 src/layouts/old/PostLayout.astro delete mode 100644 src/pages/old/index.astro diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6097a9..9898bbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1075,8 +1075,8 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - caniuse-lite@1.0.30001769: - resolution: {integrity: sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==} + caniuse-lite@1.0.30001770: + resolution: {integrity: sha512-x/2CLQ1jHENRbHg5PSId2sXq1CIO1CISvwWAj027ltMVG2UNgW+w9oH2+HzgEIRFembL8bUlXtfbBHR1fCg2xw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1448,8 +1448,8 @@ packages: resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} engines: {node: '>=18'} - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + is-wsl@3.1.1: + resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} isexe@2.0.0: @@ -1989,8 +1989,8 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unifont@0.7.3: - resolution: {integrity: sha512-b0GtQzKCyuSHGsfj5vyN8st7muZ6VCI4XD4vFlr7Uy1rlWVYxC3npnfk8MyreHxJYrz1ooLDqDzFe9XqQTlAhA==} + unifont@0.7.4: + resolution: {integrity: sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==} unist-util-find-after@5.0.0: resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} @@ -2305,7 +2305,7 @@ snapshots: dlv: 1.1.3 dset: 3.1.4 is-docker: 3.0.0 - is-wsl: 3.1.0 + is-wsl: 3.1.1 which-pm-runs: 1.1.0 transitivePeerDependencies: - supports-color @@ -3184,7 +3184,7 @@ snapshots: tinyglobby: 0.2.15 tsconfck: 3.1.6(typescript@5.9.3) ultrahtml: 1.6.0 - unifont: 0.7.3 + unifont: 0.7.4 unist-util-visit: 5.1.0 unstorage: 1.17.4 vfile: 6.0.3 @@ -3259,7 +3259,7 @@ snapshots: browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.9.19 - caniuse-lite: 1.0.30001769 + caniuse-lite: 1.0.30001770 electron-to-chromium: 1.5.286 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -3270,7 +3270,7 @@ snapshots: camelcase@8.0.0: {} - caniuse-lite@1.0.30001769: {} + caniuse-lite@1.0.30001770: {} ccount@2.0.1: {} @@ -3684,7 +3684,7 @@ snapshots: is-what@5.5.0: {} - is-wsl@3.1.0: + is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 @@ -4474,7 +4474,7 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unifont@0.7.3: + unifont@0.7.4: dependencies: css-tree: 3.1.0 ofetch: 1.5.1 @@ -4657,7 +4657,7 @@ snapshots: wsl-utils@0.1.0: dependencies: - is-wsl: 3.1.0 + is-wsl: 3.1.1 xxhash-wasm@1.1.0: {} diff --git a/src/assets/ci/side-dark.svg b/src/assets/ci/side-dark.svg new file mode 100644 index 0000000..5721918 --- /dev/null +++ b/src/assets/ci/side-dark.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/ci/side-gradient.svg b/src/assets/ci/side-gradient.svg new file mode 100644 index 0000000..257e254 --- /dev/null +++ b/src/assets/ci/side-gradient.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/ci/side-light.svg b/src/assets/ci/side-light.svg new file mode 100644 index 0000000..7e1856c --- /dev/null +++ b/src/assets/ci/side-light.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/ci/typemark.svg b/src/assets/ci/typemark.svg deleted file mode 100644 index 2111e7a..0000000 --- a/src/assets/ci/typemark.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/components/Footer.astro b/src/components/Footer.astro index f37dfc3..19d9714 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,4 +1,6 @@ --- +// import Logo from "../assets/ci/side-gradient.svg"; + function getCurrentYear() { return new Date().getFullYear(); } @@ -9,35 +11,39 @@ function getCurrentYear() { @@ -46,16 +52,13 @@ function getCurrentYear() {
© {getCurrentYear()} Tideshift Digital e.U. - Made with ❤️ in Vienna + Made with ❤️ in Vienna. -
- Vienna, 12:09 CET - ⛅ 12C -
+
All content made by humans.
- - {/* Typemark */} -
+ + {/* Logo, commented out because of gradient issues */} + {/*