diff --git a/cards/templates/cards/_card_preview_design4.html b/cards/templates/cards/_card_preview_design4.html
index 180a903..19925c5 100644
--- a/cards/templates/cards/_card_preview_design4.html
+++ b/cards/templates/cards/_card_preview_design4.html
@@ -13,49 +13,43 @@
{{ card.name }}
-
-
-
-
-
-
Triassic
-
Jurassic
-
Cretaceous
-
-
-
-
- {% if card.diet == 'herbivore' %}
- 🥦 Herbivore
- {% elif card.diet == 'carnivore' %}
- 🥩 Carnivore
- {% else %}
- 🍽️ Omnivore
- {% endif %}
-
+ {# Era timeline moved into hero overlay; original left-column timeline removed #}
+ {# diet badge moved into hero overlay; kept here previously but removed to avoid duplication #}
+ {# Top overlay: compact era timeline + label (moved from left column) #}
+
+
+
+
+
{{ card.get_era_display }}
+
+
+
+ {# Bottom overlay: diet badge #}
+
+ {% if card.diet == 'herbivore' %}
+ 🥦 Herbivore
+ {% elif card.diet == 'carnivore' %}
+ 🥩 Carnivore
+ {% else %}
+ 🍽️ Omnivore
+ {% endif %}
+
{% if card.image %}
-

+

{% endif %}
@@ -81,21 +75,11 @@
-
+
{{ card.name }}
-
-
{{ card.get_era_display }}
-
- {% if card.diet == 'herbivore' %}
- 🥦 Herbivore
- {% elif card.diet == 'carnivore' %}
- 🥩 Carnivore
- {% else %}
- 🍽️ Omnivore
- {% endif %}
-
-
+ {# Era and diet visuals relocated into the hero-image overlays above to avoid duplication #}
+
{{ card.description|linebreaksbr }}
{% if card.facts_list %}
diff --git a/cards/templates/cards/base.html b/cards/templates/cards/base.html
index cef3b69..87a8012 100644
--- a/cards/templates/cards/base.html
+++ b/cards/templates/cards/base.html
@@ -45,11 +45,11 @@
}
.toptrump-card.design-4 {
width: 680px;
- min-height: 680px;
+ min-height: 620px;
display: flex;
}
- /* Larger hero image for design-4 to match list view scale behavior */
- .toptrump-card.design-4 .hero-image { height: 560px; }
+ /* Slightly reduced hero image height for design-4 so previews fit better */
+ .toptrump-card.design-4 .hero-image { height: 440px; }
/* For design-4 use a non-cropping image layout so wide dinos aren't clipped */
.toptrump-card.design-4 .hero-image{ overflow:hidden; display:flex; align-items:center; justify-content:center }
.toptrump-card.design-4 .card-hero-img{