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