Bot releases are hidden (Show)
Published by Igloczek almost 8 years ago
Thanks to day on airports, in planes... being just offline, we have some new features in Frontools 🚀
--disableLinting
flag. Old tasks sasslint
and csslint
works same way, just checking whole codebase for issues.--disableMaps
flag.Published by Igloczek almost 8 years ago
👯♂️ Say hi to brand new 1.0.0 👯♂️
includePaths
param anymore. Everything is based on symlinks created in var/view_preprocesed
, like in clean M2.yarn.lock
Published by Igloczek about 8 years ago
Finally theme inheritance works fine! 🎆
But also:
setup
task to simplify installation of tools 🙇If you are a SASS Blank theme user, you have to upgrade your theme to version 0.8.0 to use this release, b/c styles are now placed in different, better, directory structure.
Published by Igloczek over 8 years ago
Thanks to @timneutkens we have few new features:
/dev/tools
- let's read readme to get more info.Published by Igloczek over 8 years ago
Added inheritance of themes partials, now you can easily modify i.e. single module, without copying whole theme.
Works for both sass
and less
(without //@magento_import
, so you can't use blank
or luma
) themes.
To enable this feature add parent
param to your theme configuration - check config/themes.json.sample
Published by Igloczek over 8 years ago
tools
folder in project root, everything stay in one place inside vendor
. Now you can create symlink using gulp symlink
task and use tools exactly same as before. This change requires to adjust directories paths - now almost everything works on absolute paths. Be sure to check sample config and update your themes.json
!
gulp-sass
(i.e. you can't compile styles, when your theme contains not existing extends) package, so your theme may throw some errors during compilations and it's not my fault 😉 Other packages also may contains other important fixes, so pls check changelogs of updated packages.Published by Igloczek over 8 years ago
Default theme.json
file was renamed to theme.json.example
- tools will throw error when configuration file was not found.
Now you can create custom package containing only configuration files, instead of full copy.
Other changes:
node_modules
directoriesPublished by Igloczek over 8 years ago
Thanks to @keithbentrup for contribution.
Published by Igloczek over 8 years ago
#8, #9, #10 - Resolved.
Published by Igloczek over 8 years ago
Fixed files paths for custom themes compiling - both styles
and watch
tasks was affected.
Published by Igloczek over 8 years ago
watch
tasks - now watcher can compile more than one file per theme locale. Memory leaks should be fixed too.brower-sync
task config moved to separate file - configs/browser-sync.json