delgraf / theme-frontend-luxury
Custom theme based on Argento Luxury
Package info
github.com/Delgraf/Magento2-Luxury
Language:HTML
Type:magento2-theme
pkg:composer/delgraf/theme-frontend-luxury
Requires
- php: ~8.3.0||~8.4.0||~8.5.0
- magento/framework: *
- swissup/theme-frontend-argento-luxury: *
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-03 21:01:13 UTC
README
Custom Magento 2 theme (frontend/Delgraf/luxury) based on Swissup Argento Luxury.
Requirements
- Magento 2.4.x
- PHP 8.3, 8.4 or 8.5
- Swissup Argento Luxury (
swissup/theme-frontend-argento-luxury)
All commands below are run from the Magento root directory. Check the current mode with:
php bin/magento deploy:mode:show
Install
-
Install the theme from Packagist:
composer require delgraf/theme-frontend-luxury:dev-master
-
Register the theme:
Developer mode
php bin/magento setup:upgrade php bin/magento cache:flush
Production mode
php bin/magento maintenance:enable php bin/magento setup:upgrade --keep-generated php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f it_IT en_US php bin/magento cache:flush php bin/magento maintenance:disable
-
Apply the theme in the admin: Content → Design → Configuration, edit the store view, set Applied Theme to Delgraf Luxury and save.
-
Flush the cache again:
php bin/magento cache:flush
Update
-
Get the latest version:
composer update delgraf/theme-frontend-luxury
-
Refresh static files and cache:
Developer mode
Static files are generated on demand, so you only need to remove the ones already generated for this theme. No static content deploy and no compilation are needed.
rm -rf pub/static/frontend/Delgraf/luxury/* rm -rf var/view_preprocessed/pub/static/frontend/Delgraf/luxury php bin/magento cache:flushThen reload the page bypassing the browser cache (Cmd+Shift+R on Mac, Ctrl+F5 on Windows). The first load is slower while Magento compiles the LESS files.
Production mode
php bin/magento maintenance:enable php bin/magento setup:static-content:deploy -f it_IT en_US php bin/magento cache:flush php bin/magento maintenance:disable
The theme contains no PHP code, so
setup:upgradeandsetup:di:compileare not needed for theme updates.
Uninstall
-
In the admin, switch every store view that uses Delgraf Luxury to another theme (for example Argento Luxury) in Content → Design → Configuration. A theme that is still applied cannot be removed.
-
Remove the theme. This also runs
composer remove, deletes the theme from the database and, with--clear-static-content, removes the generated static files:php bin/magento theme:uninstall --clear-static-content frontend/Delgraf/luxury
-
Remove the generated files and refresh:
Developer mode
rm -rf pub/static/frontend/Delgraf rm -rf var/view_preprocessed/pub/static/frontend/Delgraf php bin/magento cache:flush
Production mode
php bin/magento maintenance:enable rm -rf pub/static/frontend/Delgraf php bin/magento setup:upgrade --keep-generated php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f it_IT en_US php bin/magento cache:flush php bin/magento maintenance:disable
Notes
- Change the locales in
setup:static-content:deploy(it_IT en_US) to match your store views. - Custom LESS goes in
web/css/source/_argento_custom.less, the override file loaded by Argento. - CSS saved in the Swissup Theme Editor (
pub/media/swissup/argento/luxury/css/admin_backend.css) is loaded after the theme CSS and can override it.