oveleon/contao-theme-compiler-bundle
Contao Theme Compiler Bundle adds an automated workflow for compiling and managing theme assets in Contao. It helps build CSS/JS from sources, handles bundling and output paths, and streamlines deploying optimized assets for your site’s frontend.
--no-interaction in the compile command f04c35a9fe3a2be915e7ddaf1b6ec8b5e9a01071Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.11.1...1.11.2
configFiles 916980213ff54bb1af618e864c840493b2cee466Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.11.0...1.11.1
mixedDecls in prod mode by @zoglo in https://github.com/oveleon/contao-theme-compiler-bundle/pull/13Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.10.0...1.11.0
scssphp/scssphp v2.0 by @zoglo in https://github.com/oveleon/contao-theme-compiler-bundle/pull/12Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.9.1...1.10.0
Add build tools and shadow dependencies https://github.com/oveleon/contao-theme-compiler-bundle/pull/11/commits/76781078293e241e46f9336b880e16f0698cda52
Allow symfony 7 https://github.com/oveleon/contao-theme-compiler-bundle/pull/11/commits/76781078293e241e46f9336b880e16f0698cda52
Use PHP Attributes for commands https://github.com/oveleon/contao-theme-compiler-bundle/pull/11/commits/e3daba745eea0ef590c30c52faad853f046aa788
Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.8.1...1.9.0
Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.7.2...1.8.0
Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.7.0...1.7.1
Full Changelog: https://github.com/oveleon/contao-theme-compiler-bundle/compare/1.6.2...1.7.0
Added a new array property $customSkinFiles to the FileCompiler https://github.com/oveleon/contao-theme-compiler-bundle/commit/258dabdf83028507a0b97e4149427deec018713a
e. g. via beforeCompile Hook ($GLOBALS['TC_HOOKS']['beforeCompile'])
$compiler->customSkinFiles[] = 'YOUR-FILE-UUID'
Added contao:themecompiler:list - list all themes and their outputDir https://github.com/oveleon/contao-theme-compiler-bundle/commit/532abc3140690f30ca05babbadb733201968d089
Added contao:themecompiler:compile [id] - compile a theme by ID https://github.com/oveleon/contao-theme-compiler-bundle/commit/532abc3140690f30ca05babbadb733201968d089
fixed a bug where not yet saved configuration files would lead to an error https://github.com/oveleon/contao-theme-compiler-bundle/commit/e0c87568b7a88370c5d293535927ba3237eb3512 @zoglo
do not parse empty configuration files https://github.com/oveleon/contao-theme-compiler-bundle/commit/7e77e72e8a13920467678291aaec0629a31d8749 @zoglo
fixed a spacign of the theme configuration buttons https://github.com/oveleon/contao-theme-compiler-bundle/commit/b00d5b22d1f60509c3a864875659b8a1af71efed @doishub
Added CompilerUtils (Can be used in external plugins)
Added a Save and Compile button to theme settings
How can I help you explore Laravel packages today?