Shabbify only shows itself while your store is closed. That's the point, but it made one thing awkward: to see what shoppers would see, you had to wait for Friday, or tick a "Force display" box in the theme editor and remember to untick it. If you forgot, the contact form or cart warning stayed on for real shoppers on an ordinary Tuesday.
That box is gone. Here's what replaced it.
See what shoppers see, inside the app
The Theme setup page has a new section, Check what shoppers see. It renders your closed store right there in the Shopify admin:
- the text banner, cart warning, contact form, or the whole-store closed screen (when you've chosen to block the entire site);
- with the colours, text and layout from your live theme, so what you see is what you've set up, not a generic sample;
- on desktop or mobile;
- for a Shabbat, Yom Tov or closed-by-hand closure, since the default wording differs;
- in your admin language, including right-to-left Hebrew.
The reopening time and countdown use your real next closure. If none is scheduled yet, you see a sample for the coming Saturday night so the countdown still looks right.
Nothing changes on your store. The preview is a picture of your settings, not a switch.
The page tells you what's missing
Each card on Theme setup now shows its real state in your live theme:
- App embed: on, off, or not added, with a button to turn it on.
- Text banner, contact form, cart warning: added (and where: header, home page, cart page) or not added, with a button to add it or to edit it in the theme editor.
There's a Check again button, and the page re-checks when you come back from the theme editor. The cart warning has its own card now; it didn't have a link before.
In the theme editor: preview without a trap
Every Shabbify block has a Theme editor preview setting with two options: Store closed or Live status. It only affects the theme editor. On your live store, blocks appear only while you're closed, whatever the setting says. There is no longer any way for a preview setting to show a popup to real shoppers.
The text banner previews as closed by default, so you can style it any day. The contact form, cart warning and app embed default to Live status, because a popup that covers the page every time the editor redraws would get in the way of ordinary theme work; switch them to Store closed when you want to see them, or use the preview in the app.
Two fixes that came out of this
While building the preview we found two bugs in the cart warning: its colour settings in the theme editor were never applied to the popup, and the popup could fail to open at all. Both are fixed in the same release.
Where to find it
Shopify admin → Apps → Shabbify → Theme setup. If a block's preview looks different from what you see on your store during a closure, email shabbify@strongerecommerce.com with a screenshot of each; that's a bug and we want to know.