Page Builder Hyva

v1.6.1 Updated Sep 1, 2026

Page Builder Hyva

Ships the Tailwind sources that let the Hyvä build compile the frontend rendering of page builder content blocks.
Hyvä Compatible Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
€99.00
Try the live demo
  • Updates and support included for 12 months
  • License key delivered immediately by email
  • 30-day money-back guarantee
  • Full documentation included
  • Compatible with Hyvä themes
  • Composer-ready installation

Page Builder for Hyvä

Hyvä companion module for wimakeit/module-page-builder. It ships the Tailwind sources that let the Hyvä build pipeline compile the frontend rendering of content blocks created with the page builder, without ever touching the main module's PHP code.

The Wimakeit Page Builder is currently admin-only (frontend rendering is on the roadmap for v2.0). This Hyvä layer puts the Tailwind scaffolding in place today, so the moment frontend rendering ships, a single hyva:config:generate + npm run build-prod cycle is enough to make every page-builder content type render correctly on your storefront.

Who it's for

  • Merchants running a Hyvä theme who plan to use the Wimakeit Page Builder for CMS pages, blocks, or product content
  • Agencies preparing Hyvä projects today for a Page Builder rollout
  • Teams that want predictable BEM-style CSS classes (wm-pb__*) they can extend or override in their own theme

Key benefits

  • Zero-touch Hyvä integration — an observer on hyva_config_generate_before registers both this module and the base Page Builder in app/etc/hyva-themes.json. No manual edits to the theme.
  • Complete component scaffold — pre-defined Tailwind rules for every page-builder content type: row, column, heading, text, html, button, image, divider, spacer, icon, video, quote, list.
  • Tailwind v4 ready — uses @source, @layer components, and @apply; aligned with current Hyvä toolchain.
  • Themeable by design — components consume Hyvä design tokens (primary, primary-darker, etc.), so changing your Hyvä palette restyles the page builder automatically.
  • Easy overrides — redefine any .wm-pb__* rule in your theme's own Tailwind sources; cascade order guarantees your customisation wins.
  • Cleanly removable — disable the module and re-generate the Hyvä config; the base Page Builder keeps working, only the Tailwind styling is dropped.

Compatibility

  • Magento 2.4.6+ / Mage-OS equivalent
  • PHP 8.1, 8.2, 8.3
  • Requires hyva-themes/magento2-theme-module ^1.3
  • Requires wimakeit/module-page-builder ^1.0
  • Tailwind v4 syntax in the compiled theme

Install this module via Composer. Make sure your auth.json is configured with your Wimakeit credentials.

Terminal
$ composer require wimakeit/module-page-builder-hyva:^1.6.1
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile

Installation notes

The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.

Required dependencies

  • wimakeit/module-page-builder ^1.0 (the base page builder; admin-only until v2.0)
  • hyva-themes/magento2-theme-module ^1.3 (Hyvä parent module)

Composer will pull both automatically as long as your project's composer.json declares the Wimakeit registry and the Hyvä Themes registry.

After install: regenerate Hyvä config and rebuild Tailwind

Because this module ships Tailwind sources that must be picked up by the Hyvä build pipeline, you need one extra step on top of the usual Magento install commands:

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento hyva:config:generate
cd app/design/frontend/<vendor>/<theme>/web/tailwind
npm run build-prod
bin/magento cache:flush

During development, use npm run watch instead of npm run build-prod so the CSS recompiles automatically when templates or module.css change.

What the observer does

On hyva_config_generate_before, the module appends two extensions[].src entries to app/etc/hyva-themes.json:

  • Wimakeit_PageBuilderHyva — this module, contributing view/frontend/tailwind/module.css
  • Wimakeit_PageBuilder — the base module, so its .phtml templates get scanned for wm-pb__* utility classes

No manual edit of hyva-themes.json is needed.

Admin configuration

This module has no admin configuration of its own. All page-builder settings live on the base module Wimakeit_PageBuilder.

Disabling the module

bin/magento module:disable Wimakeit_PageBuilderHyva
bin/magento hyva:config:generate
cd app/design/frontend/<vendor>/<theme>/web/tailwind
npm run build-prod

The base Page Builder keeps working; only the Tailwind styling for wm-pb__* classes is removed.

Version
v1.6.1
Support
12 months
Last updated
Sep 1, 2026
Magento
Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
PHP
PHP 8.1 PHP 8.2 PHP 8.3
Hyvä
Compatible
Package
wimakeit/module-page-builder-hyva

Compatibility checker

Pick your stack to see if this module fits.

Compatibility 4

Yes. Page Builder Hyva is tested against Magento Open Source 2.4.4 → 2.4.7, Adobe Commerce on the same line, and Mage-OS 2.0+ — on PHP 8.1, 8.2 and 8.3. The Specifications tab lists the exact tested combinations. If your stack is in the list, we guarantee a clean install. Wimakeit is an Adobe-certified Magento agency based in Presles (Charleroi / Namur region), Wallonia, Belgium and runs every module against the same matrix we ship to enterprise clients across Belgium, France and the Netherlands.
Yes — fully. Page Builder Hyva ships a native Hyvä-compatible frontend (Tailwind + Alpine.js) and integrates with Hyvä Checkout when applicable. No companion fallback module needed. Every Hyvä-marked module is built and maintained by the same Wimakeit team that ships Hyvä builds for production stores.
Hyvä Storefront (Tailwind + Alpine.js, server-rendered) and Hyvä Checkout (React-based, headless on top of Magento) are two distinct packages. Page Builder Hyva ships native Hyvä Storefront compatibility — its frontend is rendered through Hyvä templates with no Luma fallback. Hyvä Checkout integration is delivered when the module has a checkout-step touchpoint (custom payment input, terms checkbox, etc.); otherwise the module runs server-side without any Hyvä Checkout customisation needed. See the Specifications tab for the exact Hyvä integration scope of this module.
Yes. Page Builder Hyva respects the standard Magento scope (default / website / store / store_view). Every configuration is overridable per store view. Frontend labels use Magento's standard translation files — shipped in French, English and Dutch out of the box. Currencies follow your Magento currency setup with no extra wiring. A typical Wimakeit Magento store runs an fr_BE / nl_BE / en_GB triplet from a single backend — Page Builder Hyva is ready for this B2B / international setup.

Pricing & licensing 4

Page Builder Hyva is offered free of charge to Wimakeit clients. The licence covers production + 1 staging/dev domain. Premium support, custom development and SLA upgrades are available on request — Wimakeit's Wallonian Magento team (Presles, between Charleroi and Namur) has held an Adobe Commerce certification since 2021.
Yes. Page Builder Hyva has a live demo on demo.wimakeit.be/module-page-builder-hyva where you can poke around the admin and frontend with a real install pre-populated with sample data. For longer evaluations, request an evaluation licence via our contact form — evaluations cover the same scope as the paid licence and convert to a permanent key on purchase.
There is no payment to refund — Page Builder Hyva is free. If it doesn't fit your store, just disable the module via bin/magento module:disable; uninstall cleanup is automatic via the module's setup patch revert.
Page Builder Hyva is distributed under a commercial proprietary licence — not MIT, GPL or any other open-source licence. The PHP source ships in vendor/wimakeit/ once you composer require the package, so you can read it, audit it, and patch it locally for your own Magento install. You may NOT redistribute it, sublicense it, publish it on a public package registry, or sell it on. One licence = one production domain + one staging/dev domain (see terms for the full EULA). Wimakeit modules are NOT part of Magento's open-source repository on packagist.org — they are distributed exclusively via the private Composer registry packages.wimakeit.be.

Installation & updates 6

Run composer require wimakeit/module-page-builder-hyva:^1.5.0, then bin/magento setup:upgrade, bin/magento setup:di:compile, and finally bin/magento cache:flush. The Installation tab on this page lists every configuration step (ACLs, cron jobs, default values) so a deploy takes minutes, not hours. If you need a hand, Wimakeit offers Magento installation services from our Wallonian office (Presles, between Charleroi and Namur).
Step 1: get a token on packages.wimakeit.be → My account → Tokens. Step 2: at the root of your project add to auth.json: {"http-basic": {"packages.wimakeit.be": {"username": "YOUR-EMAIL", "password": "YOUR-TOKEN"}}}. Step 3: register the repo: composer config repositories.wimakeit composer https://packages.wimakeit.be. Step 4: composer require wimakeit/module-page-builder-hyva:^1.5.0. In CI/CD pipelines, inject COMPOSER_AUTH as a JSON env var instead of committing auth.json.
Most merchants are live within 30 minutes: composer install (1-2 min) → setup:upgrade + di:compile (5-10 min depending on stack size) → admin configuration (5-15 min following the Installation tab) → smoke test on a product or order. Allow extra time if you have a custom theme overriding similar templates. The Wimakeit team has shipped this exact module to B2B and DTC stores across Belgium.
Page Builder Hyva is built for Magento 2.4.x / Mage-OS 2.0+ and has no Magento 1 equivalent. When migrating from Magento 1, the Wimakeit team handles the audit, the data migration and the integration of Page Builder Hyva into the new backend as part of a Magento migration project. Migrating from Adobe Commerce to Mage-OS is transparent for Page Builder Hyva: same composer require, same module code, same database schema — no fork to maintain, no licence change.
Updates ship through your composer dependency (this exact package), hosted on Wimakeit's private Composer repository at packages.wimakeit.be. Each release is announced on the Changelog tab + the Wimakeit news and follows semantic versioning — composer update is safe within a major.
All .phtml templates are overridable from your theme: copy the file into app/design/frontend/{YourVendor}/{theme}/Wimakeit_{Module}/templates/ keeping the same relative path. Blocks, ViewModels and Helpers are overridable via DI preference in your own custom module — declare <preference for="Wimakeit\…\OriginalClass" type="YourVendor\Override\Class" /> in etc/di.xml. Layout XML is extended (preferred) or overridden the standard Magento way. Wimakeit modules never use the final keyword on classes you might reasonably want to override — overriding is a first-class scenario, not a hack.

Support & security 3

Open a ticket through the contact form on wimakeit.be or email contact@wimakeit.com with the module name, version, Magento/Mage-OS version and the steps to reproduce. Fixes ship in the next patch release. Wimakeit support is staffed in French, English and Dutch on business days (CET working hours).
Send security reports privately to contact@wimakeit.com with a clear [SECURITY] subject prefix — please include the module name, version and the steps to reproduce. We acknowledge promptly on business days and credit reporters in the Changelog if they wish. Wimakeit is a Belgian SRL (société à responsabilité limitée) bound by Belgian and EU privacy and disclosure law.
Yes. Page Builder Hyva stores only the data its feature scope requires, never tracks shoppers across sites, and ships zero third-party calls by default. Combine it with the Wimakeit GDPR module to publish cookie banners and data-subject request forms compliant with Belgian, French and Dutch DPA guidance. Wimakeit's EU-based hosting partners (OVH Roubaix / Gravelines, Cblue Gembloux) keep every customer's data inside the EU.

About Wimakeit 1

Wimakeit is an Adobe-certified Magento partner agency based in Presles, Wallonia (between Charleroi and Namur), Belgium, building Magento and Mage-OS stores since 2020 across BE / FR / NL. Every module on this marketplace runs in production on at least one Wimakeit client (we eat our own dog food). Direct line to the developers who built the code, multilingual support (FR / EN / NL), CET business hours, no offshore handoff. See our portfolio for the kind of Magento builds we ship.

Found something not covered by the FAQ?

Report a bug or ask a question — the form is prefilled with this module.

Report a bug

Changelog

Categories: Security, Feature, Fix, Perf, Admin, Deps.

[1.5.0] - 2026-05-21

Feature

  • Auto-detect Hyvä CSS output paths — the canvas-iframe injection now tries common Hyvä output locations (css/styles.css, tailwind/styles.css, css/styles-m.css, css/styles-l.css) and picks the first one available. The explicit admin-config URL still wins when set.

Deps

  • Requires wimakeit/module-page-builder ^1.10 (locks against the power-features release).

[1.4.1] - 2026-05-21

Fix

  • Undefined array key "id" warning when Magento (or menu providers like Amasty Base) iterated the admin config tree. The Hyvä compatibility settings now extend the base module's existing wimakeit_pagebuilder section instead of declaring a parallel one. The new config path is wimakeit_pagebuilder/hyva/canvas_css_url.

[1.4.0] - 2026-05-21

Feature

  • Inject the Hyvä theme's compiled stylesheet into the admin canvas iframe — the editor now paints with the exact CSS visitors get on the storefront. Every Tailwind utility the theme defines is available in the canvas.
  • New admin field Stores → Configuration → Content → Page Builder → Hyvä → Canvas CSS URL (store-view scoped), with auto-detection on vanilla Hyvä installs that didn't customise their output path.

Deps

  • Requires wimakeit/module-page-builder ^1.9 (canvas-iframe isolation).

[1.3.0] - 2026-05-21

Feature

  • Responsive column utilities (wm-pb-col-md-N, wm-pb-col-lg-N, spans 1-12) at the md (≥ 768px) and lg (≥ 1024px) breakpoints, pairing with the base module's state-v2 per-breakpoint column widths.
  • Per-device visibility utilities (wm-pb-hide-mobile, wm-pb-hide-tablet, wm-pb-hide-desktop, wm-pb-hide-print) matching the admin device-visibility picker.

Notes

  • Re-run npm run build-prod (or watch) in the active Hyvä theme to bundle the new utilities.

[1.2.0] - 2026-05-06

Feature

  • Finished Tailwind component classes for every Page Builder content type — every block now renders with proper Hyvä utility classes instead of relying on the Luma fallback CSS.
  • Layout primitives (.wm-pb-row / .wm-pb-col) rewritten with explicit @media rules so Tailwind v4's @apply keeps the responsive breakpoints: full-width on mobile, declared col-span at md+.
  • Commerce styles for product cards, category tiles, category tree, reviews, ratings, static blocks and CMS list.
  • Marketing styles for banners, CTAs and the rest of the marketing widgets.
  • Scroll-reveal observer — small wm-pb-runtime.js IntersectionObserver fades elements in as they enter the viewport. Respects prefers-reduced-motion.

[1.0.0] - 2026-01-01

Feature

  • Initial release of the Hyvä compatibility layer for wimakeit/module-page-builder.
  • Tailwind v4 source registration via a hyva_config_generate_before observer (registers both Wimakeit_PageBuilderHyva and Wimakeit_PageBuilder so the base module's .phtml files are scanned).
  • Component-layer CSS scaffold for all current and planned page-builder content types.
  • Layout primitives shipped: row (12-column grid, gap variants) and column (widths w-1 through w-12, vertical alignment modifiers).
  • Content primitives: heading (h1–h6 sizes, alignment), text (size and alignment modifiers), html (prose wrapper).
  • v2.0-ready content types: button (primary, secondary, outline, sizes), image (alignment, rounded, shadow, caption), divider, spacer (xs–xl), icon (xs–xl), video (aspect ratio, poster, play button), quote (border-left and centered, author), list (ordered, unordered, icon-checked).
  • Compatible with Tailwind v4 syntax (@source, @layer components, @apply).

Found a bug? Tell us about it.

A short form opens in a new tab — the module name and your language are already filled in. Share what you tried, what went wrong, and we will get back to you within one business day.

Report a bug for Page Builder Hyva
Module SKU: wimakeit-module-page-builder-hyva · Language: en_US

Need help?

Our team is available to assist with integration.

Contact us
Planifier un appel