Dawn Theme – How to Enable Image Slideshow in Lightbox Upsell Models

Topic summary

A Shopify store owner using the Dawn theme sought help with two customization requests:

1. Lightbox Image Slideshow:
The goal was to enable click-through navigation within the product image lightbox, rather than closing and reopening for each image.

  • Solution suggested: Check theme settings for “Enable full-screen on click” or “Enable image zoom” toggles in the Product page editor, which typically activate built-in carousel functionality with next/previous arrows.
  • Alternative: Add a custom init script for the theme’s existing slider library (e.g., Flickity) if the toggle isn’t exposed.

2. Model Upsell Display:
The client wanted to show related product models as upgrade options on the product page.

  • Solutions offered:
    • Use Shopify’s native “Recommended products” section filtered by collection
    • Tag specific variants (e.g., “model-upgrade”) and customize the product template to filter by tag
    • Install lightweight apps like Also Bought or Frequently Bought Together for drag-and-drop control

One responder shared a detailed tutorial link for creating a lightbox carousel in Dawn. Another offered direct custom coding assistance via collaboration code.

Resolution: The original poster ultimately switched to a different theme that better met their requirements.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

Hey everyone, I’m using the Dawn theme on Shopify and could use some help.

My client wants a couple of things:

  1. When you click on the product images and the lightbox opens, they want users to be able to click through the images (like a slideshow inside the lightbox), rather than having to close and click each image individually.

  2. They also want to upsell different models under the same category/collection—basically, an upgrade option that shows related models within the collection, ideally on the product page.

I’ve been trying to make it work through custom code, but I’m getting stuck and nothing seems to be working properly.

Has anyone done something similar or know how I can approach this?

Really appreciate any tips—thanks in advance!

1 Like

Hey JamiuTech, would really love your help on this.. is there a way we can speak directly

Hello @funkymoney1989

For the lightbox slideshow, most modern themes (including Dawn and Impulse) already bundle a carousel into the popup—you just need to enable it.

In your theme editor, open the Product page settings and look for “Enable full-screen on click” or “Enable image zoom.”

That will turn your lightbox into a mini slider with next/previous arrows so shoppers can click through without closing it.

If your theme doesn’t expose that toggle, you can patch it yourself by adding a tiny init script for Flickity or whatever slider your theme uses—basically turn off the pause-on-focus setting and you’ll get arrows inside the modal.

As for model-upgrade upsells under the same collection, you don’t need a heavy app. Shopify’s built-in Recommended products section will pull in other items from the same collection—just drop that block under your product details and style it as “Upgrade Options” or “Choose Your Model.”

If you want more control over which products show up, you can tag the specific variants you want to recommend (e.g. “model-upgrade”) and swap the recommended_products loop in your product template to filter by that tag.

Or, if you’d rather avoid code entirely, a lightweight app like Also Bought or Frequently Bought Together gives you drag-and-drop control over which related models appear as an upsell right on the product page.

Hi @funkymoney1989,

You can follow the instructions below, it will work fine.
Hope it is clear to you

Hey @funkymoney1989,
The requested changes requires to do the custom code in your theme file.
The same upsell coding should not work for each theme file because of different file structure.
If you could share the 4 digits collab code in the p/m then I can do the requested changes for you.
Thanks

Hey everyone, thanks so much for all your suggestions and help — really appreciated it. I ended up going with a different theme in the end that better suited what I was after. Appreciate the input from everyone who took the time to reply! God bless :folded_hands:

1 Like

Hi @funkymoney1989,

It’s my pleasure :blush:

Happy to know that you found a solution :slight_smile: