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:
1 parent
908afebacb
commit
b588975317
10 files changed
+123
-25
No files matched your search
@@ -5,6 +5,7 @@ import { ScrollReveal } from "@/components/scroll-reveal";
|
||||
import { getLocale } from "@/i18n/locale";
|
||||
import { getDictionary } from "@/i18n/get-dictionary";
|
||||
import { getContentValue } from "@/lib/content";
|
||||
import { PageOutro } from "@/components/page-outro";
|
||||
|
||||
export async function generateMetadata(): Promise<Metadata> {
|
||||
const t = getDictionary(await getLocale());
|
||||
@@ -55,6 +56,13 @@ export default async function ImkereiPage() {
|
||||
/>
|
||||
</FramedMedia>
|
||||
</Container>
|
||||
<PageOutro
|
||||
ariaLabel={t.pageOutro.ariaLabel}
|
||||
links={[
|
||||
{ href: "/ernten", label: t.nav.harvests, text: t.pageOutro.harvestsText },
|
||||
{ href: "/shop", label: t.nav.shop, text: t.pageOutro.shopText },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Reference in new issue
Block a user