Optimierung markemacht.de und adametz.media für Live-Deploy.
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled

Beide Sites mit lokalem Font-Hosting, WebP, Build-Pipeline, SEO-Basis,
HSTS, Performance-Tuning und aktualisierten Impressum/Datenschutz-Texten.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Kevin Adametz 2026-06-09 09:55:25 +00:00
parent 18216e301c
commit 9c6b7ed4f3
158 changed files with 12472 additions and 873 deletions

162
_adametz.media/404.html Normal file
View file

@ -0,0 +1,162 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Seite nicht gefunden – Kevin Adametz</title>
<meta
name="description"
content="Die angeforderte Seite wurde nicht gefunden."
/>
<meta name="robots" content="noindex" />
<meta property="og:title" content="Seite nicht gefunden – Kevin Adametz" />
<meta
property="og:description"
content="Die angeforderte Seite wurde nicht gefunden."
/>
<meta property="og:type" content="website" />
<meta property="og:url" content="https://adametz.media/404.html" />
<link rel="canonical" href="https://adametz.media/" />
<meta name="twitter:title" content="Seite nicht gefunden – Kevin Adametz" />
<meta
name="twitter:description"
content="Die angeforderte Seite wurde nicht gefunden."
/>
<meta property="og:locale" content="de_DE" />
<meta property="og:site_name" content="ADAMETZ.MEDIA" />
<meta property="og:image" content="https://adametz.media/assets/img/og-share.webp" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="Kevin Adametz — Markensysteme, die funktionieren" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://adametz.media/assets/img/og-share.webp" />
<meta name="theme-color" content="#0a0a0a" />
<link rel="preload" href="assets/fonts/outfit-regular.woff2" as="font" type="font/woff2" crossorigin />
<link rel="preload" href="assets/fonts/source-sans-3-regular.woff2" as="font" type="font/woff2" crossorigin />
<link rel="apple-touch-icon" sizes="180x180" href="assets/fav/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="32x32" href="assets/fav/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="assets/fav/favicon-16x16.png" />
<link rel="shortcut icon" href="assets/fav/favicon.ico" />
<link rel="manifest" href="manifest.json" />
<link rel="stylesheet" href="assets/styles.css?v=20250610" />
<script src="assets/js/app.js?v=20250610" defer></script>
<script defer src="https://sys.adametz.media/config.js" data-website-id="69ec86fc-7f06-4cc5-9e2c-fd9daaae7faa"></script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "ADAMETZ.MEDIA",
"url": "https://adametz.media/",
"description": "Markensysteme für Unternehmen, die sich klar erklären wollen – von der Strategie bis zur Umsetzung.",
"inLanguage": "de-DE"
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Kevin Adametz",
"jobTitle": "Markenarchitekt",
"url": "https://adametz.media/",
"email": "info@adametz.media",
"telephone": "+49-5206-7076721",
"address": {
"@type": "PostalAddress",
"streetAddress": "In der Lake 4",
"addressLocality": "Bielefeld",
"postalCode": "33739",
"addressCountry": "DE"
},
"worksFor": {
"@type": "Organization",
"name": "ADAMETZ.MEDIA"
}
}
</script>
</head>
<body>
<a class="skip-link" href="#main">Zum Inhalt springen</a>
<nav class="nav" id="nav" aria-label="Hauptnavigation">
<div class="container">
<div class="nav-inner">
<a href="index.html" class="nav-logo">
<img
src="assets/img/logo.png"
alt="Adametz.Media Logo"
class="nav-logo-img"
width="252"
height="160"
decoding="async"
/>
Adametz.Media
</a>
<ul class="nav-links">
<li><a href="index.html#start">Start</a></li>
<li><a href="index.html#haltung">Haltung</a></li>
<li><a href="index.html#umsetzung">Umsetzung</a></li>
<li><a href="index.html#projekte">Evidenz</a></li>
<li><a href="index.html#kontakt">Kontakt</a></li>
</ul>
<button
class="nav-toggle"
id="navToggle"
aria-label="Menü öffnen"
aria-controls="navMobile"
aria-expanded="false"
>
<span></span>
<span></span>
<span></span>
</button>
</div>
</div>
</nav>
<div class="nav-mobile" id="navMobile">
<a href="index.html#start">Start</a>
<a href="index.html#haltung">Haltung</a>
<a href="index.html#umsetzung">Umsetzung</a>
<a href="index.html#projekte">Evidenz</a>
<a href="index.html#kontakt">Kontakt</a>
</div>
<section class="content-section" id="main">
<div class="container">
<div class="content-wrapper">
<h1>Seite nicht gefunden</h1>
<p>
Die angeforderte Seite existiert nicht oder wurde verschoben.
</p>
<p>
<a href="index.html" class="btn">
Zur Startseite
<span class="btn-arrow">→</span>
</a>
</p>
</div>
</div>
</section>
<footer class="footer">
<div class="container">
<div class="footer-inner">
<p class="footer-copy">© 2026 ADAMETZ.MEDIA – Kevin Adametz</p>
<div class="footer-links">
<a href="impressum.html">Impressum</a>
<a href="datenschutz.html">Datenschutz</a>
</div>
</div>
</div>
</footer>
</body>
</html>