PageSourceSearch

https://larssonapong.netlify.app/assets/NotFound-BmsAHYWB.js

js larssonapong.netlify.app collected 2026-10-03 10:59:34 UTC 3,032 bytes, 1 lines download raw bytes

1import{j as e}from"./react-JZ3T0unc.js";import{H as n}from"./vendor-Ci40dyQW.js";import{u as r}from"./i18n-M0iyQ2UL.js";import{u as o,L as s}from"./router-Cp_BrMSM.js";function x(){const{t}=r(),a=o();return e.jsxs("div",{className:"min-h-screen bg-section-first flex flex-col",children:[e.jsxs(n,{children:[e.jsx("title",{children:"404 — Larsson Apong"}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"})]}),e.jsx("header",{className:"u-container u-gutter py-7",children:e.jsxs(s,{to:"/",className:"group flex w-fit items-baseline gap-1","aria-label":"Larsson Apong",children:[e.jsx("span",{className:"font-display text-white text-xl font-bold tracking-[-0.04em] transition-colors duration-300 group-hover:text-primary",children:"LA"}),e.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-primary"})]})}),e.jsx("main",{className:"u-container u-gutter flex-1 flex items-center py-16",children:e.jsxs("div",{className:"grid w-full grid-cols-1 lg:grid-cols-12 gap-x-12 gap-y-10 items-end",children:[e.jsx("div",{className:"lg:col-span-5",children:e.jsxs("p",{"aria-hidden":"true",className:"font-display text-white font-semibold leading-[0.8] tracking-[-0.06em] text-[26vw] sm:text-[18vw] lg:text-[11rem]",children:["4",e.jsx("span",{className:"text-primary",children:"0"}),"4"]})}),e.jsxs("div",{className:"lg:col-span-6 lg:col-start-7",children:[e.jsx("span",{className:"u-label block",children:t("notfound.label")}),e.jsx("h1",{className:"mt-3 font-display text-white text-3xl sm:text-4xl font-semibold tracking-[-0.03em]",children:t("notfound.title")}),e.jsx("p",{className:"mt-4 max-w-md text-third text-sm sm:text-base leading-[1.75]",children:t("notfound.text")}),e.jsxs("div",{className:"mt-8 border-t border-icon-first pt-4",children:[e.jsx("span",{className:"u-label block",children:t("notfound.requested")}),e.jsx("p",{className:"mt-1 font-mono text-sm text-primary break-all",children:a.pathname})]}),e.jsxs("nav",{className:"mt-10 flex flex-col gap-4 sm:flex-row sm:gap-8",children:[e.jsxs(s,{to:"/",className:"group inline-flex w-fit items-center gap-3 bg-primary px-7 py-4 font-mono text-[11px] uppercase tracking-[0.16em] text-[#ffffff] transition-opacity duration-300 hover:opacity-85",children:[t("notfound.home"),e.jsx("span",{"aria-hidden":"true",className:"transition-transform duration-300 group-hover:translate-x-1",children:"→"})]}),e.jsxs("div",{className:"flex items-center gap-8",children:[e.jsx(s,{to:"/#projects",className:"u-link font-mono text-[11px] uppercase tracking-[0.16em] text-third",children:t("notfound.projects")}),e.jsx(s,{to:"/#contact",className:"u-link font-mono text-[11px] uppercase tracking-[0.16em] text-third",children:t("notfound.contact")})]})]})]})]})}),e.jsx("footer",{className:"u-container u-gutter border-t border-icon-first py-6",children:e.jsxs("p",{className:"font-mono text-[11px] uppercase tracking-[0.16em] text-third",children:["Larsson Apong ",e.jsx("span",{className:"text-primary",children:"·"})," ",new Date().getFullYear()]})})]})}export{x as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.