From cfdb244c29e0b287d2e5b8a9660e6edcca3f60a1 Mon Sep 17 00:00:00 2001 From: dschlueter Date: Sat, 25 Apr 2026 19:16:48 +0200 Subject: [PATCH] Build: basePath /landingpage, Deploy-Skripte, Bild-Fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - next.config.mjs: basePath '/landingpage' gesetzt, ignoreBuildErrors entfernt - package.json: build-Script benennt out/ → landingpage/ um - .gitignore: out/ und landingpage/ als ignoriert markiert - programmer-graphic.tsx: statischer Import statt Pfad-String (basePath-Fix) - footer.tsx: GitHub-Link → Forgejo-Profil - deploy_to_production.sh / deploy_to_localhost.sh: neu geschrieben - public/: Programmierer-Grafiken und Favicon hinzugefügt Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 2 + app/apple-icon.png | Bin 0 -> 206 bytes app/favicon.png | Bin 0 -> 216 bytes app/layout.tsx | 8 + components/footer.tsx | 2 +- components/programmer-graphic.tsx | 3 +- deploy_to_localhost.sh | 23 + deploy_to_production.sh | 25 + next.config.mjs | 4 +- out/404.html | 8 - out/__next.__PAGE__.txt | 12 - out/__next._full.txt | 25 - out/__next._head.txt | 5 - out/__next._index.txt | 7 - out/__next._tree.txt | 6 - out/_next/static/chunks/0.xhgx8r5yp__.js | 1 - out/_next/static/chunks/03fx_l0kekftp.js | 1 - out/_next/static/chunks/03~yq9q893hmn.js | 1 - out/_next/static/chunks/07l7_8wo3w54q.js | 1 - out/_next/static/chunks/09.~fol2npzf4.css | 1 - out/_next/static/chunks/0em5dbv78kwo7.js | 31 - out/_next/static/chunks/0izgg43oi1cd2.js | 1 - out/_next/static/chunks/0p9~b-vv1t~u0.js | 4 - out/_next/static/chunks/0q1f9fy.6kid4.css | 3 - out/_next/static/chunks/0r0spm4q2vtcf.js | 2 - out/_next/static/chunks/0ulmui_x5b046.js | 1 - out/_next/static/chunks/0vu~5f-ldk-sx.js | 11 - .../static/chunks/turbopack-02kx0qj27.4m-.js | 1 - .../13bf9871fe164e7f-s.0s19wthhh_6~m.woff2 | Bin 2020 -> 0 bytes .../1bffadaabf893a1e-s.16ipb6fqu393i.woff2 | Bin 85272 -> 0 bytes .../2bbe8d2671613f1f-s.067x_6k0k23tk.woff2 | Bin 10280 -> 0 bytes .../2c55a0e60120577a-s.0bjc5tiuqdqro.woff2 | Bin 25844 -> 0 bytes .../3fe682a82f50d426-s.09q3q1i5159bl.woff2 | Bin 15204 -> 0 bytes .../5476f68d60460930-s.0wxq9webf.ew4.woff2 | Bin 19044 -> 0 bytes .../70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2 | Bin 40480 -> 0 bytes .../71b036adf157cdcf-s.03nf~dfjdkf~..woff2 | Bin 9084 -> 0 bytes .../83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2 | Bin 48432 -> 0 bytes .../89b21bb081cb7469-s.0gfhww.tctz1o.woff2 | Bin 7468 -> 0 bytes .../9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2 | Bin 18744 -> 0 bytes .../ad66f9afd8947f86-s.11u06r12fd6v_.woff2 | Bin 11272 -> 0 bytes .../cc545e633e20c56d-s.0dza.stei.9v7.woff2 | Bin 12064 -> 0 bytes .../ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2 | Bin 7828 -> 0 bytes .../e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2 | Bin 15040 -> 0 bytes .../sDFsD8pyHZvsALv2KifnS/_buildManifest.js | 11 - .../_clientMiddlewareManifest.js | 1 - .../sDFsD8pyHZvsALv2KifnS/_ssgManifest.js | 1 - out/_not-found.html | 8 - out/_not-found.txt | 17 - out/_not-found/__next._full.txt | 17 - out/_not-found/__next._head.txt | 5 - out/_not-found/__next._index.txt | 7 - out/_not-found/__next._not-found.__PAGE__.txt | 5 - out/_not-found/__next._not-found.txt | 5 - out/_not-found/__next._tree.txt | 3 - out/apple-icon.png | Bin 2626 -> 0 bytes out/datenschutz.html | 8 - out/datenschutz.txt | 28 - out/datenschutz/__next._full.txt | 28 - out/datenschutz/__next._head.txt | 5 - out/datenschutz/__next._index.txt | 7 - out/datenschutz/__next._tree.txt | 6 - .../__next.datenschutz.__PAGE__.txt | 6 - out/datenschutz/__next.datenschutz.txt | 5 - out/icon-dark-32x32.png | Bin 585 -> 0 bytes out/icon-light-32x32.png | Bin 566 -> 0 bytes out/icon.svg | 26 - out/impressum.html | 8 - out/impressum.txt | 28 - out/impressum/__next._full.txt | 28 - out/impressum/__next._head.txt | 5 - out/impressum/__next._index.txt | 7 - out/impressum/__next._tree.txt | 6 - out/impressum/__next.impressum.__PAGE__.txt | 6 - out/impressum/__next.impressum.txt | 5 - out/index.html | 37 - out/index.txt | 25 - out/placeholder-logo.png | Bin 568 -> 0 bytes out/placeholder-logo.svg | 1 - out/placeholder-user.jpg | Bin 1635 -> 0 bytes out/placeholder.jpg | Bin 1064 -> 0 bytes out/placeholder.svg | 1 - package.json | 2 +- public/favicon.ico | Bin 0 -> 99900 bytes public/programmierer-bw.bmp | Bin 0 -> 3871082 bytes public/programmierer-bw.png | Bin 0 -> 50608 bytes public/programmierer-outline.png | Bin 0 -> 1622324 bytes public/programmierer-vector.svg | 4868 +++ public/programmierer.svg | 28500 ++++++++++++++++ 88 files changed, 33431 insertions(+), 484 deletions(-) create mode 100644 app/apple-icon.png create mode 100644 app/favicon.png create mode 100755 deploy_to_localhost.sh create mode 100755 deploy_to_production.sh delete mode 100644 out/404.html delete mode 100644 out/__next.__PAGE__.txt delete mode 100644 out/__next._full.txt delete mode 100644 out/__next._head.txt delete mode 100644 out/__next._index.txt delete mode 100644 out/__next._tree.txt delete mode 100644 out/_next/static/chunks/0.xhgx8r5yp__.js delete mode 100644 out/_next/static/chunks/03fx_l0kekftp.js delete mode 100644 out/_next/static/chunks/03~yq9q893hmn.js delete mode 100644 out/_next/static/chunks/07l7_8wo3w54q.js delete mode 100644 out/_next/static/chunks/09.~fol2npzf4.css delete mode 100644 out/_next/static/chunks/0em5dbv78kwo7.js delete mode 100644 out/_next/static/chunks/0izgg43oi1cd2.js delete mode 100644 out/_next/static/chunks/0p9~b-vv1t~u0.js delete mode 100644 out/_next/static/chunks/0q1f9fy.6kid4.css delete mode 100644 out/_next/static/chunks/0r0spm4q2vtcf.js delete mode 100644 out/_next/static/chunks/0ulmui_x5b046.js delete mode 100644 out/_next/static/chunks/0vu~5f-ldk-sx.js delete mode 100644 out/_next/static/chunks/turbopack-02kx0qj27.4m-.js delete mode 100644 out/_next/static/media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2 delete mode 100644 out/_next/static/media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2 delete mode 100644 out/_next/static/media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2 delete mode 100644 out/_next/static/media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2 delete mode 100644 out/_next/static/media/3fe682a82f50d426-s.09q3q1i5159bl.woff2 delete mode 100644 out/_next/static/media/5476f68d60460930-s.0wxq9webf.ew4.woff2 delete mode 100644 out/_next/static/media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2 delete mode 100644 out/_next/static/media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2 delete mode 100644 out/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2 delete mode 100644 out/_next/static/media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2 delete mode 100644 out/_next/static/media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2 delete mode 100644 out/_next/static/media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2 delete mode 100644 out/_next/static/media/cc545e633e20c56d-s.0dza.stei.9v7.woff2 delete mode 100644 out/_next/static/media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2 delete mode 100644 out/_next/static/media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2 delete mode 100644 out/_next/static/sDFsD8pyHZvsALv2KifnS/_buildManifest.js delete mode 100644 out/_next/static/sDFsD8pyHZvsALv2KifnS/_clientMiddlewareManifest.js delete mode 100644 out/_next/static/sDFsD8pyHZvsALv2KifnS/_ssgManifest.js delete mode 100644 out/_not-found.html delete mode 100644 out/_not-found.txt delete mode 100644 out/_not-found/__next._full.txt delete mode 100644 out/_not-found/__next._head.txt delete mode 100644 out/_not-found/__next._index.txt delete mode 100644 out/_not-found/__next._not-found.__PAGE__.txt delete mode 100644 out/_not-found/__next._not-found.txt delete mode 100644 out/_not-found/__next._tree.txt delete mode 100644 out/apple-icon.png delete mode 100644 out/datenschutz.html delete mode 100644 out/datenschutz.txt delete mode 100644 out/datenschutz/__next._full.txt delete mode 100644 out/datenschutz/__next._head.txt delete mode 100644 out/datenschutz/__next._index.txt delete mode 100644 out/datenschutz/__next._tree.txt delete mode 100644 out/datenschutz/__next.datenschutz.__PAGE__.txt delete mode 100644 out/datenschutz/__next.datenschutz.txt delete mode 100644 out/icon-dark-32x32.png delete mode 100644 out/icon-light-32x32.png delete mode 100644 out/icon.svg delete mode 100644 out/impressum.html delete mode 100644 out/impressum.txt delete mode 100644 out/impressum/__next._full.txt delete mode 100644 out/impressum/__next._head.txt delete mode 100644 out/impressum/__next._index.txt delete mode 100644 out/impressum/__next._tree.txt delete mode 100644 out/impressum/__next.impressum.__PAGE__.txt delete mode 100644 out/impressum/__next.impressum.txt delete mode 100644 out/index.html delete mode 100644 out/index.txt delete mode 100644 out/placeholder-logo.png delete mode 100644 out/placeholder-logo.svg delete mode 100644 out/placeholder-user.jpg delete mode 100644 out/placeholder.jpg delete mode 100644 out/placeholder.svg create mode 100644 public/favicon.ico create mode 100644 public/programmierer-bw.bmp create mode 100644 public/programmierer-bw.png create mode 100644 public/programmierer-outline.png create mode 100644 public/programmierer-vector.svg create mode 100644 public/programmierer.svg diff --git a/.gitignore b/.gitignore index edfbcc7..80b2ac2 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,6 @@ next.user-config.* # Common ignores node_modules .next/ +out/ +landingpage/ .DS_Store \ No newline at end of file diff --git a/app/apple-icon.png b/app/apple-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f1bef0e0938238b7bea079a09d0d59b5750f70 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf66p}rHd>I(3)EF2VS{N990fib~ zFff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9fnimzvJsHSS>O>_%)oF0$UMQo*rm;| z0mx!6@$_|Nf5jrnqhKPpf%Oqkh|kl-F+}5ha)JcwVg^PACIJRUkwXV20c9jhTq8k4zl0AZa85pY67#JE_7#My5g&JNk zFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+uenMVO6iP5s=4O;1OBOz;FV{Ji)-&rOmJb z$YL+?^mS!_#Ujb0U?R7H^$}1=!qdeu#N&8!f&}a01d*PmKm#tfgBlL33>*p!jG-M@ z<^t77mbgZg1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>=4n BHQ4|F literal 0 HcmV?d00001 diff --git a/app/layout.tsx b/app/layout.tsx index 3c96b10..3ea581d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -80,6 +80,14 @@ export default function RootLayout({ `, }} /> +