1The challenge
Maxifleur’s webshop already ran on Hyvä, but the theme lagged behind the latest version. That meant:
- No access to new Hyvä features and performance gains.
- More compatibility issues with updated extensions.
- Harder maintenance with every update.
- A design that no longer matched Maxifleur’s premium brand.
What is a Hyvä child theme?
Hyvä is a lightweight frontend for Magento built on Alpine.js and Tailwind CSS. A child theme builds on it with the webshop’s own design and templates. Keeping that child theme current is what keeps a Hyvä webshop fast, secure and compatible with new extensions.
2Our approach
We built the new theme on a separate staging server, so the live webshop was never at risk, and switched over with a prepared deploy script.
Up-to-date foundation
A new child theme on the latest Hyvä, with updated Alpine.js and Tailwind CSS and outdated template patterns rewritten.
Full redesign
Homepage, category, product, cart, checkout, account, blog and CMS pages in the new design, including the mega menu on desktop and mobile.
Smart components
A video-enabled media gallery, a new add-to-cart popup and banners that change with the customer’s tax status.
Compatibility
Younify and third-party modules checked and updated, with Hyvä compatibility modules where needed.
3The result
Maxifleur now runs on a current Hyvä foundation with a consistent design across every page type and store view. Pages load faster thanks to the optimised Alpine.js setup, Core Web Vitals improved and the webshop is ready for new features without fighting an outdated theme.
After go-live we kept improving: bug fixes, Core Web Vitals work and TTFB optimisation of the mega menu and store switcher.
Also built on it: the new Designplants B2B storefront, which runs on the same Hyvä foundation.
?Frequently asked questions about Hyvä theme upgrades
Why upgrade a Hyvä theme that already works?
Hyvä keeps evolving. A theme that falls behind misses performance gains and new features, and every extension update gets harder. Staying current is cheaper than catching up later.
Can you renew the theme without taking the webshop offline?
Yes. We build on a separate staging server and switch over with a prepared deploy script, so customers keep shopping during the project.
Does a multi-store setup make it harder?
It adds work: every store view needs its content, menus and translations checked. We plan for that from the start, as we did for all of Maxifleur’s store views.
Is a theme renewal also a redesign?
It can be. For Maxifleur we combined the technical upgrade with a full redesign, so one project delivered both.


