Build: basePath /landingpage, Deploy-Skripte, Bild-Fix
- 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 <noreply@anthropic.com>
This commit is contained in:
parent
3b6854329f
commit
cfdb244c29
88 changed files with 33431 additions and 484 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -13,4 +13,6 @@ next.user-config.*
|
||||||
# Common ignores
|
# Common ignores
|
||||||
node_modules
|
node_modules
|
||||||
.next/
|
.next/
|
||||||
|
out/
|
||||||
|
landingpage/
|
||||||
.DS_Store
|
.DS_Store
|
||||||
BIN
app/apple-icon.png
Normal file
BIN
app/apple-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 206 B |
BIN
app/favicon.png
Normal file
BIN
app/favicon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 216 B |
|
|
@ -80,6 +80,14 @@ export default function RootLayout({
|
||||||
`,
|
`,
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
<noscript>
|
||||||
|
<style dangerouslySetInnerHTML={{
|
||||||
|
__html: `
|
||||||
|
[style*="opacity:0"], [style*="opacity: 0"] { opacity: 1 !important; }
|
||||||
|
[style*="transform:translate"], [style*="transform: translate"] { transform: none !important; }
|
||||||
|
`
|
||||||
|
}} />
|
||||||
|
</noscript>
|
||||||
</head>
|
</head>
|
||||||
<body className="font-sans antialiased min-h-screen">
|
<body className="font-sans antialiased min-h-screen">
|
||||||
{children}
|
{children}
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ const legalLinks = [
|
||||||
]
|
]
|
||||||
|
|
||||||
const socialLinks = [
|
const socialLinks = [
|
||||||
{ label: 'GitHub', href: 'https://github.com', icon: Github },
|
{ label: 'Forgejo', href: 'https://kitux.de/forgejo/dschlueter/jamulix-homepage', icon: Github },
|
||||||
{ label: 'E-Mail', href: 'mailto:[Emailadresse]', icon: Mail },
|
{ label: 'E-Mail', href: 'mailto:[Emailadresse]', icon: Mail },
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
import { motion } from 'framer-motion'
|
import { motion } from 'framer-motion'
|
||||||
import Image from 'next/image'
|
import Image from 'next/image'
|
||||||
|
import programmiererImg from '../public/Programmierer.png'
|
||||||
|
|
||||||
export function ProgrammerGraphic() {
|
export function ProgrammerGraphic() {
|
||||||
return (
|
return (
|
||||||
|
|
@ -12,7 +13,7 @@ export function ProgrammerGraphic() {
|
||||||
className="relative w-full max-w-md mx-auto aspect-[3/5] lg:aspect-square"
|
className="relative w-full max-w-md mx-auto aspect-[3/5] lg:aspect-square"
|
||||||
>
|
>
|
||||||
<Image
|
<Image
|
||||||
src="/Programmierer.png"
|
src={programmiererImg}
|
||||||
alt="Programmierung: Von 1976 bis heute – 50 Jahre Code"
|
alt="Programmierung: Von 1976 bis heute – 50 Jahre Code"
|
||||||
fill
|
fill
|
||||||
className="object-contain drop-shadow-lg"
|
className="object-contain drop-shadow-lg"
|
||||||
|
|
|
||||||
23
deploy_to_localhost.sh
Executable file
23
deploy_to_localhost.sh
Executable file
|
|
@ -0,0 +1,23 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Lokales Deployment (Webroot: /var/www/html/)
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
LOCAL_DIR="/home/dschlueter/neue_jamulix.de_landing_page/jamulix.de_webpage_2"
|
||||||
|
|
||||||
|
cd "$LOCAL_DIR"
|
||||||
|
|
||||||
|
echo "Baue die Seite..."
|
||||||
|
npm run build
|
||||||
|
|
||||||
|
echo "Synchronisiere landingpage/ nach /var/www/html/landingpage/..."
|
||||||
|
sudo rsync -av --delete landingpage/ /var/www/html/landingpage/
|
||||||
|
|
||||||
|
echo "Setze symbolischen Link: index.html → landingpage/index.html"
|
||||||
|
sudo rm -f /var/www/html/index.html
|
||||||
|
sudo ln -s landingpage/index.html /var/www/html/index.html
|
||||||
|
|
||||||
|
sudo chown -R www-data:www-data /var/www/html/landingpage/
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "Deployment abgeschlossen: http://localhost"
|
||||||
25
deploy_to_production.sh
Executable file
25
deploy_to_production.sh
Executable file
|
|
@ -0,0 +1,25 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Deployment-Skript für jamulix.de
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
REMOTE_USER="${USER}"
|
||||||
|
REMOTE_HOST="jamulix.de"
|
||||||
|
REMOTE_DIR="/var/www/jamulix.de/html"
|
||||||
|
LOCAL_DIR="/home/dschlueter/neue_jamulix.de_landing_page/jamulix.de_webpage_2"
|
||||||
|
|
||||||
|
echo "Starte Deployment auf $REMOTE_HOST..."
|
||||||
|
|
||||||
|
cd "$LOCAL_DIR"
|
||||||
|
|
||||||
|
echo "Baue die Seite..."
|
||||||
|
npm run build
|
||||||
|
|
||||||
|
echo "Synchronisiere landingpage/ nach $REMOTE_USER@$REMOTE_HOST:$REMOTE_DIR/landingpage/..."
|
||||||
|
rsync -av --delete landingpage/ "$REMOTE_USER@$REMOTE_HOST:$REMOTE_DIR/landingpage/"
|
||||||
|
|
||||||
|
echo "Setze symbolischen Link: index.html → landingpage/index.html"
|
||||||
|
ssh "$REMOTE_USER@$REMOTE_HOST" "rm -f '$REMOTE_DIR/index.html' && ln -s landingpage/index.html '$REMOTE_DIR/index.html'"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "Deployment abgeschlossen: https://jamulix.de"
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
/** @type {import('next').NextConfig} */
|
/** @type {import('next').NextConfig} */
|
||||||
const nextConfig = {
|
const nextConfig = {
|
||||||
typescript: {
|
basePath: '/landingpage',
|
||||||
ignoreBuildErrors: true,
|
|
||||||
},
|
|
||||||
images: {
|
images: {
|
||||||
unoptimized: true,
|
unoptimized: true,
|
||||||
},
|
},
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1,12 +0,0 @@
|
||||||
1:"$Sreact.fragment"
|
|
||||||
2:I[28229,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Header"]
|
|
||||||
3:I[62387,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Hero"]
|
|
||||||
4:I[5405,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"AboutSection"]
|
|
||||||
5:I[32135,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"ProjectsSection"]
|
|
||||||
6:I[85623,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"FocusSection"]
|
|
||||||
7:I[70805,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"PhilosophySection"]
|
|
||||||
8:I[98190,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Footer"]
|
|
||||||
9:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"OutletBoundary"]
|
|
||||||
a:"$Sreact.suspense"
|
|
||||||
0:{"rsc":["$","$1","c",{"children":[[["$","$L2",null,{}],["$","main",null,{"children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","$L6",null,{}],["$","$L7",null,{}]]}],["$","$L8",null,{}]],[["$","script","script-0",{"src":"/_next/static/chunks/0ulmui_x5b046.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0vu~5f-ldk-sx.js","async":true}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"sDFsD8pyHZvsALv2KifnS"}
|
|
||||||
b:null
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
1:"$Sreact.fragment"
|
|
||||||
2:I[49030,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"default"]
|
|
||||||
3:I[74146,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"default"]
|
|
||||||
4:I[7734,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"Analytics"]
|
|
||||||
5:I[28229,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Header"]
|
|
||||||
6:I[62387,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Hero"]
|
|
||||||
7:I[5405,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"AboutSection"]
|
|
||||||
8:I[32135,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"ProjectsSection"]
|
|
||||||
9:I[85623,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"FocusSection"]
|
|
||||||
a:I[70805,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"PhilosophySection"]
|
|
||||||
b:I[98190,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js","/_next/static/chunks/0ulmui_x5b046.js","/_next/static/chunks/0vu~5f-ldk-sx.js"],"Footer"]
|
|
||||||
c:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"OutletBoundary"]
|
|
||||||
d:"$Sreact.suspense"
|
|
||||||
f:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"ViewportBoundary"]
|
|
||||||
11:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"MetadataBoundary"]
|
|
||||||
13:I[3039,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"default",1]
|
|
||||||
:HL["/_next/static/chunks/0q1f9fy.6kid4.css","style"]
|
|
||||||
:HL["/_next/static/chunks/09.~fol2npzf4.css","style"]
|
|
||||||
:HL["/_next/static/media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
:HL["/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
:HL["/_next/static/media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
0:{"P":null,"c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0q1f9fy.6kid4.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/09.~fol2npzf4.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/03fx_l0kekftp.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0.xhgx8r5yp__.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"de","className":"inter_c15e96cb-module__0bjUvq__variable instrument_serif_65aa5ea5-module__1VeVaa__variable jetbrains_mono_7ea1d0f9-module__6GV5LG__variable dark bg-background","suppressHydrationWarning":true,"children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"\n (function() {\n const stored = localStorage.getItem('theme');\n const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;\n const theme = stored || (prefersDark ? 'dark' : 'light');\n document.documentElement.classList.toggle('dark', theme === 'dark');\n })();\n "}}]}],["$","body",null,{"className":"font-sans antialiased min-h-screen","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]]}]]}],{"children":[["$","$1","c",{"children":[[["$","$L5",null,{}],["$","main",null,{"children":[["$","$L6",null,{}],["$","$L7",null,{}],["$","$L8",null,{}],["$","$L9",null,{}],["$","$La",null,{}]]}],["$","$Lb",null,{}]],[["$","script","script-0",{"src":"/_next/static/chunks/0ulmui_x5b046.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0vu~5f-ldk-sx.js","async":true,"nonce":"$undefined"}]],["$","$Lc",null,{"children":["$","$d",null,{"name":"Next.MetadataOutlet","children":"$@e"}]}]]}],{},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$Lf",null,{"children":"$L10"}],["$","div",null,{"hidden":true,"children":["$","$L11",null,{"children":["$","$d",null,{"name":"Next.Metadata","children":"$L12"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$13",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0q1f9fy.6kid4.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/09.~fol2npzf4.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"sDFsD8pyHZvsALv2KifnS"}
|
|
||||||
10:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#faf9f7","media":"(prefers-color-scheme: light)"}],["$","meta","3",{"name":"theme-color","content":"#1a1a1f","media":"(prefers-color-scheme: dark)"}]]
|
|
||||||
e:null
|
|
||||||
12:[["$","title","0",{"children":"Jamulix | 40 Jahre Code"}],["$","meta","1",{"name":"description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust. Erfahrener Programmierer, Linux-Veteran und KI-Entwickler."}],["$","meta","2",{"name":"author","content":"Jamulix"}],["$","meta","3",{"name":"keywords","content":"Programmierung,Linux,KI,Python,Rust,Software-Entwicklung,AI,Fortran,Unix"}],["$","meta","4",{"name":"creator","content":"Jamulix"}],["$","meta","5",{"name":"robots","content":"index, follow"}],["$","meta","6",{"property":"og:title","content":"Jamulix | 40 Jahre Code"}],["$","meta","7",{"property":"og:description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust."}],["$","meta","8",{"property":"og:url","content":"https://jamulix.de"}],["$","meta","9",{"property":"og:site_name","content":"Jamulix"}],["$","meta","10",{"property":"og:locale","content":"de_DE"}],["$","meta","11",{"property":"og:type","content":"website"}],["$","meta","12",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","13",{"name":"twitter:title","content":"Jamulix | 40 Jahre Code"}],["$","meta","14",{"name":"twitter:description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust."}]]
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
1:"$Sreact.fragment"
|
|
||||||
2:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"ViewportBoundary"]
|
|
||||||
3:I[59303,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"MetadataBoundary"]
|
|
||||||
4:"$Sreact.suspense"
|
|
||||||
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#faf9f7","media":"(prefers-color-scheme: light)"}],["$","meta","3",{"name":"theme-color","content":"#1a1a1f","media":"(prefers-color-scheme: dark)"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jamulix | 40 Jahre Code"}],["$","meta","1",{"name":"description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust. Erfahrener Programmierer, Linux-Veteran und KI-Entwickler."}],["$","meta","2",{"name":"author","content":"Jamulix"}],["$","meta","3",{"name":"keywords","content":"Programmierung,Linux,KI,Python,Rust,Software-Entwicklung,AI,Fortran,Unix"}],["$","meta","4",{"name":"creator","content":"Jamulix"}],["$","meta","5",{"name":"robots","content":"index, follow"}],["$","meta","6",{"property":"og:title","content":"Jamulix | 40 Jahre Code"}],["$","meta","7",{"property":"og:description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust."}],["$","meta","8",{"property":"og:url","content":"https://jamulix.de"}],["$","meta","9",{"property":"og:site_name","content":"Jamulix"}],["$","meta","10",{"property":"og:locale","content":"de_DE"}],["$","meta","11",{"property":"og:type","content":"website"}],["$","meta","12",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","13",{"name":"twitter:title","content":"Jamulix | 40 Jahre Code"}],["$","meta","14",{"name":"twitter:description","content":"Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust."}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"sDFsD8pyHZvsALv2KifnS"}
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
1:"$Sreact.fragment"
|
|
||||||
2:I[49030,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"default"]
|
|
||||||
3:I[74146,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"default"]
|
|
||||||
4:I[7734,["/_next/static/chunks/03fx_l0kekftp.js","/_next/static/chunks/0.xhgx8r5yp__.js"],"Analytics"]
|
|
||||||
:HL["/_next/static/chunks/0q1f9fy.6kid4.css","style"]
|
|
||||||
:HL["/_next/static/chunks/09.~fol2npzf4.css","style"]
|
|
||||||
0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0q1f9fy.6kid4.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/09.~fol2npzf4.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/03fx_l0kekftp.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0.xhgx8r5yp__.js","async":true}]],["$","html",null,{"lang":"de","className":"inter_c15e96cb-module__0bjUvq__variable instrument_serif_65aa5ea5-module__1VeVaa__variable jetbrains_mono_7ea1d0f9-module__6GV5LG__variable dark bg-background","suppressHydrationWarning":true,"children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"\n (function() {\n const stored = localStorage.getItem('theme');\n const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;\n const theme = stored || (prefersDark ? 'dark' : 'light');\n document.documentElement.classList.toggle('dark', theme === 'dark');\n })();\n "}}]}],["$","body",null,{"className":"font-sans antialiased min-h-screen","children":[["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L4",null,{}]]}]]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"sDFsD8pyHZvsALv2KifnS"}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
:HL["/_next/static/chunks/0q1f9fy.6kid4.css","style"]
|
|
||||||
:HL["/_next/static/chunks/09.~fol2npzf4.css","style"]
|
|
||||||
:HL["/_next/static/media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
:HL["/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
:HL["/_next/static/media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2","font",{"crossOrigin":"","type":"font/woff2"}]
|
|
||||||
0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}},"staleTime":300,"buildId":"sDFsD8pyHZvsALv2KifnS"}
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue