- Home /
- M2 Breeze Evolution theme
Featured for highly functional online store
Among the advanced features you can see Tailwind 3.0 default color palette and Dark mode support. Breeze Evolution comes with a pack of options that create a smooth online shopping experience for users. The custom Contact Us page builds a seamless user experience and improves your brand credibility.
Adjusted to different screen resolutions
Breeze Evolution is a super fast and mobile-optimized template for Magento 2 websites. All texts and photos are rendered perfectly across all devices. The included Responsive images feature allows it to serve the most suitable image size for a visitor's specific device: a phone, a laptop, or any other device. The best mobile typography will ease the visitors' eyes.
Designed to emphasize products and service
Breeze Evolution offers a clean up-to-date design with bold and elegant fonts, nice visual elements, and contrasting buttons. Well-organized content as well as enough white space increase the readability level. The template uses Tailwind 3.0 default color palette. Advanced customization settings make it possible to emphasize store products and services according to your requirements.
Released to build website right for everyone
Besides getting high-performing pages, with Breeze Evolution you build a website right for multilingual customers and every required service provided by other vendors. The template uses swissup/module-rtl module to support RTL languages. Our theme is highly compatible with Luma-based modules. It doesn’t override default Magento templates and layout instructions, which means easier integration for existing extensions.
Breeze Evolution 2.1.8
March 4th 2024Added compatiblity with AdobeCommerce.
- Requires swissup/module-breeze-magento-enterprise package installation. You can see the list of supported features in the readme section if the repository.
Improved developer experience
- Inline scripts with
require()
calls are no longer removed from the DOM structure. This was done to simplify integration of third-party modules. - Improved javascript
$().find|$().is
methods for better support of jQuery specific selectors like:input
,:button
,:image
etc. - Added missing
validateSingleElement
function. - Added missing
prompt
component. - Align
.trigger('submit')
with jQuery - it will submit the form the the server now. - Allow extending widget from prototype:
$.widget('name', $.mage.name, {})
-
$.Deferred
object added.
Fixes
- Fixed not working first click on review stars when iOS device.
- Fixed incorrect breadcrumbs at products page when opening multiple browser tabs.
- Fixed incorrect date in calendar when year format is using two-digits.
- Fixed incorrect count of active ajax
$.active
requests when some is failed. - Fixed not working
onInteraction
JS load rule. - Fixed incorrect execution order of multiple large dynamic js components.
- Improved carousel styles.
Breeze Evolution 2.6.0
November 27th 2023Breaking Changes
-
We’ve changed the code that will show login popup
The old code will not work anymore because of performance optimizations -
.block-authentication
is no longer exists in DOM structure until popup is shown.So, if you’ve used
$('.block-authentication').modal('openModal');
to show login popup, you need to replace it with new call.
New Features and Improvements
- The message about proper performance setup added to the backend panel.
- Improve critical image preload on homepage and category pages.
-
$(el).lineClamp() widget added to use in pair with new
line-clamp-[1..6]
utilities. - Improve $.lazy behavior:
- If user was active before lazy call - callback will run immediately.
- Utilize single event listener for all lazy callbacks.
-
breeze-inactive
class added to the body until first user interaction.
- Ability to run some logic in the widget when element appears in viewport.
- Color swatches are now render its options when element is visible.
- Added ability to hide currency title using
currency-separator
andcurrency-title
classes. - Added ability to use
absolute
position for actions block when using grid listing.
Breeze Evolution 2.1.5
August 18th 2023- New gallery features added:
- Allow to use jQuery-like
$.ajax().done|$.ajax().fail|$.ajax().always
callbacks. - Fixed inability to translate “items|item” phrase.
- Allow to get validator instance using
.data('validator')
method. - Added
validateElement
method to validator class. - Fixed script execution when using
ko.html
binding.
Breeze 2.1.1
March 17th 2023- Magento 2.4.6 and PHP 8.2 compatibility added.
- Added ability to include third-party scripts after user interaction. This is a useful feature to include third-party scripts without affecting pagespeed score. The following modules will use this feature out of the box: GoogleAnalytics GoogleTagManager Recaptcha
- Show header icons without delay to decrease LCP value.
- Fixed ability to select unavailable product in dropdown at configurable product page.
- Fixed empty alt text in product main image. Product name will be used as a fallback now.
- Fixed visible configurable variation qty when moved outside sku block.
- Fixed jumping content when price label gets hidden.
- Fixed invisible regular price for configurable products when discount is applied
- Added missing minlength, maxlength, min, and max js validators.
- Update all bundled js libraries.
- Drastically reduced LCP value for Evolution theme.
- Reduce noise at category listing for touch devices in Evolution theme - Add to cart button will use secondary button styles now.
Breeze 2.1.0
January 27th 2023- Enabled magnifier option.
- Display “Add to Cart” button on touch devices.
- Use sticky messages position.
- Gallery Improvements
- Magnifier support added to product gallery. View available options.
- Fixed not working pinch to zoom when multiple galleries are created.
- Cache previously loaded images to decrease network requests count.
- Prevent 2 active thumbs in the gallery.
- Fixed missing js files in merged bundle when deploying on page refresh (dev mode).
- Do not encode non-latin chars in html source.
- Fixed inability to save address with selected region from customer address page.
- Fixed multiple visible spinners in one element.
Breeze Evolution 2.0.1
November 14th 2022Module Updates
- Backward Incompatible Changes
- Removed all rgb-* variables to simplify theme styling.
- Changed markup in the header dropdown items.
- Dark mode was disabled since it was rarely used by the customers.
- A bunch of less variables were renamed.
- Improved LCP on product page using fetchpriority for product image.
- Easier forms and buttons customizations using LESS variables.
- Simplified responsive layout breakpoints.
- As a result of simplified layout we’ve decreased count of generated responsive images that may be crucial for budget hostings.
- Sticky messages with autohide feature added.
- Containered slider style added.
- Automatically reload page during turbo load if static files were changed.
- And more than 50 small fixes in CSS and JS components.
Breeze Evolution 1.2.0
August26th 2022Module Updates
- Header panel was moved into the slideout menu on mobile devices.
- Amasty_MostViewed integration added.
- CSS fixes for Right-to-Left languages.
- Fixed not working “scroll to top” on Breeze Evolution theme (iOS only).
Breeze Evolution 1.1.2
June 26th 2022Module Updates
- Fix a few bugs in our $.ajax implementation so it now more compatible with code written for jQuery.
- Fixed ability to disable Turbo at store level using backend config.
- Properly update product price when changing qty and tier-pricing is enabled.
- Fix incorrect price when configurable options passed via query hash params (Example: #190=3).
- Fixed not working “Reload captcha” button.
- Fixed error during static content deploy if minification option was changed.
- Fixed styles for configurable product options that are not swatches.
Breeze Evolution 1.1.0
Aprilt 26th 2022Module Updates
- Improved default styles for contact, login, create account, advanced search pages.
- More LESS variables for product item on category page:
- Reveal information on hover.
- Truncate product name to fit into X lines.
- Columns count per different screen sizes.
- More LESS variables to change minicart view in header.
- Fixed layout shift caused by slider initialization.
- Remember recently viewed products for 1 day instead of 15 minutes.
- And up to 50 commits with small fixes and improvements!
Breeze Evolution 1.0.5
Aprilt 26th 2022Module Updates
- Fixed price update in product listing when swithing to another configurable product variation.
- Fixed styles of out-of-stock label in product listing when shown over the image.
- Fixed swatches over the image after listing’s ajax refresh.
- Added missing “disabled” state to swatch item filter.
Breeze Evolution 1.0.4
Aprilt 15th 2022Module Updates
- Added Paypal Express Order Review page support.
- Tiny checkout CSS fixes.
- Improved Paypal Express button stability in minicart dropdown.
- Fixed rare js error when using $.async function.
Breeze Evolution 1.0.3
March 31th 2022Module Updates
- Initial release.
There are no product questions yet.
Please login to your account to post a question