UltraCart StoreFront Themes - Hero Theme Revision Log
Overview
Hero theme is a responsive and retina ready theme designed to feature your unique products. Quick view cart snapshot. Easily customizable color scheme. New Visual Builder allows you to quickly adapt the theme to meet your unique requirements.
Home, Catalog, Product, About, Contact, Blog and Store Location page layouts included. Customized single and multi page checkout. Cart popup.
Features
Visual Builder
Responsive
Responsive Product Gallery
Technical
Foundation
jQuery
SCSS/Grunt
Revision Log
This document outlines the version history and updates applied to the Elements Theme for UltraCart StoreFronts. Each entry highlights fixes, new features, developer-focused updates, and user interface improvements.
Note: Upgrading to a new theme version may affect existing customizations. Review changes carefully before applying updates to a customized StoreFront.
Note: To update your theme to the latest version, navigate to:
StoreFront → Themes → Theme Editor → Hero → Actions → Update to Latest Version
Version History
Version 2.20
Fixed: Replaced float with Flexbox for express checkout and coupon row to correct alignment issues.
New: Favicons can now be managed via the backend UI—eliminating manual uploads or code changes.
Version 2.19
Developer: Enhanced prevention of duplicate form submissions on the billing update screen.
Version 2.18
New:
Add-On item UI added to the Auto Order section of Customer Profiles.
PayPal Fastlane support for both single-page and multipage checkout.
Digital download links added to "My Account" for downloadable items.
Version 2.17
Changed: Updated Express Checkout button layout and overall visual cleanup.
Developer: Social metadata now falls back to the main site image if no page-specific image is set.
New:
Magic link for forgotten password recovery.
Account-specific coupon UI in "My Account."
Gift certificate email functionality.
Version 2.16
Developer: Upgraded catalog script to
catalog_5.5.js.Fixed: Hidden payment options when Amazon Payments is selected.
New:
PayPal, PayPal Credit, Apple Pay, and Google Pay buttons added to individual item pages.
New item review template.
Payment Options block added to Single Page Checkout for more flexibility.
Version 2.15
Developer:
Account login screen now built with the Visual Builder.
Script upgraded from
catalog_5.3tocatalog_5.4.
Version 2.14
New: Support for in-store pickup functionality.
Version 2.13
Developer: Removed outdated libraries replaced by the Visual Builder.
Fixed: Removed a stray semicolon in
bottom.vm.New: PayPal Credit banners added to product, catalog, and homepage views.
Version 2.12
Developer: Improved logic for preventing duplicate form submissions on billing update screens.
Version 2.11
Developer: Upgraded item variation handling to
catalog_5.3.js.New: Webchat component added to site footer.
Version 2.10
Changed: Border added to the postcard editor to mark cut-off areas.
Developer:
Preconnecttags added to improve page load speed.jQuery upgraded to v3.6.0.
New:
Visual Builder enhancements to My Account, including subscriptions, reviews, settings, and loyalty.
Account credit toggle for logged-in users at checkout.
Checkout improvements include login modal, SMS opt-in, and quick address completion.
Integrated webchat system.
Version 2.09
Fixed: Auto Order section of My Account now displays accurate ship dates and statuses.
New: StoreFront Communications postcard support.
Version 2.08
Developer: Removed manual triggering of the
view contentevent.Fixed: Subtotal before discounts now displays correctly in email templates.
New:
Affirm payment support.
Auto Order and Order sections built using Visual Builder.
http://Paay.co modal for 3DS verification integrated with checkout.
Version 2.07
New: 404 pages now trigger a “page not found” event for StoreFront Recordings.
Version 2.06
New:
Pre-order notices now support optional ETA.
Apple Pay and Google Pay support via Stripe.
Version 2.05
New:
Internationalization (i18n) support.
Sezzle payment integration.
Version 2.03
Fixed: Fixed CSS issues related to newly visual-built transactional emails.
Version 2.02
Fixed: Further refinement of the back-in-stock notification dialog.
New: Visual Builder support expanded to checkout receipts and all transactional emails.
Version 2.01
New:
Customers can now opt-in for back-in-stock alerts.
Support for StoreFront Communications features.
Version 2.00
Important:
This version introduces the Visual Builder Checkout. Customized checkouts may require extensive modifications when upgrading.
Changed: Added
ITEMSTRUCTUREDDATAelement to item templates.Fixed:
Duplicate form submission logic.
Missing
.isLoaded()check insingle.vm.Receipt styles updated for Visual Builder.
New: i18n improvements for receipt templates.
Versions 1.02 to 1.00
These versions included foundational UI/UX improvements:
Privacy tools and improved login validation.
Recaptcha support on Contact Us form.
Support for new currencies (e.g., ZAR).
Item price display improvements for variation parents.
Versions 0.99 to 0.96
Initial iterations of the Elements Theme focused on:
Loyalty program UI.
Visual Upsells.
Checkout layout stability.
Payment support expansion (e.g., INR).
Kount integration and fraud detection.
Example AI Chat Prompts for Theme Support
Prompt 1:
"Which payment methods are supported by my current version of the Hero Theme, and what additional ones are available if I update?"
Prompt 2:
"Do I need to update my theme to access Apple Pay, Google Pay, or PayPal Fastlane?"
Prompt 3:
"Does the version of the Hero Theme I’m using include Visual Builder support for My Account and Checkout sections?"
Prompt 4:
"Has my theme version added fraud prevention or duplicate submission protections recently?"
Prompt 5:
"What features related to digital downloads, loyalty programs, or customer coupon UIs are available in my current version of the Hero Theme?"
Prompt 6:
"Can I enable webchat or SMS opt-in at checkout with my current version of the Hero Theme?"