mage-obsidian / component-modern-frontend
Modern frontend component for Magento 2
Package info
github.com/mage-obsidian/component-modern-frontend
Language:JavaScript
Type:magento2-component
pkg:composer/mage-obsidian/component-modern-frontend
Fund package maintenance!
Requires
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 2.7.1
- 2.7.0
- 2.6.0
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4.6
- 2.4.5
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.10-alpha
- 1.0.9-alpha
- 1.0.8-alpha
- 1.0.7-alpha
- 1.0.6-alpha
- 1.0.5-alpha
- 1.0.4-alpha
- 1.0.3-alpha
- 1.0.2-alpha
- 1.0.1-alpha
- 1.0.0-alpha
This package is auto-updated.
Last update: 2026-09-29 14:11:18 UTC
README
๐ Documentation ยท ๐ Live demo ยท ๐ฌ Discussions
The entry point to MageObsidian, a modern frontend for Magento 2 built on Vite, Tailwind CSS 4 and Vue. This Composer package ships the vite/ build harness (vite.config.js, package.json) and maps it into your Magento root, pulling in the core module as a dependency.
Installation
composer require mage-obsidian/component-modern-frontend pnpm --prefix vite install bin/magento setup:upgrade bin/magento mage-obsidian:frontend:config --generate
Full guide: Getting started.
Usage
From the vite/ directory created in your Magento root:
mage-obsidian:build-themes # build all themes mage-obsidian:build-themes --theme <theme> # build one theme mage-obsidian:build-themes --theme <theme> --dev-server # Vite dev server + HMR
The heavy lifting (theme inheritance, precompilation, JS interceptors) lives in the mage-obsidian npm package that this harness imports.
Support the project
If MageObsidian saves you time, consider buying me a coffee. โค๏ธ