Elaris theme documentation

Elaris is a Shopify theme for luxury and fragrance brands. This guide covers set-up, every section and setting, and the built-in features that usually need an app.

Before you edit theme code, duplicate the theme. In your Shopify admin go to Online Store → Themes, click next to Elaris, then Duplicate. Edit the copy. If something goes wrong you can go back to the original. Theme support does not cover code changes; for custom work, we recommend hiring a Shopify Partner.


1. Getting started

  1. Add the theme. Go to Online Store → Themes → Theme library, then add Elaris.
  2. Open the editor. Click Customize. Use the page picker at the top to switch between templates: Home, Product, Collection and so on.
  3. Set up the basics in Theme settings (the gear icon):
    • Logo: logo, mobile logo, favicon and logo width. If there is no logo image, a text logo is shown.
    • Colors: color schemes and the text color used over photography.
    • Typography: heading, body and accent fonts.
  4. Build your menus in Content → Menus:
    • main-menu is used by the header.
    • footer is used by the footer menu blocks.
    • The customer account menu is customer-account-main-menu.
  5. Add your policies in Settings → Policies. The footer "Policies" block lists them automatically.
  6. Preview on mobile with the device toggle at the top of the editor before you publish.

2. Theme settings

Group What it controls
Logo Logo, mobile logo, brand name text (shown when there is no logo image), logo width, favicon (scaled to 32 × 32 px)
Colors Color schemes (background, text, accent, buttons) and the text and accent colors used over images
Typography Heading, body and accent fonts; heading size scale, letter spacing and capitalisation; body size; accent letter spacing
Layout Page width, side margins, space between sections, grid gap
Buttons Corner radius, text transform and letter spacing
Inputs Corner radius of form fields
Product cards Image ratio, corner radius, hover effect (zoom, second image or cycle all images), vendor, quick add, quick view, color swatches, text alignment, custom badges
Product grid Show currency codes
Animations Reveal sections on scroll, hover effects. Visitors who choose reduced motion in their device settings never see animation.
Navigation Back-to-top button
Cart Drawer or page, accelerated checkout buttons on the cart, cart note, free shipping progress bar
Social media Default share image and social profile links
Structured data Return policy details that Google can show in search results

Color schemes

Every section has a Color scheme setting, and you edit schemes in Theme settings → Colors. When two neighbouring sections use the same scheme, the space between them shrinks automatically so they read as one area.

3. Sections

Add these with Add section. Some sections are only offered on certain templates, as the last column shows.

Section Use it for Available on
Hero A full-width image slideshow of up to 6 slides, each with a heading, text and buttons. A slide can be image-only. Home, pages, collections
Collection list Your categories as circles or cards, in a grid or a carousel Home, pages
Featured collection A grid of products from one collection Home, pages, collections
Featured product A fully shoppable product anywhere on your store: gallery, variants, add to cart, installments All templates
Image with text A brand story: a main image with an optional overlapping inset image and a turning text seal, a heading, text, numbered steps and a button Home, pages, products
Feature highlights Icons or images with short benefits, in a row or a bento grid Home, pages, products, collections
Testimonials Customer quotes, with optional star ratings Home, pages, products, collections
Countdown timer A timer to a launch or sale end date All templates
Image comparison A before/after image slider All templates
Hotspot spotlight Pins on a product or brand image, each linked to a callout with its own small image. Use it for scent notes (top, heart, base) or craft details. Optional product card with add to cart. All templates
Rich text Headings, text and buttons Home, pages, products, collections
FAQ Collapsible questions and answers Home, pages
Newsletter An email sign-up form Home, pages
Quick order list A table for ordering many variants at once, useful for B2B. It can be shown to B2B customers only. Products
Custom Liquid App snippets or your own Liquid code All templates

These sections are already part of a template, so they aren't in the Add section list:

The Announcement bar sits above the header. It holds up to 5 messages, each with an optional link. Messages can rotate automatically, show arrows, and be dismissible by visitors.

4. Product page

The product template is made of blocks. You can reorder, hide or add them:

The section also has a sticky add-to-cart bar, which appears once the main buy button scrolls out of view, and an optional breadcrumb.

The media gallery supports:

Set an image's focal point in Content → Files. Elaris keeps the focal point visible when it crops images.

5. Collection, search and cart

6. Built-in features (no app needed)

Welcome popup (email sign-up with discount code)

The popup is in the footer section group. Open Footer in the editor and select Welcome popup.

  1. Create the code. In Discounts, create the code first, for example WELCOME10. Then enter that exact code in the popup.
  2. Choose how visitors get the code:
    • After signing up: grows your email list. Sign-ups become customers with email marketing consent, tagged newsletter, popup.
    • Shown right away: no sign-up is needed.
  3. Choose when it appears:
    • after a delay, after scrolling, or on exit intent (desktop);
    • whether to show it on mobile;
    • whether to show it on the home page only;
    • how many days to wait before showing it again.

Signed-in customers who already accept email marketing never see the popup. It doesn't show on the cart, password or customer account pages, and it waits while another dialog is open, such as the age verifier, cart drawer or quick view.

Custom product badges

  1. Check that Theme settings → Product cards → Show custom badges is on. It is on by default.
  2. Add a badge in either of two ways:
    • Add a product tag such as badge:New or badge:Limited edition. You can change the badge: prefix in Badge tag prefix.
    • Fill in a custom.badges product metafield (single line text, or a list of single line text).
  3. Optionally, change Accent badge keywords. The default is limited, exclusive, bestseller. Badges that contain one of these words use the accent color.

A card shows up to 2 custom badges. Sale and Sold out badges are shown automatically.

Image with text

Hotspot spotlight

Add Hotspot spotlight from Add section. There are two presets: Scent notes (3 pins) and Brand highlight (4 pins, image beside the callouts).

  1. Choose the main image. You can add a separate mobile image; it uses the same pin positions, so keep the composition similar.
  2. Add up to 6 Hotspot blocks. Move each pin with its Horizontal and Vertical position sliders. Selecting a block in the editor highlights its pin.
  3. Give each hotspot a label, heading, text, an optional small image, and an optional link.
  4. Optionally, pick a product to show a card with its price and an add to cart button below the image.

Under Image, choose:

Under Layout, choose:

On desktop, hovering a pin highlights its callout and, if turned on, draws a connector line. On mobile, the callouts become a swipeable row, and tapping a pin scrolls to its card.

Age verifier

Add Age verifier to the footer group. Set the question, the button labels, where to send visitors who decline, and how many days to remember the answer.

Quick view and quick add

In Theme settings → Product cards:

Color swatches on cards

Swatches use the colors and images you set on your product options (Products → option → swatch). Hovering a swatch previews that variant's image.

7. Languages and markets

Elaris includes English, French, Spanish, German, Italian and Arabic. Arabic uses a right-to-left layout.

8. SEO and structured data

Elaris outputs the following automatically:

Set page titles and descriptions in each product, collection or page's Search engine listing. The Structured data theme settings add your return policy to product results.

9. Frequently asked questions

How do I change the font? Go to Theme settings → Typography and choose from Shopify's font library.

The rating stars don't show. Install a reviews app that writes to the reviews.rating product metafield, such as Shopify Product Reviews, Judge.me or Okendo. Then add the Rating block to the product template.

The free shipping bar shows the wrong amount. Check that Free shipping threshold matches your free shipping rate. The threshold is a single amount: it is not converted when a customer shops in another currency. If you sell in several currencies, set it for your main market and check the free shipping rates in your other markets.

The welcome popup doesn't appear. Check each of these:

Where do sign-ups go? To Customers, with email marketing consent, tagged newsletter, popup.

How do I show different images for each color? Assign a variant image to each variant. The gallery and swatches switch to it automatically.

Can I add an app block? Yes, in the product information section and the featured product section: use Add block → Apps. For anywhere else, apps that offer embeds are turned on in App embeds in the editor sidebar, and the Custom Liquid section or block can hold an app's code snippet.

How do I update Elaris? When an update is available, Online Store → Themes shows a notice. Updating creates a new copy that keeps your settings and content. Review the copy, then publish it. Code edits you made to the old copy are not carried over.

How do I get help? Read our support policy and contact us. We reply within 2 business days.