Theme Settings Guide
All features can be configured without touching code through the Shopify Theme Editor.
Age Verification
Section titled “Age Verification”Location: Theme Settings > Age Verification
Control age gate verification for your store to ensure compliance with legal requirements.
Settings
Section titled “Settings”| Setting | Type | Default | Description |
|---|---|---|---|
| Enable Age Verification | Checkbox | false | Show age verification modal to new visitors |
| Verification Method | Select | simple | Simple (Yes/No) or Date of Birth input |
| Minimum Age Requirement | Range | 21 | Minimum age (13-25 years) |
| Remember Duration | Range | 24 | How long to remember verified users (1-720 hours) |
| Modal Heading | Text | ”Age Verification Required” | Customizable heading |
| Show Store Logo | Checkbox | - | Display your store logo in the modal |
| Background Image | Image Picker | - | Optional background (1920x1080px recommended) |
| Underage Redirect URL | URL | - | Where to redirect users who fail verification |
| Show Privacy Notice | Checkbox | - | Display GDPR-compliant cookie notice |
Best Practices: Consult legal counsel for compliance. Use Simple method for general age checks, DOB for strict compliance. 24-48 hour remember duration is recommended.
Wishlist
Section titled “Wishlist”Location: Theme Settings > Wishlist
| Setting | Type | Default | Description |
|---|---|---|---|
| Enable Wishlist | Checkbox | true | Allow customers to save products |
| Icon Type | Select | heart | Heart, Star, or Bookmark |
| Icon Position | Select | top-right | Top Left, Top Right, Bottom Right |
| Icon Color | Color | #1A1816 | Default icon color |
| Active Icon Color | Color | #C9A961 | Color when item is in wishlist |
Features include persistent localStorage storage, slide-out drawer UI, share functionality, and cart integration.
Free Shipping Bar
Section titled “Free Shipping Bar”Location: Theme Settings > Free Shipping Bar
| Setting | Type | Default | Description |
|---|---|---|---|
| Enable | Checkbox | true | Show progress bar |
| Threshold | Text | 500 | Amount in dollars |
| Position | Select | cart | Cart, Header, or Floating |
| Progress Bar Color | Color | #C9A961 | Gold accent default |
Tip: Set threshold based on your AOV + 20-30%. Use Cart for subtle, Header for visibility, Floating for urgency.
Exit Popup
Section titled “Exit Popup”Location: Theme Settings > Exit Popup
| Setting | Type | Default | Description |
|---|---|---|---|
| Enable | Checkbox | false | Show popup on exit intent |
| Delay | Range | 5 | Seconds before first appearance (0-60) |
| Frequency | Select | session | Always, Session, Daily, or Weekly |
| Heading | Text | ”Wait! Before you go…” | Custom heading |
| Discount Code | Text | - | Optional discount code to display |
| Popup Image | Image | - | 600x400px recommended |
Legal: Ensure GDPR compliance when collecting emails. Include privacy policy link. Don’t show popup immediately on arrival.
Trust Badges
Section titled “Trust Badges”Location: Sections > Trust Badges
| Setting | Type | Default |
|---|---|---|
| Layout | Select | 3-columns |
| Text Alignment | Select | center |
| Background Color | Color | #F8F7F5 |
Each badge block supports icon image or SVG code, title, and description. The theme includes 4 pre-configured badges: Free Shipping, Authenticity Guaranteed, Secure Payment, and Easy Returns.
Scroll Animations
Section titled “Scroll Animations”Location: Theme Settings > Scroll Animations
| Setting | Type | Default | Description |
|---|---|---|---|
| Enable | Checkbox | true | Animate elements on scroll |
| Default Type | Select | fade-up | Default animation applied |
| Duration | Range | 600 | Duration in ms (200-2000) |
| Enable Parallax | Checkbox | true | Background movement depth effect |
| Parallax Intensity | Range | 30 | Movement amount (0-100) |
Animations respect prefers-reduced-motion for accessibility.
Quick View
Section titled “Quick View”Location: Theme Settings > Quick View
| Setting | Type | Default |
|---|---|---|
| Enable | Checkbox | true |
| Trigger Method | Select | button |
| Show Vendor | Checkbox | true |
| Show Description | Checkbox | true |
| Show Quantity Selector | Checkbox | true |
Trigger options: Button (safest), Hover (faster but can be aggressive), Both.
Image Zoom
Section titled “Image Zoom”Location: Theme Settings > Image Zoom
| Setting | Type | Default |
|---|---|---|
| Enable | Checkbox | true |
| Zoom Type | Select | lightbox |
| Magnification | Range | 2 |
Types: Lightbox (full-screen overlay), Hover (magnified view on hover), Click (zoom in place). Use high-resolution images (2000px+) for best results.
Best Practices
Section titled “Best Practices”Conversion Optimization Priority
Section titled “Conversion Optimization Priority”- Free Shipping Bar — Highest impact. Increases average order value.
- Trust Badges — Reduces purchase anxiety, especially for new stores.
- Quick View — Reduces friction, improves browse experience.
- Image Zoom — Essential for high-value items, reduces returns.
- Wishlist — Captures intent, enables remarketing.
- Exit Popup — Use carefully; can recover abandonment but may annoy.
Accessibility Checklist
Section titled “Accessibility Checklist”- All images have alt text
- Color contrast meets WCAG AA (4.5:1)
- Keyboard navigation works
- Focus indicators are visible
- Reduced motion is respected
- Zoom to 200% doesn’t break layout