Skip to content

v1.5.24 — Campaign Editor Layout & UX Fixes

Choose a tag to compare

@dompl dompl released this 23 Feb 10:24
· 31 commits to master since this release

What's Fixed

  • Field layout — all field + Regenerate button pairs now sit side-by-side (flex row). Affects Subject Line, Preview Text, Main Headline, Main Description, Coupon Code, Discount Display Text, and product Headline / Description fields.
  • Device preview toggle — desktop/mobile toggle in the campaign editor now works correctly.
  • Template mini-cards — editor template strip now renders with proper swatch, name, hover, and active states.
  • Product card image — constrained to 96×96 px with object-fit cover.
  • Show Buy Button — replaced plain checkbox with the inline custom toggle component.
  • Remove product button — now icon-only (no "Remove" text label).
  • Date pickers — coupon expiry and schedule modal date inputs use the native browser date picker (type="date"). Resolves the "does nothing on click" bug.
  • Schedule modal — body and footer now have proper 20 px padding.
  • Mailing list load error — shows a human-readable error message instead of leaving the user stuck on "Loading…".