Search by

magmodules / magento2-hyva-kiyoh

Magmodules

Hyvä Themes Compatibility module for Magmodules KiyOhSR

Package info

github.com/magmodules/magento2-kiyoh-hyva

Language:HTML

Type:magento2-module

pkg:composer/magmodules/magento2-hyva-kiyoh

Statistics

Installs: 27 416

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.2.0 2026-11-10 12:16 UTC

This package is auto-updated.

Last update: 2026-11-10 12:17:17 UTC


README

hyva-kiyoh-magento

Kiyoh Hyvä Compatibility plugin

The Kiyoh compatibility plugin for the Magento Hyvä theme provides Tailwind-styled, Alpine-driven templates for the Magmodules Kiyoh Reviews module, so the review page and every review widget render natively on a Hyvä storefront.

The Kiyoh compatibility plugin has the following requirements:

kiyoh-page

What this plugin covers

The Kiyoh module ships its storefront as Luma templates with Knockout and LESS. Hyvä renders neither, so without this plugin the review page shows a loader that never ends and the widgets show their content without any styling. This plugin replaces those templates with Hyvä equivalents:

  • Review page (/kiyoh): header with score and stars, the review list with the one-liner, opinion and recommendation per review, pagination, and the filter modal for rating and year. Built with Alpine.js on the same data the Luma page uses.
  • Review widgets: Full, Small, Plain, Overview, Textual, Badge, Carousel, Sidebar and Floating.
  • Review sliders: Default, Extended and Full width.

Settings, imports, invitations, product reviews and structured data stay in the Kiyoh module; this plugin only changes how the storefront is drawn. The Widget Preview page from the Kiyoh configuration (Stores → Configuration → Magmodules → Kiyoh → Widget Preview) shows every widget at once on a Hyvä store view, which is the quickest way to check a theme against all of them.

Installation

  1. Install the module using composer:
composer require magmodules/magento2-hyva-kiyoh
  1. Enable the module:
bin/magento module:enable Magmodules_HyvaKiyOhSR
  1. Upgrade the database:
bin/magento setup:upgrade
  1. Let Hyvä know about the new module:
bin/magento hyva:config:generate
  1. Generate the CSS files:
npm --prefix vendor/hyva-themes/magento2-default-theme/web/tailwind/ run ci
npm --prefix vendor/hyva-themes/magento2-default-theme/web/tailwind/ run build-prod

Or from your theme:

npm --prefix app/design/frontend/<Vendor>/<Theme>/web/tailwind run ci
npm --prefix app/design/frontend/<Vendor>/<Theme>/web/tailwind run build-prod

Hyvä 1.5 and later build with Tailwind 4 and read the plugin's module.css; earlier versions read its tailwind.config.js. Both files ship, so the steps above are the same on every version.

Upgrading

After updating this plugin or the Kiyoh module, run bin/magento hyva:config:generate and rebuild the CSS (step 5) again: the templates carry their Tailwind classes, and a class that was not in the build is not in the stylesheet.

Magento Support

If you have any questions, please fill out our secure contact form by clicking here.

Magmodules & Hyvä

Magmodules and Hyvä have established a strong partnership, working closely together to provide enhanced e-commerce solutions. As an official Hyvä partner, we specialize in developing integrations for various platforms and services.

We have created integrations for well-known providers such as Mollie, Sooqr, Paazl, and many more. This collaboration ensures seamless compatibility and optimized performance for online stores utilizing the Hyvä theme.

Check out our other Hyvä plugins