LokiCheckout_Luma
This is the core package for compatibility of the LokiCheckout with Luma.
Installation
Install this package via composer (assuming you have setup the composer.yireo.com
repository correctly already):
composer require loki-checkout/magento2-luma
Next, enable this module:
bin/magento module:enable LokiCheckout_Luma
Setup
See the official documentation for more instructions on how to setup things with Luma.
Further recommendations
We strongly recommend installing the additional package loki-checkout/magento2-hyva-skinny
to optimize your theme within the checkout.
Support
For getting support, create an Issue under the following project URL:
https://gitlab.yireo.com/loki-checkout/LokiCheckout_Luma
Module Dependencies
The following dependencies are declared in the module its `etc/module.xml` file:
Magento_Store
LokiCheckout_Core
Loki_Components
Yireo_HyvaThemeAutoRegistration
Composer details
Magento module name
LokiCheckout_Luma
Composer name
loki-checkout/magento2-luma
Composer version
1.0.8
Default branch
main
Requirements
loki-checkout/magento2-core: ^2.0
loki/magento2-components: ^2.0
yireo/magento2-hyva-theme-auto-registration: ^1.0
magento/framework: ^103.0
magento/module-store: ^101.0
Releases
dev-main |
28 August 2025 |
1.0.8 |
28 August 2025 |
1.0.7 |
28 August 2025 |
1.0.6 |
28 August 2025 |
1.0.5 |
26 August 2025 |
1.0.4 |
21 August 2025 |
1.0.3 |
18 August 2025 |
1.0.2 |
06 August 2025 |
1.0.1 |
01 August 2025 |
1.0.0 |
22 July 2025 |
Changelog
[1.0.8] - 28 August 2025
Fixed
- Add NODE_ENV to package.json scripts
[1.0.7] - 28 August 2025
Fixed
- Cleanup Tailwind whitelist
[1.0.6] - 28 August 2025
Fixed
- Add loki-col-span class to Luma theme
- Add CI files
- Replace yireo/opensearch with yireo/opensearch-dummy in Gitlab CI
[1.0.5] - 26 August 2025
Fixed
- 23db237 Add GitLab CI files
[1.0.4] - 21 August 2025
Fixed
- Fix duplicate import
- Declare used PHP namespaces
- Document latest version of template
[1.0.3] - 18 August 2025
Fixed
- Lower requirements to PHP 8.1
[1.0.2] - 06 August 2025
Fixed
- Lower PHP requirement to PHP 8.2+
[1.0.1] - 01 August 2025
Fixed
[1.0.0] - 22 July 2025
Fixed
- Rename PHP namespace from
Yireo_Loki*
to Loki*
- Rename composer package from
yireo/magento2-loki*
to loki/magento2*
- Bump loki/magento2-components to major 2.0
- Bump
LokiCheckout_Core
to 2.0.0
[0.0.15] - 08 July 2025
Fixed
- Update MODULE.json
- Update composer category
- Generate new MODULE.json with simple test count
- Recommend skinny package
- Allow PHP 8.4 in CI
- Move removal of minicart to LumaSkinny module
[0.0.14] - 25 April 2025
Fixed
[0.0.13] - 25 April 2025
Fixed
[0.0.12] - 25 April 2025
Fixed
- Duplicate safelisted order and grid classes to Luma
[0.0.11] - 25 April 2025
Fixed
- Allow upgrading to LokiFieldComponents and LokiCheckout 1.0
- Make loader icon in fields depend on Alpine and activate only after configurable timeout
[0.0.10] - 10 April 2025
Fixed
- Remove obsolete commands
- Rely on app/etc/loki-checkout.json for building PostCSS and Tailwind
- Switch Tailwind build to using new file app/etc/loki-checkout.json
[0.0.9] - 09 April 2025
Fixed
- Either return empty object or empty function
- Remove checkout JS but only in the checkout
- Fix look and feel of demo module
- Restructure loki classes for Luma
- Formatting
- Handle error better
- Fix module path in Taildwind Luma
[0.0.8] - 04 April 2025
Fixed
- Move module-path command from Luma module to core module
- Wrap existing LESS in when-common
[0.0.7] - 11 March 2025
Fixed
- Fix issue with grid CSS classes
[0.0.6] - 22 February 2025
Fixed
- Change deps
- Rip more Luma JS
- Rip more scripts from Luma
[0.0.5] - 13 February 2025
Fixed
- Skip Hyva compilation because this is not meant for Hyva
[0.0.4] - 3 February 2025
Fixed
[0.0.3] - 3 February 2025
Fixed
- Lower composer dep to 2.2
[0.0.2] - 21 January 2025
Fixed
- Add proper dependencies in composer.json and module.xml
[0.0.1] - 21 January 2025
Last modified: September 1, 2025