Case: @theme Image, Icon & Countdown blocks
Setting cases for the Image and Countdown blocks in the Text section
de
Image — no image set (placeholder SVG)
de
Image — width: full, height: natural (object-contain, no crop)
de
Image — width: full, height: ratio 2:1 (object-cover, crops)
de
Image — width: full, height: Cover (fills section, absolute)
de
Image — custom 500px + click_action: zoom + custom rounding 40
de
Image — click_action: link with empty href (anchor without target)
de
Icon — sizes xs / sm / md / lg / custom-80px
de
Icon — stroke weights: light / regular / bold (at lg size)
de
Icon — 12px stroke weights (container query bumps floor; bold should still read thicker than light)
de
Icon — art set with custom shade accent
de
Icon — icon_set: image (user-uploaded image as icon)
de
Countdown — once, future, word_length: full, AM
Offer has expired
de
Countdown — once, future, word_length: short, PM, leading_zero off
Offer has expired
de
Countdown — past date, hide_on_complete: false → shows end_message
Sale has ended — check back soon
de
Countdown — past date, hide_on_complete: true (block should hide)
de
Countdown — repeat weekly (resets every Friday)
Offer has expired
de
Countdown — custom digit color + muted labels + uppercase
Offer has expired
de
Everything