Alle Tier-Familien-Seiten mit Charakternamen im Banner vorbereitet

Analog zu "Hase" → "HasiDog" bekommen jetzt auch die restlichen fünf
Tier-Familien ihren Charakternamen als große Bannerüberschrift statt
des Artnamens: Kuh → Frieda, Wal → Sam, Oktopus → Siggi,
Schildkröte → Gaby, Pinguin → Pingi.

Die restliche Seitenstruktur (Story-Box + Kartenreihe) brauchte keine
Änderung — die Vorlage war schon vollständig datengetrieben und zeigt
automatisch für JEDE Familie mit Charakteren dieselbe Optik wie bei
Hase. Da bei diesen fünf Familien noch keine echten Produkte hinterlegt
sind, erscheint (wie bei HasiGott/Mama Hase auf der Hase-Seite auch)
nur die vorbereitete Platzhalter-Karte, aber noch keine Story-Box —
die blendet sich automatisch ein, sobald VanVan im Admin ein passendes
Produkt anlegt.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
qcigano
2026-08-03 00:29:33 +02:00
co-authored by Claude Sonnet 5
parent e6e86c556a
commit d1acf1d377
+5
View File
@@ -18,6 +18,7 @@
{ {
"slug": "kuh", "slug": "kuh",
"name": { "de": "Kuh", "en": "Cow", "ch": "Kuh", "fr": "Vache" }, "name": { "de": "Kuh", "en": "Cow", "ch": "Kuh", "fr": "Vache" },
"bannerName": { "de": "Frieda", "en": "Frieda", "ch": "Frieda", "fr": "Frieda" },
"characters": [ "characters": [
{ {
"slug": "frieda", "slug": "frieda",
@@ -72,6 +73,7 @@
{ {
"slug": "wal", "slug": "wal",
"name": { "de": "Wal", "en": "Whale", "ch": "Wal", "fr": "Baleine" }, "name": { "de": "Wal", "en": "Whale", "ch": "Wal", "fr": "Baleine" },
"bannerName": { "de": "Sam", "en": "Sam", "ch": "Sam", "fr": "Sam" },
"characters": [ "characters": [
{ {
"slug": "sam", "slug": "sam",
@@ -88,6 +90,7 @@
{ {
"slug": "oktopus", "slug": "oktopus",
"name": { "de": "Oktopus", "en": "Octopus", "ch": "Oktopus", "fr": "Poulpe" }, "name": { "de": "Oktopus", "en": "Octopus", "ch": "Oktopus", "fr": "Poulpe" },
"bannerName": { "de": "Siggi", "en": "Siggi", "ch": "Siggi", "fr": "Siggi" },
"characters": [ "characters": [
{ {
"slug": "siggi", "slug": "siggi",
@@ -104,6 +107,7 @@
{ {
"slug": "schildkroete", "slug": "schildkroete",
"name": { "de": "Schildkröte", "en": "Turtle", "ch": "Schildchröte", "fr": "Tortue" }, "name": { "de": "Schildkröte", "en": "Turtle", "ch": "Schildchröte", "fr": "Tortue" },
"bannerName": { "de": "Gaby", "en": "Gaby", "ch": "Gaby", "fr": "Gaby" },
"characters": [ "characters": [
{ {
"slug": "gaby", "slug": "gaby",
@@ -120,6 +124,7 @@
{ {
"slug": "pinguin", "slug": "pinguin",
"name": { "de": "Pinguin", "en": "Penguin", "ch": "Pinguin", "fr": "Pingouin" }, "name": { "de": "Pinguin", "en": "Penguin", "ch": "Pinguin", "fr": "Pingouin" },
"bannerName": { "de": "Pingi", "en": "Pingi", "ch": "Pingi", "fr": "Pingi" },
"characters": [ "characters": [
{ {
"slug": "pingi", "slug": "pingi",