Skip to main content

Vero Theme Release Notes

This page tracks Vero Theme releases and notable changes.

Versioning

Vero Theme follows semantic versioning:

  • MAJOR for large, potentially breaking updates.
  • MINOR for new features and meaningful improvements.
  • PATCH for fixes and smaller, backward-compatible updates.

Changelog

v1.5.8

Product and cart merchandising

  • Compatible add-ons block — Added a product-page block that lets shoppers select related add-on products, choose accessory variants and quantities, and add them after the main product succeeds.
  • Independent accessory lines — Compatible add-ons are added as normal Shopify cart lines, so inventory, pricing, fulfillment, and reporting remain separate from the parent product.
  • Add-on-safe checkout flow — Accelerated checkout is hidden while compatible add-ons are selected so shoppers do not bypass their add-on selections.
  • Two-column bulk pricing table — Added an optional table layout that hides the price column for simpler two-column quantity/savings presentations.
  • Optional YMQ B2B price hooks — Added opt-in markup hooks for stores that need YMQ B2B pricing integrations.
  • Fee product cart controls — Added tag-based cart locking for fee products, linked fee lines to their parent product removals, and improved linked quantity syncing.

See: Compatible Add-ons Selector

Team Stores and access

  • Password access mode — Team Stores can now use a shared password gate in addition to public and restricted access modes.
  • Plain password field — Password-mode stores now use a password field on the Team Store metaobject, with the legacy password_hash field still supported for existing stores.
  • Password-mode cart protection — Tagged team products are hidden or blocked until the store is unlocked, and checkout buttons are blocked when a locked password-mode team item is still in the cart.
  • Team hub compatibility — Password-mode stores still appear on Team Store hub pages so shoppers can click through to the password screen.
  • Shared custom CSS override layer — Added an optional custom.css layer for store-specific overrides.

See: Team Stores Setup Guide

Hat Lab

  • URL filter preselection — Hat Lab Step 1 can opt in to filter selections from URL parameters such as ?hatlab_filter=Men, ?hatlab_filter=new-era, repeated parameters, or comma-separated values.
  • Filtered menu active state — Header menu links to filtered Hat Lab pages can now be highlighted as the current navigation item when the visible URL matches the filter link.

See: Hat Lab Setup Guide

Design and editor controls

  • How It Works refinements — Added optional step alignment, mobile alignment controls, and icon-style indicators.
  • Line Awesome icon overrides — Icon and icon/image blocks can use Line Awesome classes where supported.
  • Group custom class setting — Added an editor-facing custom class hook for reusable Group blocks.
  • Commented feedback controls — Added optional site-wide Commented script settings, feedback tool toggles, and ID settings.

Fixes and improvements

  • Product card pricing — Fixed product card prices when quick add is disabled.
  • Gallery alignment — Fixed gallery item column alignment.
  • Hero media grid sizing — Updated hero media grid sizing to use aspect-ratio variables more consistently.
  • Cart drawer reliability — Hardened cart drawer behavior around linked fee and accessory cart updates.

v1.5.7

Product personalization

  • Product Personalization block — Added a grouped personalization block for custom text, customer-facing font choices, image uploads, and live previews.
  • Personalization fonts — Added optional loading for Google Fonts, Adobe Fonts, uploaded font files, and custom font stylesheet assets so preview text can match the customer's selected font.
  • Personalization add-ons — Personalization blocks can trigger add-on fee products when shoppers enter text or upload artwork.
  • Personalization minimums — Personalized products can raise the product minimum quantity, and the highest applicable minimum still wins across product rules and option-based rules.
  • Conditional personalization — Personalization blocks can appear based on another property selection and clear hidden values so unselected personalization does not submit to the cart.

See: Product Personalization

New sections and merchandising blocks

  • How It Works section — Added a process/steps section with configurable heading, eyebrow, dividers, step blocks, spacing, and accent controls.
  • Style Spotlight section — Added an editorial merchandising grid for promo cards and image link cards, with desktop and mobile layout presets.
  • Promo Spotlight Card block — Added a card block with image well, badge, meta line, responsive row/column spans, shadow controls, and optional hover CTA bar.
  • Bulk Pricing Table block — Added a configurable pricing table block for product pages, including tier labels, savings copy, emphasized rows, color overrides, and width controls.

Design controls

  • Hero mobile content position — Added a mobile setting for hero sections that moves content below the image instead of overlaying it.
  • Reusable eyebrow block — Added a standalone eyebrow block with line styles, alignment, sizing, letter spacing, and optional color overrides.
  • Image link cards in spotlight layouts — Expanded image link cards with Style Spotlight grid span controls and promo badge/image-well options.

Multi-brand

  • Product tag brand activation — Brand metaobjects can now list optional product tags that activate that brand on product pages when the product does not have a direct Brand metafield.
  • Synced brand detection — Header logo, header menu, footer utilities, and announcement bar color detection now share the same priority order: product metafield, product tag match, collection metafield, page metafield, then homepage fallback.

See: Multi-Brand Setup Guide

v1.5.6

Product options and minimum quantities

  • Expanded minimum quantity rules — Swatches, custom selects, custom multiselects, custom property fields, and file uploads can now raise the product minimum quantity when specific options are selected or fields are filled.
  • Option labels — Minimum quantity options can show a small Min-12 style note beside the option label, matching the add-on fee label style.
  • Cart enforcement — Option and line item property minimums are carried into the cart so customers cannot reduce the quantity below the selected option's requirement.
  • Smarter quantity reset — When a customer switches away from an option with a minimum quantity, the quantity can return from the auto-raised amount instead of staying unnecessarily high.

See: Minimum Quantity Setup

New sections and blocks

  • Behind the Scenes Videos — Added a carousel section for video storytelling with playback controls, captions, autoplay options, mobile controls, typography controls, and shadow styling.
  • Contextual Callout block — Added a metaobject-powered callout block that can show logos and copy only on matching product or collection contexts.
  • SEO Hidden Heading — Added a section for visually hidden page headings when the visible heading is part of an image or design treatment.

Design controls

  • Hero adapt to image — Added an option for image-based hero sections to size themselves from the image aspect ratio.
  • Marquee speed — Added speed controls to both the marquee section and reusable marquee block.
  • Video controls — Added optional simple play/pause overlay controls for video blocks.
  • Hat Lab card styling — Improved Hat Lab card title styling compatibility with collection card title treatments.

Fixes and improvements

  • Multi-brand announcement bar — The announcement bar can now match the active brand's main footer color scheme.
  • Sticky header — Fixed a flash that could happen when the home-page logo was hidden.
  • Judge.me widget — Fixed review widget sizing inside theme and app block wrappers.
  • Video playback — Improved play/pause state syncing and overlay control positioning.

v1.5.5

Multi-brand

  • Per-brand footer colors — Brand metaobjects can now set optional color schemes for the main footer and footer utilities row.
  • Friendly color scheme input — Footer color scheme values are normalized, so entries like Scheme 2 and scheme-2 resolve consistently.
  • Footer utilities fallback — The footer utilities row can use its own brand color scheme, fall back to the brand's main footer scheme, or fall back to the section setting.
  • Active badge detection — Improved brand badge matching when Shopify metaobject IDs are unavailable.

See: Multi-Brand Setup Guide

Layout controls

  • Group mobile alignment — Added mobile-specific alignment controls for Group blocks so mobile layouts do not have to inherit desktop alignment.

v1.5.4

Multi-brand

  • Brand for homepage — New optional theme setting under Theme settings → Multi-Brand: pick which Brand applies on the default storefront home (/). That brand is used for the header logo, menu, and which badge is highlighted when brand badges are enabled. The default homepage is not a Page in Shopify, so this replaces trying to assign a page metafield to “home.”
  • Use storefront home as landing URL — Optional boolean field on the Brand metaobject (use_storefront_root). When enabled, that brand’s badge links to / and can be treated as the home brand if Brand for homepage is not set. Add the field in Settings → Metafields and metaobjects → Metaobjects → Brand; existing stores are unchanged until you add it.
  • Brand badges — Fixed active-badge styling so only the current brand is highlighted (correct metaobject identity comparison).

See: Multi-Brand Setup Guide

v1.5.3

  • Added more card style options to both collection cards and image link cards.

v1.5.2

New blocks

  • Badge block — A numbered or labeled badge element for use in section builder layouts (for example, step numbers in a process flow).
  • Image Link Card block — A clickable image card with link, overlay, and caption options for building visual navigation grids.

New section presets

  • Process preset — Added to the Section Builder: a ready-made step-by-step layout using badges, image link cards, and text blocks for showcasing workflows or how-it-works content.

Enhancements

  • Text block animations — Color cycling, typewriter, and a new text highlighting effect are now available on all text presets, not just headings.
  • Collection title block — Added a font weight setting (normal / bold).
  • Team Stores Hub — Added a "Hub group filter" setting so merchants can create multiple hub pages that each show only a specific group of team stores.
  • Mobile Toolbar — Added a Spacer block so merchants can reserve empty space in the toolbar to prevent overlap with third-party chat widgets or other floating elements.

v1.5.0

  • Auto hide team store collections from general public. No longer need to use catalog visibility. -Fix aspect ratio issues for team store banners.

v1.5.0

  • Theme rename: The theme is now Vero (formerly documented and marketed as The Maker Theme). This avoids confusion with another Shopify theme named Maker that has been on the platform since 2016 and returned to the theme store after our original naming.
  • Added Mobile Toolbar — a fixed bottom navigation bar for mobile with configurable buttons for Shop, Contact, Cart, Account, Search, and custom links. Supports custom icons via LineAwesome or image uploads. See: Mobile Toolbar Setup Guide
  • Added Contact Panel — a persistent side tab that opens an info card with your phone, email, address, store hours, and custom links. Integrates with the Mobile Toolbar on mobile as a bottom sheet. See: Contact Panel Setup Guide

v1.4.10

  • Added mobile padding for the header logo.
  • Added spacing controls for the Info Card block.
  • Design selector: optional hide after a customer selects a design, with bulk-order flow support so hide-when-design and related visibility stay in sync.
  • Design Gallery → Bulk Order: customers can choose whether to land on step 1 (add or change products) or step 2 (customizations and designs) when bringing a design into the bulk order flow.

v1.4.9

  • Added variant button logic for swatch-enabled variants: per-option overrides so specific option names can render as buttons or dropdowns when the picker is in swatch mode (comma-separated lists in the variant picker block settings).

v1.4.8

  • Improved unavailable swatch visibility so sold-out swatches are easier to recognize without feeling heavy-handed.
  • Added typography controls and a low-stock suffix option to the Product Inventory block.
  • Added an optional stock visibility setting for Bulk Order product cards, with support for simple and variant products.
  • Updated Design Gallery to Bulk Order redirects so selected designs enter Bulk Order at Step 1 instead of skipping ahead.

v1.4.7

  • Added a native Linked Products block for product pages, making it possible to present separate products as option-like cards and switch between blanks without modeling them as variants. See: Linked Products

v1.4.6

  • Fixed Bulk Order issues.
  • Updated Bulk Order discount price display logic.
  • Added a compact dropdown menu option.
  • Fixed Design Gallery issues.

v1.4.5

  • Fixed Bulk Order issues.
  • Added multi-day event support for the Events section.

v1.4.4

  • Normalized multi-file uploads so product file upload blocks submit each selected file as its own indexed line item property.

v1.4.3

  • Fix for Bulk Order feature not always rendering steps 2 and 3.

v1.4.2

v1.4.1

  • Team Store fixes.

v1.4.0

  • Updated base to Horizon 3.4.0.
  • Fixed menu issues.
  • Added support for multiple Hat Lab instances.

v1.3.2

  • Fixed Bulk Order CSS.
  • Added click-to-open submenu option.

v1.3.1

  • Updated base to Horizon 3.3.1.
  • Fixed menu issues.
  • Added note block to advanced form.

v1.3.0

v1.2.3

v1.2.2

v1.2.1

  • Fixed mega menu hover behavior on some stores.

v1.2.0

  • Updated base to Horizon 3.3.0.
  • Fixed default image keys for Product Swatch Group.

v1.1.2

v1.1.1

v1.1.0

v1.0.10

v1.0.9

  • Fixed Hat Lab inventory issue.

v1.0.8

v1.0.7

v1.0.6

v1.0.5

v1.0.0

  • Initial release.