feat(ui): Seitenabschluesse, Wissens-Verzeichnis, Kopfzeile ohne Ueberlauf

- Imkerei, Herkunft und Ernten endeten mit dem letzten Absatz direkt vor
  der Fusszeile. Neuer PageOutro: zwei naechste Wege als grosse
  Serif-Links mit Kurztext (Ernten/Shop bzw. Herkunft/Shop).
- Kopfzeile: bei 1280 px lief sie 54 px ueber (horizontale Scrollleiste),
  weil die nicht umbrechbare Slogan-Zeile unter dem Logo schon ab xl
  erschien. Jetzt erst ab 2xl; geprueft 1024 bis 1920 px ohne Ueberlauf.
- Wissen: Inhaltsverzeichnis statt zehn gleicher Bloecke mit je einem
  "Weiterlesen" - ganze Zeile ist der Link, Titel und Kurztext
  nebeneinander. Ungenutzter Schluessel readMore entfernt.
- Produktseite: bei ein, zwei Empfehlungen steht die Ueberschrift als
  erste Rasterspalte statt ueber einer einzelnen verlorenen Karte.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
Nick SzaunigandClaude Opus 5.5 committed 2026-09-26 02:05:25 +02:00
1 parent 908afebacb
commit b588975317
10 files changed
+123 -25

No files matched your search

+6 -1
View File
@@ -14,6 +14,12 @@ export const de: Dictionary = {
retry: "Erneut versuchen",
},
},
pageOutro: {
ariaLabel: "Weiterlesen",
shopText: "Honig, Bienenwachskerzen und Propolis aus eigener Imkerei — solange die Charge reicht.",
harvestsText: "Jede Ernte mit Datum, Standort und Charge, zurückverfolgbar bis ins Glas.",
originText: "Wo unsere Bienenvölker stehen und was die Landschaft um Altenmünster prägt.",
},
nav: {
shop: "Shop",
harvests: "Unsere Ernten",
@@ -476,7 +482,6 @@ export const de: Dictionary = {
wissenListPage: {
eyebrow: "Honigwissen",
title: "Wissenswertes rund um Honig",
readMore: "Weiterlesen",
},
wissenArticlePage: {
backLabel: "Zurück zum Honigwissen",
+6 -1
View File
@@ -14,6 +14,12 @@ export const en: Dictionary = {
retry: "Try again",
},
},
pageOutro: {
ariaLabel: "Keep reading",
shopText: "Honey, beeswax candles and propolis from our own apiary — while each batch lasts.",
harvestsText: "Every harvest with date, location and batch, traceable down to the jar.",
originText: "Where our colonies live and what shapes the landscape around Altenmünster.",
},
nav: {
shop: "Shop",
harvests: "Our Harvests",
@@ -464,7 +470,6 @@ export const en: Dictionary = {
wissenListPage: {
eyebrow: "Honey Knowledge",
title: "Good to know about honey",
readMore: "Read more",
},
wissenArticlePage: {
backLabel: "Back to Honey Knowledge",
+6 -1
View File
@@ -52,6 +52,12 @@ export interface Dictionary {
retry: string;
};
};
pageOutro: {
ariaLabel: string;
shopText: string;
harvestsText: string;
originText: string;
};
nav: {
shop: string;
harvests: string;
@@ -249,7 +255,6 @@ export interface Dictionary {
wissenListPage: {
eyebrow: string;
title: string;
readMore: string;
};
wissenArticlePage: {
backLabel: string;