fix(andreknie.de): normalize SEO metadata and document structure

This commit is contained in:
2026-07-28 21:42:54 +02:00
parent b507199987
commit 215aacf4a4
21 changed files with 161 additions and 33 deletions
@@ -1,6 +1,7 @@
import React, { useState } from 'react'
import { useFormSubmit } from '../hooks/useFormSubmit'
import { validateContact } from '../utils/validation'
import SEOHead from '../components/SEOHead'
export default function Contact() {
const [form, setForm] = useState({ name: '', email: '', message: '', company_website: '' })
@@ -18,6 +19,7 @@ export default function Contact() {
if (success) {
return (
<main style={{ paddingTop: '120px', minHeight: '100vh' }}>
<SEOHead title="Kontakt" description="Nimm Kontakt zu Dr. André Knie auf." url="/kontakt" />
<div className="app-container" style={{ textAlign: 'center', maxWidth: '600px' }}>
<h1 style={{ marginBottom: '16px' }}>Nachricht gesendet</h1>
<p style={{ color: 'var(--text-secondary)' }}>Du erhältst eine Bestätigungs-E-Mail. Bitte klicke den Link darin, damit deine Nachricht weitergeleitet wird.</p>
@@ -28,6 +30,7 @@ export default function Contact() {
return (
<main style={{ paddingTop: '120px', minHeight: '100vh' }}>
<SEOHead title="Kontakt" description="Nimm Kontakt zu Dr. André Knie auf." url="/kontakt" />
<div className="app-container" style={{ maxWidth: '600px' }}>
<div className="section-header">
<h1 className="section-title"><span className="text-gradient">Kontakt</span></h1>