Two PromoCards quirks fixed in this release.
1-column cards now match the height preset you pick.
Before: choosing a 1-column layout caused cards to ignore your Card Height setting and stretch much taller than expected — a "Compact" 1-column hero could end up 600+ pixels tall on desktop. The other layouts (2-col, 3-col, 4-col, asymmetric) were unaffected.
Now 1-column cards size correctly to the preset:
-
Compact — slim banner (~200px tall)
-
Normal — standard hero (~280px tall)
-
Tall — prominent hero (~360px tall)
-
Vertical — full portrait hero (~480px tall)
If your existing 1-column cards looked too tall, they should now display at the right size automatically. No re-save needed.
Image cropping now follows the live card shape, not the shape at upload time.
Previously, when you uploaded an image to a card, the system pre-cropped it to match the group's current Card Height ratio (e.g. 16:9 for Normal, 3:4 for Vertical). If you later changed Card Height, the existing card images stayed cropped at the old ratio — so a Normal-sized image that you flipped to Vertical would show a wide-short slice of the original.
We've removed the server-side crop entirely. Uploaded images are now stored at their full source proportions (just resized so the long edge stays under 2000px on desktop / 1200px on mobile to keep file sizes sane). The visible crop happens at display time via your browser's native image-fit logic, so:
- Switching Card Height (Compact ↔ Normal ↔ Tall ↔ Vertical) immediately re-renders existing cards at the new shape — no re-upload.
- Mixing the same image across groups with different Card Heights now works as expected.
- For Vertical cards, your portrait sources finally show as portrait instead of being flattened into the previously hard-coded crop.
Note for cards uploaded before this update: their stored images are still in the old pre-cropped shape. They'll display center-cropped through the new logic, which works for most images but won't recover detail that was cut off during the original crop. Re-upload any card image that looks off and the new full-aspect storage takes over.