Variant images in Shopify Shrine theme

Shrine (theme ID 99990007) by Invisible Themes is a popular paid fashion theme. About 70+ active stores run it as of 2026. It ships with bold typography, mega menus, and a flexible product page builder. Like every Shopify theme, Shrine caps you at one image per variant natively. A dress in 5 colors with 4 photos each shows all 20 photos in one gallery regardless of color.
Rubik Variant Images has dedicated detection code for Shrine. It assigns multiple media items per variant, filters the gallery on selection, and replaces Shrine’s swatch component with richer visual swatches.
Note: this guide is for the Shrine theme (ID 99990007). For Shrine Pro (ID 99990005), see our Shrine Pro variant images guide. The two themes share branding but have different gallery implementations.
In this post
- What you get on Shrine with Rubik
- Shrine-specific details
- Setup (5 minutes)
- Shrine vs Shrine Pro
- FAQ
- Related reading
What you get on Shrine with Rubik
- Multiple images per variant. Unlimited images, videos, 3D models per variant.
- Visual swatches. Replace Shrine’s variant picker with richer swatch types.
- AI auto-assign. Vision-based variant matching for fashion catalogs.
- Hide sold-out variants.
- Common images for size charts, fabric labels, brand banners.
- Shadow DOM rendering isolates swatch CSS.
- Metafield-based loading. No external API calls.

Shrine-specific details
Invisible Themes architecture
Shrine is built by Invisible Themes (also known as Pixel Union after the acquisition). It uses a custom slider for the gallery and a flexible variant picker that supports color swatches, image swatches, and dropdowns. Rubik integrates with Shrine’s slider so the gallery updates cleanly when the customer picks a different variant.
Setup (5 minutes)
- Install Rubik Variant Images
- Online Store → Themes → Shrine → Customize → Theme Settings → App Embeds → toggle on
- Save
- Pick a product in Rubik admin and assign images via drag-drop or AI auto-assign
- Preview the storefront

“Hands Down the best customer support of all the variation/swatch apps I have used till date. The app does everything. From individual variant gallery to really detailed customizable swatch’s. All in a single app.”
Bellissima Covers, India, Rubik Variant Images on the Shopify App Store
Shrine vs Shrine Pro
Two related themes carry the Shrine brand: Shrine (theme ID 99990007) and Shrine Pro (theme ID 99990005). They share visual language but have different gallery and variant picker implementations. Rubik supports both with separate detection logic.
- Shrine: the original Shrine theme. Slimmer feature set, used by 70+ stores.
- Shrine Pro: the newer flagship version. More OS 2.0 sections, broader feature set, used by 170+ stores.
See the live demo store, watch the Shrine Pro walkthrough, or read the getting started guide.
FAQ
Is this guide for Shrine or Shrine Pro?
This guide is for the Shrine theme (ID 99990007). For Shrine Pro (ID 99990005), see the dedicated Shrine Pro variant images guide. Both themes are supported.
Will Shrine theme updates break Rubik?
No. Rubik installs through Shopify’s app embed system.
Does it work with Shrine’s mega menu and quick view?
Yes for the standard product page. Quick view modal swatch rendering depends on the version of Shrine; available via theme-specific support tuning.
Can I use it with Combined Listings on Shrine?
Yes. Both apps work on Shrine. RVI handles the per-variant gallery filter; RCL handles cross-product navigation.
Does it slow down the page?
No measurable hit. Variant data is metafield-based.




