Bot releases are visible (Hide)
gulp
directly, all tasks need to be used via yarn [taskName]
or npm run [taskName]
watch
and dev
tasksPublished by Igloczek almost 4 years ago
magepackGenerate
and magepackBundle
tasks - you don't need to install globally Magepack CLI anymore to optimize your theme performance.js
config files via getConfig
helperPublished by JKrupinski almost 4 years ago
Bump node-sass
to v5.0.0 supported by Node.js v14.
Published by Igloczek almost 4 years ago
Published by Igloczek about 4 years ago
eslint
task - #396Published by Igloczek almost 5 years ago
Fixes:
Updates:
Published by Igloczek almost 5 years ago
email-fix
task was renamed to emailfix
. To keep backward compatibility you can still use old naming via npm scripts yarn email-fix
or npm run email-fix
themes.json
in postcss
config of the theme, you shouldn't use plugins.something
anymore, but just something
. Although, all dependencies are no longer automatically available everywhere, so if you wish to use some additional PostCSS plugin, you need to import it manually in helpers/scss.js
file. Please check sample config
Published by Igloczek over 5 years ago
dest
- https://github.com/SnowdogApps/magento2-frontools/pull/350
npm
- https://github.com/SnowdogApps/magento2-frontools/issues/349 https://github.com/SnowdogApps/magento2-frontools/issues/348 https://github.com/SnowdogApps/magento2-frontools/issues/346
Published by Igloczek almost 6 years ago
babel
task now saves source maps to separate files, also in production mode - #335email-fix
task to solve problems with inline emails styles on older Magento 2 versions - #247npm-shrinkwrap.json
added to make npm
installs safer>=8.9.0 <11.0.0
to target active LTS versionsPublished by Igloczek over 7 years ago
watch
task now handles also adding, removing, moving and renaming files on the fly. Also, issues related to nested SASS imports and hanging watcher should be now eliminated.svg
task to easily generate SVG icons sprites.min
to output files, while using --prod
flaglocaleOverwrites
, due to implementation complexity and ability to easily replace it with new child theme created just for these overwritesdeploy
and browser-sync
task removedPublished by Igloczek over 7 years ago
Published by Igloczek over 7 years ago
ignore
param to help you with unwanted files from 3rd party modules.deploy
task are now using inheritance task results.Published by Igloczek over 7 years ago
Production ready code contains source maps, which makes CSS files extremely large (~2MB).
Published by Igloczek over 7 years ago
Published by Igloczek over 7 years ago
Published by Igloczek over 7 years ago
I found a huge mistake in the way I was handling multiple gulp streams, which leads to bugy behavior of SASS lint, CSS lint and styles compilation.
Published by Igloczek over 7 years ago
Now you can map files partials and main SASS files from modules and use them as they will be inside your theme.
Check out sample config file to know how to use this feature.
Published by Igloczek over 7 years ago
styleDir
param to handle themes with different structure i.e. closer to Magento 2 default web/css
theme.json
configuration - removed lang
param and postcss
now have a default valuePublished by Igloczek almost 8 years ago
npm-shrinkwrap.json
file removed. If you want to keep safe versions of dependencies all the time, use Yarn, yarn.lock
file is added to repository and will be updated in future.