mage-obsidian/module-checkout

Checkout domain compatibility for MageObsidian: mini-cart drawer and shopping bag page (Vue islands, layout and ViewModels) built on the storefront foundation.

Maintainers

Package info

github.com/mage-obsidian/module-checkout

Language:TypeScript

Type:magento2-module

pkg:composer/mage-obsidian/module-checkout

Statistics

Installs: 1

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

2.0.1 2026-06-23 00:25 UTC

This package is auto-updated.

Last update: 2026-06-23 00:26:47 UTC


README

Checkout domain compatibility for MageObsidian. This module adapts Magento's cart frontend (mini-cart and the shopping bag page) to the modern Vite + Twig + Vue stack, building on the mage-obsidian/module-storefront foundation and paired with the MageObsidian/default theme:

  • Mini-cartcart/MiniCart: an off-canvas drawer (reusing the storefront's shared Drawer) fed by Magento's cart customer-data section, with quantity stepper and line removal.
  • Cart page — re-declares checkout_cart_index, reusing core Cart / Totals / Coupon block classes as data sources behind Twig: server-rendered items, totals and coupon with a progressive-enhancement enhancer.
  • BlockCartTitle: restores the <h1>/title that the suppressed core checkout layout would have provided.

It depends on the storefront foundation for cross-cutting cart primitives (useCart, the shared Drawer, the toast/badge islands). The one-page checkout itself is out of scope for this module.