feat(ui): finalize E-TIB modernization with footer redesign, video optimization, and TS fixes

Former-commit-id: 67ac02c8404cc66893fdf97308574701cca6000c
This commit is contained in:
2026-05-07 10:43:20 +02:00
parent f2fdea96ec
commit 5439df72ea
3712 changed files with 932332 additions and 1867 deletions

View File

@@ -13,8 +13,9 @@ export default async function NotFound() {
return (
<>
<script dangerouslySetInnerHTML={{ __html: `document.body.setAttribute('data-force-solid-header', 'true');` }} />
<ClientNotFoundTracker path="" />
<Container className="relative py-24 flex flex-col items-center justify-center text-center min-h-[70vh] overflow-hidden">
<Container className="relative py-32 mt-16 flex flex-col items-center justify-center text-center min-h-[70vh] overflow-hidden">
{/* Industrial Background Element */}
<div className="absolute inset-0 -z-10 opacity-[0.03] pointer-events-none flex items-center justify-center">
<span className="text-[20rem] font-bold select-none">404</span>
@@ -34,7 +35,7 @@ export default async function NotFound() {
{t('title')}
</Heading>
<p className="text-text-secondary mb-10 max-w-md text-lg">{t('description')}</p>
<p className="text-text-secondary mb-10 max-w-md text-lg mx-auto">{t('description')}</p>
{suggestedUrl && (
<div className="mb-12 p-6 bg-accent/10 border border-accent/20 rounded-2xl animate-fade-in shadow-lg relative overflow-hidden group">
@@ -53,7 +54,7 @@ export default async function NotFound() {
</div>
)}
<div className="flex flex-col sm:flex-row gap-4">
<div className="flex flex-col sm:flex-row gap-4 justify-center">
<Button href="/" variant={suggestedUrl ? 'outline' : 'accent'} size="lg">
{t('cta')}
</Button>
@@ -62,7 +63,6 @@ export default async function NotFound() {
</Button>
</div>
{/* Decorative Industrial Line */}
<div className="absolute bottom-0 left-1/2 -translate-x-1/2 w-px h-24 bg-gradient-to-t from-accent/50 to-transparent" />
</Container>
</>