├── .gitignore ├── LICENSE ├── README.md ├── composer.json └── src ├── Config └── Config.php ├── Console └── Command │ └── GenerateCommand.php ├── Controller └── CriticalCss │ └── DefaultAction.php ├── Logger └── Handler │ ├── ConsoleHandler.php │ └── FileHandler.php ├── Model └── ProcessContext.php ├── Plugin └── CriticalCss.php ├── Provider ├── CatalogSearchProvider.php ├── CategoryProvider.php ├── CmsPageProvider.php ├── ContactProvider.php ├── Container.php ├── CustomerProvider.php ├── DefaultProvider.php ├── ProductProvider.php └── ProviderInterface.php ├── Service ├── CriticalCss.php ├── CssProcessor.php ├── Identifier.php ├── ProcessManager.php └── Storage.php ├── etc ├── adminhtml │ └── system.xml ├── config.xml ├── di.xml ├── frontend │ ├── di.xml │ └── routes.xml └── module.xml ├── registration.php └── view └── frontend ├── layout └── m2bp_criticalcss_default.xml └── templates └── default.phtml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/composer.json -------------------------------------------------------------------------------- /src/Config/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Config/Config.php -------------------------------------------------------------------------------- /src/Console/Command/GenerateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Console/Command/GenerateCommand.php -------------------------------------------------------------------------------- /src/Controller/CriticalCss/DefaultAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Controller/CriticalCss/DefaultAction.php -------------------------------------------------------------------------------- /src/Logger/Handler/ConsoleHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Logger/Handler/ConsoleHandler.php -------------------------------------------------------------------------------- /src/Logger/Handler/FileHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Logger/Handler/FileHandler.php -------------------------------------------------------------------------------- /src/Model/ProcessContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Model/ProcessContext.php -------------------------------------------------------------------------------- /src/Plugin/CriticalCss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Plugin/CriticalCss.php -------------------------------------------------------------------------------- /src/Provider/CatalogSearchProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/CatalogSearchProvider.php -------------------------------------------------------------------------------- /src/Provider/CategoryProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/CategoryProvider.php -------------------------------------------------------------------------------- /src/Provider/CmsPageProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/CmsPageProvider.php -------------------------------------------------------------------------------- /src/Provider/ContactProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/ContactProvider.php -------------------------------------------------------------------------------- /src/Provider/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/Container.php -------------------------------------------------------------------------------- /src/Provider/CustomerProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/CustomerProvider.php -------------------------------------------------------------------------------- /src/Provider/DefaultProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/DefaultProvider.php -------------------------------------------------------------------------------- /src/Provider/ProductProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/ProductProvider.php -------------------------------------------------------------------------------- /src/Provider/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Provider/ProviderInterface.php -------------------------------------------------------------------------------- /src/Service/CriticalCss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Service/CriticalCss.php -------------------------------------------------------------------------------- /src/Service/CssProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Service/CssProcessor.php -------------------------------------------------------------------------------- /src/Service/Identifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Service/Identifier.php -------------------------------------------------------------------------------- /src/Service/ProcessManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Service/ProcessManager.php -------------------------------------------------------------------------------- /src/Service/Storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/Service/Storage.php -------------------------------------------------------------------------------- /src/etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /src/etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/config.xml -------------------------------------------------------------------------------- /src/etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/di.xml -------------------------------------------------------------------------------- /src/etc/frontend/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/frontend/di.xml -------------------------------------------------------------------------------- /src/etc/frontend/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/frontend/routes.xml -------------------------------------------------------------------------------- /src/etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/etc/module.xml -------------------------------------------------------------------------------- /src/registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/registration.php -------------------------------------------------------------------------------- /src/view/frontend/layout/m2bp_criticalcss_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/view/frontend/layout/m2bp_criticalcss_default.xml -------------------------------------------------------------------------------- /src/view/frontend/templates/default.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m2-boilerplate/Module-Critical-CSS/HEAD/src/view/frontend/templates/default.phtml --------------------------------------------------------------------------------