From 688a04f47a66be1a9b357253623ca95343dfb2b2 Mon Sep 17 00:00:00 2001 From: Ross Date: Sat, 6 Dec 2025 20:32:50 +0000 Subject: [PATCH] . --- .../cards/_card_preview_design4.html | 88 ++++++++----------- cards/templates/cards/base.html | 6 +- 2 files changed, 39 insertions(+), 55 deletions(-) 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 %} - {{ card.name }} + {{ card.name }} {% 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{