i18n: Sprachumschalter DE/EN und englische Seiten unter /en/
- Neuer .lang-switcher Komponente in css/lang-switcher.css, Variante fuer dunkle Lagebild-Seiten enthalten - Sprachumschalter im Header und Mobile-Menue aller DE-Seiten (index, impressum, datenschutz, lagen/*) - Englische Seiten unter /en/index.html, /en/legal-notice.html und /en/privacy.html mit kompletter Uebersetzung; rechtliche Texte mit Hinweis "German version shall prevail" - hreflang-Tags (de/en/x-default) auf Hauptseite und rechtlichen Seiten; Lagen-Seiten ohne hreflang bis EN-Versionen existieren - og:locale + og:locale:alternate gesetzt, Schema.org bleibt - Sitemap mit xhtml:link Alternates fuer beide Sprachen ergaenzt - DE-Lagen-Toggle zeigt vorerst auf /en/ (EN-Lagen folgen Phase 3) - Cookie-Banner liest <html lang> bereits selbststaendig, daher englisch auf EN-Seiten ohne weitere Aenderung Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -46,6 +46,8 @@ a { color:inherit; text-decoration:none; }
|
||||
.nav-menu a { font-size:0.9rem; font-weight:500; color:var(--navy); transition:color 0.2s; }
|
||||
.nav-menu a:hover { color:var(--gold); }
|
||||
|
||||
.nav-extras { display:flex; align-items:center; gap:18px; }
|
||||
|
||||
.mobile-menu-toggle { display:none; background:none; border:none; cursor:pointer; width:32px; height:24px; position:relative; flex-direction:column; justify-content:space-between; }
|
||||
.mobile-menu-toggle span { display:block; width:100%; height:2px; background:var(--navy); border-radius:2px; transition:transform 0.3s,opacity 0.3s; }
|
||||
.mobile-menu-toggle.active span:nth-child(1) { transform:rotate(45deg) translate(7px,7px); }
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren