Back to Icon support

Icon - Release notes

Our themes are updated regularly in order to ensure that when Shopify release a new feature our merchants may benefit from it. Updating your theme is optional and will come with its own hurdles where theme versions currently do not update automatically or inherit code from older versions.

Below you will see a history of theme versions and release dates including bug fixes, major rebuilds and minor style edits.

Current theme version: v10.1.0, released: 11/13/2023

v10.1.0 - 11/13/2023


  • We added the fetchpriority attribute to first section images to increase performance of page speed LCP
  • We added a business hours submenu block to the header section
  • We added new settings to the header section which add social icons and a text field to the bottom of megamenus
  • We added an image carousel with text section
  • We added a typography theme setting to optionally capitalize all buttons
  • We added mandatory support for a Shopify feature that allows visual filters to be created with metaobjects
  • We added support for the new "AND" / "OR" logic within certain filters


  • We changed the Twitter icon to the new X version
  • We changed product tab blocks to show only when both a heading and content is present
  • We changed all sections to ensure that they are supported within meta objects
  • We changed the underlying code in the blog article section to present the page better when the article has no image
  • We changed the testimonials to show pagination navigation dots on mobile
  • We changed all text alignment selectors to use the new text_alignment section setting
  • We changed the layout of the header section megamenu to make better use of space
  • We improved the spacing of product grid item details and limited the number of swatches shown to prevent unwanted overflows of content
  • We improved the style of collection filters and added a show/hide toggle to the filter sidebar
  • We changed the collection page submenu items to include a visible scrollbar when more than 5 items
  • We changed the background video section mp4 setting to use the video picker instead of a hard URL
  • We changed the email popup to show on mobile in a simplified layout

Fixes and other improvement

  • We fixed the Collection page grid from breaking when the "Products per row" setting is set to 5.
  • We fixed the Editorial Columns section from breaking when adding more than four blocks.
  • We fixed an issue with the bold collection titles setting not working
  • We fixed issues with product customization blocks not allowing multiple entries or limiting required options
  • We removed unused lazysizes scripts left over from prior theme update to use browser based lazy loading
  • We fixed an issue with the overlay header not appearing as an overlay using the Safari browser
  • We fixed an issue that caused the mobile cart button to show at a smaller size than expected
  • We fixed an issue with the navigation megamenu leaving an unintended empty space for a second block image
  • We fixed an incorrect French translation for free shipping
  • We fixed a missing translation for "or" in the customer login section
  • We fixed an issue with the layout of predictive search products if no other content type suggestions are present
  • We fixed an issue that revealed a hover state on mobile product images that should represent a click
  • We fixed an issue with the quick view link on complementary products
  • We fixed an issue with the translation on sold out swatch images


v10.0.0 - 07/18/2023


  • We changed the Collection page to be able to show the "Sort By" filter even without the Sidebar or Horizontal blocks
  • We changed the alignment of product titles when shown in a grid due to support requests
  • We changed the search page on mobile to reduce excessive white space
  • We changed the themes grid structure on smaller screen sizes to maximize the usage of screen space
  • We changed the header to separate the announcement bar to it's own section
  • We changed the templates that scrolling announcements can be enabled on to include the header group
  • We changed the grid structure of the header to allow for better spacing
  • We changed the testimonials section to show as a carousel on all screen sizes
  • We changed the product page text with icons block to include more icons
  • We changed the complementary products block to show items within a carousel
  • We changed the collection list sections to include a button option

Fixes and other improvements

  • We fixed an issue with the Quick Add to Cart was not working.
  • We fixed an issue with the shipping estimator showing where it should not
  • We fixed an issue with pickup availability not working on product pages that also include an additional featured product
  • We fixed an issue where closing the mailing list popup forced a scroll position
  • We fixed an issue with missing blog links showing in breadcrumbs for alternate blog templates
  • We fixed an issue with tablet layout for products when set to 5 per row on desktop
  • We fixed an issue that prevented indicators for 3rd level dropdown menus from showing
  • We fixed an incorrect Spanish translation for "sale"


  • We added placeholder translations for the Featured Blog section
  • We added translations to product grid size swatches
  • We added an about page template to assist merchants in creating a unique about us page
  • We added a campaign page template to assist merchants in creating a landing page for promotions, deals and offers
  • We added country flag options to currency converters
  • We added a color swatch only option to sidebar filter colors
  • We added a carousel to the announcement bar allowing for multiple announcement messages
  • We added additional image and text options to megamenus
  • We added a featured collection setting to show suggested products in an empty shopping cart
  • We added a countdown section with timer to add urgency to a sale or store event
  • We added a text with icons section
  • We added an option to the collection banner image section that allows the collection title to float on the banner image
  • We added subcollections to the main collection pages
  • We added a cookie policy popup section
  • We added an image option to the accordion section and made it available for selection on more templates
  • We added a toggle to expand and collapse the collection page sidebar menu when there are child links available


v9.1.0 - 05/02/2023

Icon 9.1.0 introduces a new Follow on Shop button, Gift Card Recipients feature, an Infinite Scrolling for products on the search results page, as well as other fixes and general improvements.


  • Important: We added the Follow on Shop button in the theme's footer.
  • We added support for Gift Card Recipients feature that allows you to email Gift Card products to a recipient.
  • We added infinite scrolling feature for products on the search results page.

Fixes and other improvements

  • We fixed the collection page banner not working with the collection metafield.
  • We fixed the Product Recommendations section from loading twice.
  • We fixed the product grid icons appearing above the collectioin page drop downs.
  • We fixed the last option in the horizontal drop downs not being clickable.
  • We fixed the alignment of the Featured Product section's title.


v9.0.0 - 03/30/2023


  • We added support for section groups in the header and footer.
  • We added settings to change the button color on hover in the image with text overlay and image gallery sections.
  • We added styles so that when the cart links are shown in the announcement bar, the links in the header will have more room.
  • We added translations to the scroll up button.
  • We added bottom margin to paragraphs within the image with text section.
  • We added a product customization block to the Product page and Featured Product section.
  • We added a setting to hide the featured article image on article pages.
  • We added a sidebar filter to the search results page.
  • We added a sort by drop down to the search results page.


  • We changed the video section to use Shopify native video setting instead of a URL.
  • We changed the stars in the testimonials section to be filled in with color.


  • We removed section title styles being applied to the Quickview product.
  • We removed the grid spacing setting for the product grid.
  • We removed showing two search fields on the search page on mobile when the header search field is enabled.

Fixes and other improvements

  • We fixed the full width option not working on the header for large screen sizes.
  • We fixed an issue with the Recently Viewed section not recording on alternative product templates.
  • We fixed mobile menu links being cut off if there are too many of them.
  • We fixed the horizontal overflow for section animations.
  • We fixed the QR code size so that it can be scanned.
  • We fixed the grid not being centered in the featured collection section when set to full width.
  • We fixed the grid not being centered in the editorial columns section when set to full width.
  • We fixed the grid not being centered in the collection list section when set to full width.
  • We fixed the product history not updating when the product has a single image.
  • We fixed the product form not working when the product uses the option name "quantity".
  • We fixed an issue that prevented the Recently Viewed section from appearing in the Theme Editor.
  • We fixed the header's background color not changing when scrolling on mobile.
  • We added more language options for product color options.
  • We added an option to make social icons optional in the newsletter section.
  • We fixed the header text content not wrapping in the image gallery section.
  • We fixed page content appearing off screen on mobile.
  • We improved the load time for collection pages.
  • We fixed the Background Video section not showing MP4 videos if the YouTube video setting is empty.
  • We fixed the sale percentage or amount not showing until a variant is selected on the product page.
  • We fixed clicking products in the recently viewed section that were redirected to the non-translated version of the store.
  • We fixed the theme style presets for Christian to match the demo theme.
  • We improved the alignment of the cart buttons on the product grid.
  • We improved the styles for the collection page filters.


v8.6.0 - 11/04/2022

Icon v8.6 contains a mandatory update to add complementary products to product pages and bug fixes.


  • We added the complementary products block to the product page section
  • We added a tabbed content section
  • We added a product tags list block to product pages
  • We added a natural size selector to image gallery and image with text images
  • We added a display option for collection grid titles and images


  • We changed the blog default pagination to 9 to remove empty spaces
  • We updated the checkout default color scheme to ensure good visibility of all content
  • We updated product tab blocks to be independent of a product description
  • We reduced the size of the mini cart text heading
  • We fixed an issue with variant dropdowns not showing centered on mobile
  • We have updated images across all sections to use native browser lazyloading instead of a javascript based solution
  • We have removed the lazysizes image library
  • We updated the editorial content section to improve layout and added image size settings
  • We made a change to javascript that controls carousels to improve efficiency
  • We made improvements to the collection list section for improved mobile experience
  • We improved the code logic for image galleries to make them more efficient
  • We updated the editorial columns section to scroll on mobile
  • We updated the featured blog section to scroll on mobile
  • We updated video sections to ensure compatibility with mp4, vimeo and youtube
  • We made some style changes to the shopping cart to improve its appearance
  • We made some style changes to the mobile navigation to improve its appearance
  • We made small edits to carousel button styles
  • We improved the appearance of footer language and currency selectors

Fixes and other improvements

  • We fixed an issue that caused an off appearance with links in the image with text section
  • We fixed an issue that caused map section content to overflow its container
  • We fixed an issue with the announcement bar line height if wrapping to 2 lines
  • We fixed an issue with shopping cart details not showing the correct alignment
  • We fixed an issue with page loading when sidebar filtering enabled
  • We fixed the filter drop downs on the search results page.
  • We fixed and issue with unordered list styling
  • We fixed and issue with the mobile section height on image with text overlay sections
  • We reduced sale, new and coming soon icon sizes


v8.5.0 - 09/06/2022

Icon v8.5 contains bug fixes and improvements.


  • We changed the modal so that the page cannot be scrolled while it is open.
  • We updated the Slideshow section with improved options and image height controls
  • We improved the image galleries to add control for image heights
  • We added new options to the Image with text overlay section to add more appearance control
  • We added improvements to the image with text overlay section allowing mobile image height control and caption text sizing
  • We added a setting to control the size of the logo on mobile
  • We reorganized the structure of our theme language translations and added Italian language as an option
  • We added improvements to the mailing list popup allowing for more display and layout control
  • We improved the contact form section with custom options
  • We changed the product upsell block to show "Buy it now" buttons instead of a link to the "quickview".
  • We improved the style and spacing for the pickup availability section
  • We added a mobile image option to the image with text overlay section
  • We added a theme setting to make product tax information optional
  • We added images and a star rating to the testimonials section

Fixes and other improvements

  • We fixed an issue with images added from the Rich Text Editor not displaying their normal width.
  • Removed a typo from the badge placement theme setting since it no longer supports a "sold out" badge.
  • We fixed the Shipping Estimator feature not working correctly.
  • We fixed the discount amount on the product grid for only when the product's price or compare at price varies.
  • We fixed the product quantity selector block not working without the "variant picker" block.
  • We fixed the newly added slideshow slides caption background to be transparent.
  • We fixed the refine filter not displaying on mobile when "sort by" is disabled.
  • We fixed the "click to enlarge" button not opening the correct image.
  • We fixed the text alignment center option not centering in "image with text" section.
  • We fixed the map section to allow more than one map section to appear on a page.
  • We fixed the "quick add" from product grid not adding correct quantity to the store.
  • We fixed the background video displaying caption background on mobile after clicking the start button.
  • We fixed spacing near the cart count on the mobile navigation.
  • We fixed the "View cart" button to display the correct color.
  • We fixed the the slideshow to hide dots if a single slide.
  • We fixed the pickup availability not translating to selected language.
  • We fixed the "brand" property for the product structured data.
  • We fixed the product grid overflowing on mobile.
  • We fixed the slideshow dots from appearing over content, move them below content.
  • We fixed the province selector not appearing on customer account pages.
  • We fixed a minor bug with product image hover
  • We fixed an issue that created duplicate form ID's
  • We fixed an issue with additional checkout buttons not showing
  • We fixed a layout issue with the account addresses
  • We fixed a margin issue for theme placeholder content
  • We removed a custom-contact form snippet which is no longer used within the theme
  • We cleaned up the predictive search code by moving it to a snippet from theme.liquid
  • We added improvments to the code structure of the cart page accordion
  • We fixed a bug with product pickup availability for items with no variants
  • We added some style fixes to the maps section for better visibility


v8.4.1 - 01/20/2022

Bug fix to remove flashing content issue in product quick view modal

v8.4 - 01/20/2022

The reason for this update was to fix known bugs, add a requested update for Shopifys market requirements and add new features.

Shopify update

  • Shopify Update Currency Selector to Country Selector

Bug fixes

  • Misaligned main navigation arrows for header hover links
  • Unordered lists in product descriptions unstyled
  • Firefox Price range toggle z-index issue
  • Two lang attributes in html tag
  • Collection page product grid breaks when set to 5 
  • 8.0 header background (when scrolled) setting impacts nav background
  • Price filter range step decrease needed
  • Recently viewed breaks when featured collection is present
  • Product structured data price mismatch
  • Bad escape sequence error on product structured data
  • Image with text has no margin when set to full width

Feature updates

  • Option selection replacement
  • Add mobile search bar with checkbox header option
  • Improve spacing for mobile navigation and cart icons
  • Add block spacing controls for footer blocks to give more scope for merchant requirements
  • Update Footer to use CSS grid vs old Float layout
  • Add image option to Footer
  • Add View all button / link to Featured collections
  • Improve position of Featured collection carousel navigation arrows
  • Add saving percentage / value to product grid sale icons
  • Improve CSS styles for collection filters
  • Add block option to collection sidebar filter
  • Improve product grid settings to allow color + size + add to cart options
  • Remove sold out icon, replace with text only
  • Update product image gallery for better thumbnail visibility
  • Add sticky code to product static gallery to retain visibility
  • Break up product form to individual blocks for increased flexibility
  • Add stock alerts for variants with theme setting
  • Add ghost button options to theme settings
  • Add improved control for typography settings
  • Clean up of theme settings and labels for easier setup
  • Add meta field driven product image banner
  • Add meta field driven product content options


v8.3 - 10/05/2021

dd predictive search and EU tax information and bug fixes.


  • Add tax info to product page for EU legislation
  • Add predictive search feature 


  • Mobile footer arrow icon shifts when accordion open 
  • Media thumbnail icons size issues 
  • Fix twitter card
  • Fix decimals on price filters
  • Firefox - Price range toggle z-index issue
  • Fix cart link on mobile to open drawer/modal if enabled
  • Fix store availability when one variant has no pickup
  • Fix recently viewed regex
  • Fix Product custom uploaded images
  • Fix wrong background color on mobile issue


v8.2 - 09/10/2021

The purpose of this version was to quickly fix an issue with theme.js throwing an error on Safari causing scripts to not run.

  • Fix regular expression issue with safari
  • Update to version 8.2 for changes


v8.1 - 09/08/2021

The main purpose of this release was to add required updates by Shopify and fix any known bugs.

  • Added color scheme setting for map section
  • Update to add product rating block and product grid support
  • Fix click to enlarge to search icon
  • Update support.weareunderground urls
  • Update to add a custom liquid section
  • Fix app section to have row class
  • Update to version 8.1 for changes
  • Update to add faceted filtering and price slider - Issue
  • Fix mailing popup does not run when delay set to 0
  • Fix image gallery width set to 100% not working
  • Fix Quickview icon alignment
  • Fix logo alignment on mobile if header is set to left align


v8.0 - 08/27/2021

The main purpose of this release was to support Online Store 2.0 - Sections Everywhere and support the new core Shopify filtering. We also used the opportunity to tackle the following…

  • Issues with Cart Types and Quickview
  • Replaces Line Awesome and Font Awesome with Svg Icons
  • Supported Tiktok and Etsy icons, removed Weibo
  • Updated gift card page template


v7.5.5 - 2021 - 06 - 08

  • Fix cart note and shipping calc accordion colors
  • Fix HTML video looping
  • Fix currency selector going behind nav bar
  • Fix blurry product image in product grid
  • Fix mobile product image click to enlarge snapping issue
  • Fix back in stock setting issue
  • Fix back in stock confirmation issue
  • Fix product grid swatches custom image
  • Fix single variant color swatch
  • Fix collection list grid when set to 4
  • Fix issues with dynamic checkout buttons on cart when drawer or modal open
  • Fix quickview overflow (aka all modals overflow)
  • Fix variant images when thumbnails set to 0 issue
  • Fix view in space button when more than one model
  • Fix featured product selector id when same product on homepage twice
  • Improve cart to allow edit input to change qty and go to 0 to remove item
  • Fix add to cart msg on featured product when more than 1
  • Add resize and intersection observerfeature detection
  • Fix translation for account page order history


v7.5.4 - 2021 - 04 - 30

The reason for this update was to add the Shop Pay banner to product pages and clean up known bugs.

  • Add code for Shop Pay banner
  • Fix issues with "out of stock" contact box doesn't run if product has single variant
  • Fix issues with Shopping misspelled in cart settings 
  • Fix issues with duplicate store availability issue 
  • Fix issues with custom page gallery not clickable


v7.5.3 - 2021 - 03 - 30

The main purpose of this branch was to remove all liquid from the stylesheet and fix current bugs.

  • Fix edit address issues
  • Remove all liquid from stylesheet
  • Add mobile header css variables
  • Update WAU.Accordion to use event.code instead of event
  • Add fall back font families in the css-variables.liquid 
  • Fix mp4 slideshow video issue
  • Fix missing translations for shipping calculator
  • Update theme version
  • Fix drop down bug on touch devices
  • Fix missing discount on cart
  • Fix setActiveThumbnail
  • Revisions


v7.5.2 - 2021-03-15

The purpose of this release was to completely remove Jquery dependency.


  • Fix issue where Quick view breaks on infinite scroll appended items
  • Fix header z-index issue 
  • Fix Scrolltop console error when switching from scroll to thumb gallery
  • Fix scrolling announcement vertical load issue
  • Fix account address issue
  • Fix remove item icon to use LineAwesome
  • Fix sticky filters order of checking element
  • Fix infinite scroll to check for element first so no error thrown
  • Fix font sizes to remove px - already applied in variable
  • Fix product page container
  • Fix padding on blog grid
  • Fix background color setting for popup
  • Fix excess space beneath shop the look section
  • Fix incorrect padding on homepage sections


  • Update newsletter popup to use javascript, removing jQuery
  • Update section: load and unload to vanilla js
  • Update theme version to 7.5.2
  • Update infinite scroll to use Javascript not jQuery 
  • Add new shipping calculator JS file for ajax cart 
  • Update slideout, add modal and helpers to theme.js for ajax cart 
  • Add shopify cart functions + shipping calculator for ajax cart 
  • Update theme.liquid for ajax cart 
  • Update cart links for ajax cart
  • Add new ajax cart snippets 
  • Add new Ajax cart template, replace cart with section for ajax cart 
  • Update product form for ajax cart 
  • Update quick view form for ajax cart
  • Add animation classes to stylesheet
  • Add scrollbar styles for Ajax cart 
  • Add modal styles for ajax cart 
  • Add ajax cart styles
  • Update theme settings for ajax cart 
  • Fix issue with accordions causing error in cart 
  • Fix scrolling in ajax cart on mobile 
  • Add Shopify common js call for ajax cart 
  • Minify animation classes for ajax cart 
  • Update CSS variables + error color for ajax cart 
  • Changes to translations for Ajax cart
  • Changes to theme.liquid structure for ajax cart
  • Update slideout CSS for ajax cart 
  • Add template-{{ template | handleize }} to body for ajax cart 
  • Update classes to allow for new CSS grid spans
  • Update icon specific classes for ajax cart
  • Update icon specifc styles for ajax cart
  • Changes to theme.liquid for new quickview
  • Changes to product-listing for new quickview
  • Update theme.js with quickview
  • Update product quick for new quickview
  • Remove product-info classes for quickview button
  • Update product template with BEM, add quickview styles
  • Update product js to reflect class changes
  • Update CSS for product variants and swatches for new quickview 
  • Update JS for product options and swatches with new quick view 
  • Update product templates to share theme settings
  • Update product swatch options for new quick view
  • Consolidate styles for product, feat product + quick view product
  • Clean up and remove unused CSS from queries stylesheet
  • Clean up options and content for product page
  • Add size control to product images
  • Clean up styles for slide arrows
  • Link quick view product title to product page
  • Clean up back in stock form + remove jQuery
  • Replace Customer account modals with WAU js
  • Clean up customer account styles, unique for Icon
  • Update product shortcode popups to use new modal
  • Update customer addresses
  • Update quick Add to Cart button for collection pages
  • Add new accordion styles
  • Add accordion script to theme.js.liquid
  • Initialize the new accordion script in theme.js.liquid
  • Add new accordion to mobile navigation
  • Add new accordion schema to mobile navigation
  • Update use icon in mobile navigation
  • Adjust drop down arrows to be the same size
  • Update drop down arrows to use line awesome icons
  • Add new accordion CSS to mobile navigation to use color settings
  • Add new accordion to custom-blocks.liquid
  • Add new accordion to page-custom-one.liquid
  • Update new accordion schema to match existing accordion schema …
  • Update new accordion opening div and add header
  • Update styles to match existing custom page accordion
  • Update new custom page accordion …
  • Change icons to use line awesome icons
  • Rename new accordion to just accordion on custom page blocks
  • Update custom page two and three schema with new accordion settings
  • Add fadeAnimation option to popup plugin settings
  • Add function to check for theme helpers fadeIn and fadeOut support
  • Add function to check if theme supports fadeIn and Out and option is on
  • Update open method to check for fadeIn animation support …
  • Update close method to check and use theme fade out function
  • Add option for fadeAnimation to the popup init function
  • Update product and scroll galleries no jquery
  • Update theme.ProductVideo and ProductModel remove jquery 
  • Update theme.Sections to remove jquery - Issue #
  • Update back in stock to remove jquery
  • Update password layout to theme layout
  • Update collections for BEM and new js
  • Update theme layout to remove jquery and unsed files
  • Update theme.js to add lazysizes
  • Update naming for photoswip vendor js
  • Update WAU Slideouts to create asides and allow multiple triggers
  • Update theme.collection to use slideouts and no jquery
  • Update spacing and removw jquery in containers
  • Update qty selector controls remove jquery and error msg handling
  • Update theme.maps to remove jquery and liquid
  • Rename theme.js to remove .liquid
  • Replace sticky sidebar + scrollform with Vanilla stickyBits
  • Replace scroll to top jQuery with JS
  • Replace instances of $(document).ready(function(){ with js


  • Remove jQuery dependency from sort by and filters
  • Remove jQuery for Table and iFrame wrappers
  • Remove Bag icon - should not be an option in this theme
  • Remove unused Ajax cart + shipping files ahead of update
  • Remove Ajax cart code from quickview 
  • Remove jQuery modules from cart.liquid
  • Remove references to old Ajax cart
  • Remove old Ajax cart JS
  • Remove Ajax cart CSS from stylesheet
  • Remove queries.css
  • Remove product page banner option
  • Remove all traces of Fancybox
  • Remove vimeo option from Feat video
  • Remove old accordion schema
  • Remove new accordion schema on custom page one
  • Remove old accordion from custom page
  • Remove jQuery accordion script from mobileNav section in theme.js.liquid
  • Remove old navigation
  • Remove old js and snippets
  • Remove new navigation schema settings …
  • Remove ie11 polyfill no longer needed
  • Remove vendor offcanvas and throttle in js
  • Remove old debounce js
  • Remove jquery from parallax section
  • Remove old offcanvas collection filter js
  • Remove liquid in unit price function
  • Remove template usage and check body classes


V7.5.1 - 2021-01-08

The reason for this update was to continue with performance-related replacement of jQuery with vanilla JS


  • Update collection sort by to use JS - remove jQuery
  • Update newsletter popup to use JS - remove fancybox
  • Update Sticky sidebar + Sticky product form to use stickybits plugin vs old jQuery
  • Update scroll to top function to use JS, removing jquery dependency


  • Remove Sticky product social share in favor of fixed position + scroll out 


  • Fix Quickview not working on infinite-scroll appended products
  • Fix article loop showing code on post content image with no feat image
  • Remove Bag from mobile nav cart options


v7.5.0 - 2020-11-19

There were multiple changes in this version to coincide with forthcoming updates to the Shopify platform.
Performance updates were included as part of an on-going process to improve the flow and loading of scripts and styles within the themes along with improvements to accessibility for users with disabilities. All known bugs were corrected along with the implementation of Shopifys surface pickup availability feature. 


  • New Surface Pickup (Store Pickup, Availability) Shopify feature. 


  • Replaced jQuery dependent Slickslider and Flexslider with Flickity for the Slideshow and Featured Collections carousels.
  • Remove independent Video Slideshow section and added video ability to the regular slideshow.
  • Replaced jQuery dependent sticky js in the sticky header with custom WAU solution.
  • Replace slideout js with custom WAU solution, used on mobile nav, password page login, and store pickup slideout.
  • Updated mobile navigation to use blocks like Testament and Vantage themes.
  • Update password page to use layouts to prevent editor errors.
  • Improved performance by preconnecting to external libraries ( Shopify, jQuery )
  • Improved performance by preloading internal scripts and stylesheets
  • Improved performance by deferring load of some javascript
  • Bug fix: AOS not allowing new section to appear.
  • Bug fix Currency and language header visibility.
  • Add A11y code for main navigation to be keyboard accessible.
  • Bug fix issue with spacing on mobile captions for new slideshows.
  • Bug fixed collection sidebar image width issue.
  • Bug fix dropdown price alignment.
  • Bug fix issue with gallery buttons. 


v7.4.3 - 2020-11-06

The main purpose of version was to apply a small update to support new Shopify Subscriptions and fix known bugs.
Note that the subscription updates are intended to support apps that use Shopifys native checkout for billing


  • Add subscription selling plan liquid to order page
  • Add a subscription condition to class on add to cart button
  • Add new subscription selling plan liquid to cart page
  • Add handlebars for subscription selling plans to ajax template
  • Add new subscription selling plan objects to ajax cart js


  • Fix typo in quickview code
  • Fix responsive image snippet to have data widths 
  • Fix currency and lang picker issue not showing in header
  • Fix swatches to have unique ids
  • Fix issue with facebook icon
  • Fix issue social twitter url
  • Fix issue in search results grid

v7.4.2 - 2020-09-29

The main purpose of version was to improve on features in the theme which were proving difficult for merchants to use easily


  • Recommended image sizes added to main image sections
  • Image overlay added to main image sections for text contrast
  • Position controls added to Image with text overlay content
  • Grid option added to blog post layout
  • Hover scale transition added to content images
  • Caption background added to the image with text overlay content


  • Parallax scrolling image changed to new library
  • Slideshow captions converted to rich-text
  • Slideshow with video settings changed
  • Gallery captions converted to rich-text
  • image with text overlay captions converted to rich-text


v7.4.1 - 2020-09-23
The main purpose of the version was to update the theme to support Unit pricing which are now a part of EU legislation
Customer accounts also received a facelift with enhanced layouts


  • Add Unit pricing which is a legal req for Germany + France ( Price: $10.00 / $1.00 per 100ml )
  • New design and layout of customer account pages
  • New JSON-LD for structured data


  • Fix cycle for odd / even blog posts


v7.4 - 2020-09-11
Update the theme to use render for all snippet includes which enhances loading speed for code contained within snippets


v7.3.2 - 2020-05-27
Bug fixes

v7.3.1 - 2020-04-21

Bug fixes


  • Change to version 7.3.1 for update
  • Fix Slideshow caption has incorrect horizontal positioning

v7.3 - 2020-04-18
The main purpose of version was to fix bugs and current git issues and add Cross Border language and currency selectors.


  • New translations for French, Spanish, German, Portuguese
  • New lang and currency selector code for footer
  • New lang and currency selector code for header
  • New cross border styles
  • New lang and currency selector code for header
  • New disclosure selectors snippet
  • New disclosure javascript for header and footer


  • Change to version 7.3 for update
  • Fix action urls for translations
  • Fix product recommendation styles
  • Fix search image link when no image
  • Fix product recommendations when none and add limit
  • Fix schema error
  • Replace usage of shop.currency with cart.currency.iso_code
  • Replace old links with route urls
  • Update hrefs to use routes


  • Remove old recently viewed plugin
  • Remove unused setting
  • Remove old currency code


v7.2.1 - 2020-04-14
The main purpose of version 7.2.1 was to resolve git issues and bugs.

Fix & Change

  • Change to version 7.2.1 for update
  • Change textarea to Rich text + remove weights
  • Fix flickity height issue
  • Fix footer link color
  • Fix issue with footer accordion on mobile not closing.
  • Fix issue with AOS not always firing on custom blocks
  • Fix broken collection list home page layout
  • Clean up text settings and remove weights
  • Clean up text settings and remove weights
  • Change Gallery display on mobile to mobile half with odd number mobile-3
  • Update tabs to follow accordion settings in RTE
  • Fix Slideshow with video section - not loading on Section select
  • Simplify Newsletter text setup
  • Simplify Newsletter color handling
  • Fix breadcrumb showing product meta title.


  • Remove unused setting
  • Remove text weights, update textarea to richtext and clean up settings
  • Remove text weight options to clean up settings
  • Remove forced center of product description on mobile
  • Remove heading from custom page blocks - not required


v7.2 - 2020-04-01

The main purpose of version 7.2 was to add Product Media support for video and 3d models. It required us to change our product galleries to Flickity.


  • New Product Media support with new product galleries
  • New color settings for directional elements colors and focus element color


  • Change to version 7.2 for update
  • Change product grid setting to Global now has settings for
  • Update product json for media


  • Remove zoom plugin on product galleries using fancybox only now


v7.1 - 2020-02-13

The main purpose of version 7.1 was to remove all components of the Instagram section.


  • Remove all Instagram styles, js, and liquid


v7 - 2019-12-19
The main purpose of this update was to add the new Multi-currency update and fix git issues.

Update to version 7 for multi-currency


  • Fix duplicate image when "image on right" on mobile  
  • Fix thank you message on popup when no captcha
  • Fix slideshow mp4 video audio
  • Fix accordion code on custom pages
  • Fix slide text color on mobile 
  • Fix tablet main navigation tap issues with DoubleTap2Go
  • Fix product grid add to use drawer and only show error on one


v6.6.2 - 2019-07-15 
Bug fixes


  • Fix page section margins
  • Fix banner height on collections list page
  • Fix mobile header shifter icon position
  • Fix Mobile Menu Interaction
  • Fix product quick view gallery causing loading issues
  • Fix mobile slider image on variant selection
  • Fix stutter on slideshow in firefox
  • Fix featured collections section type
  • Fix collection page 4 per row with Sidebar enabled
  • Fix scrolling announcements height on homepage
  • Fix button weight on image with text overlay
  • New text image overlay in featured content and custom pages 
  • Fix size and spacing of mobile header
  • Fix padding around homepage sections when background color 
  • Fix JS when not using collection carousel but grid
  • Fix quickview styles when load is not succesful
  • Fix sticky product form and social icons
  • Fix styles of qty-error message on product page
  • Fix styles of qty error popup on cart page
  • Fix gallery button margin-right to 0
  • Fix gallery image link when no button
  • Fix css affect other carousels on the homepage


  • Remove referral link in footer


v6.6 - 2019-07-03

This is one of the largest updates in the history of Icon with over 300+ commits. We took this opportunity to really improve upon the best aspects of the Icon theme.


  • New submenu with image and alternative to a full megamenu
  • New feature to show two different logos, changing to the second one on the scroll
  • New option to show link list in announcement bar lefthand corner
  • New option to show logo inline with navigation or above navigation
  • New sleeker header on mobile
  • New option to turn the sticky header on or off
  • New option to show social icons in the mobile menu
  • New homepage section for Shop the Look can also be used as a page cookbook
  • New Slideshow w/Video section for homepage
  • New product recommendations replace old related products
  • New option to use the classic thumbnail gallery or scroll gallery w/fixed product form
  • New option for product content tabs on a global product basis
  • New option for a product video, size chart popups on per product basis
  • New back in stock email form on sold out product pages
  • New option to use variant dropdowns or variant swatches
  • New option to show a banner image from the collection on the product page
  • New option to set the spacing between product grid images
  • New option to show available sizes, colors, or add to cart button below product grid items
  • New option to select which icons Sale, New, Sold Out show and where they will be positioned
  • New infinite scroll option
  • New option to chose the location of collection description in sidebar, top, or bottom of page
  • New tags filters with the option to place in sidebar or top of the page
  • New tag filter slide in drawer for mobile
  • New option to display all collections or selected collections, or collections with featured products
  • New contact page template with options on which contact form inputs will show
  • New advanced layout page templates
  • New page setting for where to position sidebar
  • New section blocks promo images
  • New section blocks for full-width banner image
  • New article listings layout on the blog page
  • New article layout with a sidebar using blocks for image, text, menus
  • New option to show related articles on the article page
  • New Discount Allocations and Pricing to Cart Page, Ajax Cart, and Orders page
  • New option to show tax and shipping notes with a subtotal
  • New free shipping countdown feature
  • New shipping calculator to estimate shipping costs
  • New page scrolling animations with AOS
  • New global section called Info Bar which can feature text the scrolls
  • New global section called Featured Content which has blocks for Image gallery, text columns w/images, featured collection, collection list, and rich text. This section shows on all pages above footer (excluding the homepage)
  • New settings in mailing popup to add a discount code and image
  • New option to upload an image that will show on sharing a site link


  • Changed Footer items to accordion on mobile
  • Changed original slideshow section to support a different image upload for mobile than desktop and have an optional second button in the caption
  • Changed Instagram to allow black and white or color images
  • Changed Instagram to support different ratio images
  • Changed Instagram to allow chose of images shown
  • Changed product reviews to now support stars automatically when Product Review app installed
  • Changed position and style of social share icons
  • Changed cart to use divs instead of tables
  • Changed all sliders to use Slick Slider
  • Changed icons to Line Awesome from Font Awesome
  • Changed Fancybox to the newest version of the plugin
  • Changed theme grid to support CSS Grid
  • Cleanup theme.js to organize vendor code and theme code


v6.5 - 2018-12-20

The main focus for this version was to change the default of the Dynamic Checkout Buttons


  • Change version to 6.5
  • Change dynamic checkout button default to true


v6.4 - 2018-06-27

The main focus of this version was to fix all known bugs and update Shopify Payment Icons and GDPR.


  • Add theme version log in JS
  • Add richtext message to password page for GDPR
  • Add newsletter subheading to footer newsletter for GDPR


  • Change version to 6.4 for next release
  • Change Shopify Payment Icons to use new SVG version


v6.3 - 2018-05-31


  • New settings and styles to reflect font picker settings


  • Fix Bxslider thumbnail gallery height in Safari
  • Fix ajax cart calculation with CostSelector
  • Fix product image zoom on IE
  • Fix all sale prices to reflect sale text color from settings
  • Fix shifter mobile navigation so no link is opened or search selected
  • Fix missing label on the variant dropdown in product form and product quick
  • Fix SKU to update on variant change and show unavailable when no variant


  • Remove unused font options in favor of font picker


v6.1 - 2018-04-24


  • New footer setting for showing payment icons


  • Change all prices to include so span no longer needed in admin settings
  • Fix product.quick to settings not section.settings and add init()
  • Fix product form price span tags with sale price
  • Fix product form by moving description out of form
  • Fix map section centering text on mobile
  • Fix map section heading class
  • Fix product quantity margin on mobile
  • Fix map section margin top
  • Fix product form margins on mobile
  • Fix product template vendor name
  • Fix currency picker with new product module
  • Fix Dynamic Payment Button Init to show only when activated
  • Fix megamenu heading weights to be consistent
  • Fix megamenu line height
  • Fix megamenu product spacing
  • Fix parallax on mobile by moving debounce
  • Fix parallax on mobile so it does not init


  • Remove old currency code


v6.0 - 2018-04-06
The main focus of this version was to fix all known bugs, add responsive images, meet section parity requirements, and add smart payment buttons.


  • New all images on theme now Responsive Images
  • New javascript for product quick image gallery and product page image gallery
  • New javascript product module to improve product form and swatches
  • New map homepage section
  • New newsletter homepage section
  • New featured product homepage section
  • New smart payments buttons with settings


  • Cleanup spacing and formatting of theme.js and stylesheet.css
  • Cleanup spacing,formatting, and IDs in settings schema
  • Change theme presets to work with new changes
  • Change version number
  • Change header message bar to announcement bar per section parity
  • Change copyright in footer
  • Change slideshow caption opacity setting to range slider
  • Change image with text section setting from subheading to text
  • Change featured product section image width setting to numerical order
  • Change featured-collections.liquid renamed to collection-list.liquid
  • Change featured-images.liquid renamed to gallery.liquid
  • Change featured-products.liquid renamed to featured-collection.liquid
  • Change featured-text.liquid renamed to rich-text.liquid


  • Fix remaining font awesome classes
  • Fix homepage section header color setting
  • Fix sticky header by removing background color and transition on ul.megastack when scrolling
  • Fix parallax button by adding width: auto; to parallax button for IE11
  • Fix footer link color by adding missing schema for footer link color
  • Fix slideshow caption position on mobile by adding css to queries to force center caption on mobile and reduce logosize
  • Fix social.liquid language translation for product share buttons title
  • Fix product form language translation for quantity
  • Fix .nested li background image color
  • Fix product listing in mega menu
  • Fix sale icon default background color


  • Remove product-quick-template.liquid no longer in use
  • Remove quick-view.liquid no longer in use
  • Remove article-image.liquid no longer in use
  • Remove blog-banner-image.liquid no longer in use
  • Remove collection-grid-image.liquid no longer in use
  • Remove mobile-navigation.liquid no longer in use
  • Remove onboard-slideshow.liquid no longer in use
  • Remove product-listing-image-flip.liquid no longer in use
  • Remove product-listing-image.liquid no longer in use
  • Remove tag-filter.liquid no longer in use
  • Remove contact page older map settings


v5.1.4 - 2018-01-15
The main focus of this version was to fix the Instagram Feed after an Instagram API change, refer to our documentation.


  • Fix script and styles following API update which prevented images from showing


v5.1.3 - 2018-01-08
The main focus of this version was to update the main and mobile navigation for new Shopify nested navigations.


  • New block info for sidebar blocks in collection page
  • New header block settings for nested navigation update 
  • New navigation block settings for nested navigation update 


  • Change footer copyright URL from
  • Change stylesheet for nested navigation update 
  • Change version number in setting_schema
  • Change block info for megadropdown_link block in header
  • Change mobile navigation accordion for nested navigation update
  • Change collection sidebar accordion for nested navigation update
  • Change navigation for nested navigation update
  • Fix Instagram feed images in different sizes
  • Fix navigation dropdowns to open left (see commit)