Page Builder Hyva
v1.6.1
Page Builder Hyva
- 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 voor wimakeit/module-page-builder. Levert de Tailwind-sources waarmee de Hyvä build pipeline de frontend-rendering kan compileren van content-blokken die met de page builder zijn aangemaakt, zonder ook maar één regel PHP in de hoofdmodule te wijzigen.
De Wimakeit Page Builder is op dit moment admin-only (frontend rendering staat op de roadmap voor v2.0). Deze Hyvä-laag plaatst de Tailwind-scaffolding nu al klaar, zodat zodra frontend rendering wordt uitgebracht een enkele hyva:config:generate + npm run build-prod cyclus volstaat om alle content-types correct te tonen op uw storefront.
Voor wie
- Handelaars op een Hyvä theme die de Wimakeit Page Builder willen gaan gebruiken voor CMS-pagina's, blokken of productcontent
- Bureaus die vandaag Hyvä-projecten voorbereiden voor een toekomstige Page Builder-uitrol
- Teams die voorspelbare CSS-klassen (
wm-pb__*in BEM-stijl) willen om in hun eigen theme uit te breiden of te overriden
Belangrijkste voordelen
- Naadloze Hyvä-integratie — een observer op
hyva_config_generate_beforeregistreert deze module en de base Page Builder inapp/etc/hyva-themes.json. Geen handmatige theme-wijzigingen. - Volledig component-scaffold — vooraf gedefinieerde Tailwind-regels voor elk content-type: row, column, heading, text, html, button, image, divider, spacer, icon, video, quote, list.
- Tailwind v4 ready — gebruikt
@source,@layer componentsen@apply; afgestemd op de huidige Hyvä-toolchain. - Themable by design — componenten gebruiken Hyvä design tokens (
primary,primary-darker, ...), dus een aanpassing van uw Hyvä-palet hertekent meteen de hele page builder. - Eenvoudige overrides — herdefinieer eender welke
.wm-pb__*regel in de Tailwind-sources van uw eigen theme; de cascade-volgorde garandeert dat uw aanpassing wint. - Schone verwijdering — module uitschakelen en Hyvä-config opnieuw genereren; de base Page Builder blijft werken, enkel de Tailwind-styling verdwijnt.
Compatibiliteit
- Magento 2.4.6+ / Mage-OS equivalent
- PHP 8.1, 8.2, 8.3
- Vereist
hyva-themes/magento2-theme-module^1.3 - Vereist
wimakeit/module-page-builder^1.0 - Tailwind v4-syntax in het gecompileerde theme
Installeer deze module via Composer. Zorg ervoor dat uw auth.json is geconfigureerd met uw Wimakeit-inloggegevens.
$ 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, contributingview/frontend/tailwind/module.cssWimakeit_PageBuilder— the base module, so its.phtmltemplates get scanned forwm-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.
- Versie
- v1.6.1
- Ondersteuning
- 12 maanden
- Last updated
- 1 sep. 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ä
- Compatibel
- Pakket
-
wimakeit/module-page-builder-hyva
Compatibility checker
Pick your stack to see if this module fits.
Compatibiliteit 4
Prijs & licentie 4
bin/magento module:disable; opruimen gebeurt automatisch via de revert van de setup patch. composer require in vendor/wimakeit/ terecht; u kan ze lezen, auditen en lokaal patchen voor uw eigen Magento-installatie. U mag de code NIET herverspreiden, sublicentiëren, op een publiek Composer-register publiceren of doorverkopen. Eén licentie = één productiedomein + één staging/dev-domein (zie de algemene voorwaarden voor de volledige EULA). Wimakeit-modules staan NIET op het publieke packagist.org — ze worden uitsluitend verspreid via het private Composer-register packages.wimakeit.be. Installatie & updates 6
composer require wimakeit/module-page-builder-hyva:^1.5.0 uit, daarna bin/magento setup:upgrade, bin/magento setup:di:compile en tot slot bin/magento cache:flush. Het tabblad Installation op deze pagina lijst elke configuratiestap (ACL's, crons, defaultwaarden) — een deploy duurt minuten, geen uren. Hulp nodig? Wimakeit biedt Magento-installatiediensten vanuit ons Waalse kantoor (Presles, tussen Charleroi en Namen). auth.json toe: {"http-basic": {"packages.wimakeit.be": {"username": "UW-E-MAIL", "password": "UW-TOKEN"}}}. Stap 3: registreer het repo: composer config repositories.wimakeit composer https://packages.wimakeit.be. Stap 4: composer require wimakeit/module-page-builder-hyva:^1.5.0. In CI/CD-pipelines injecteert u COMPOSER_AUTH als JSON-environment-variabele in plaats van auth.json te commit'en. composer require, zelfde modulecode, zelfde databaseschema — geen fork om te onderhouden, geen licentiewijziging. composer update blijft veilig binnen een major. app/design/frontend/{UwVendor}/{theme}/Wimakeit_{Module}/templates/ met hetzelfde relatieve pad. Blocks, ViewModels en Helpers worden overschreven via DI-preference in uw eigen custom module — declareer <preference for="Wimakeit\…\OriginalClass" type="UwVendor\Override\Class" /> in etc/di.xml. Layout-XML wordt uitgebreid (voorkeur) of overschreven op de standaard Magento-manier. Wimakeit-modules gebruiken nooit het keyword final op klassen die u redelijkerwijs zou willen override — overschrijven is een first-class scenario, geen hack. Support & beveiliging 3
contact@wimakeit.com met modulenaam, versie, Magento/Mage-OS-versie en reproduceringsstappen. Fixes verschijnen in de volgende patch. Wimakeit-support antwoordt in het Nederlands, Frans en Engels op werkdagen (CET-uren). contact@wimakeit.com met het voorvoegsel [SECURITY] in het onderwerp — vermeld de module, versie en reproductiestappen. Bevestiging op werkdagen, vermelding in het Changelog op verzoek. Wimakeit is een Belgische BV (besloten vennootschap) onderworpen aan Belgisch en Europees recht inzake privacy en responsible disclosure. Over Wimakeit 1
Iets gevonden dat niet in de FAQ staat?
Meld een bug of stel een vraag — het formulier is voor-ingevuld met deze module.
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 existingwimakeit_pagebuildersection instead of declaring a parallel one. The new config path iswimakeit_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 themd(≥ 768px) andlg(≥ 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(orwatch) 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@mediarules so Tailwind v4's@applykeeps the responsive breakpoints: full-width on mobile, declared col-span atmd+. - 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.jsIntersectionObserver fades elements in as they enter the viewport. Respectsprefers-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_beforeobserver (registers bothWimakeit_PageBuilderHyvaandWimakeit_PageBuilderso the base module's.phtmlfiles are scanned). - Component-layer CSS scaffold for all current and planned page-builder content types.
- Layout primitives shipped:
row(12-column grid, gap variants) andcolumn(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).
Een bug gevonden? Laat het ons weten.
Een kort formulier opent in een nieuw tabblad — de modulenaam en uw taal zijn al ingevuld. Beschrijf wat u probeerde, wat misging, en wij komen binnen één werkdag bij u terug.
Een bug melden voor Page Builder HyvaHulp nodig?
Ons team helpt u graag met de integratie.