-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Experimental implementation for compiling email templates (usage from foundation for emails) #338
base: master
Are you sure you want to change the base?
Commits on Nov 6, 2018
-
Add npm packages which are required to compile email templates and pa…
…rse inline css The packages are extracted from the the foundation-emails-template: - https://github.com/zurb/foundation-emails-template/blob/2f0cfa9a978ad7ced4ee3de33366224a90168724/package.json
Configuration menu - View commit details
-
Copy full SHA for 59bb2cd - Browse repository at this point
Copy the full SHA 59bb2cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f80beb - Browse repository at this point
Copy the full SHA 2f80bebView commit details
Commits on Nov 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b9de177 - Browse repository at this point
Copy the full SHA b9de177View commit details -
Split email task in build and only dev task and add browser sync to w…
…atch the email templates
Configuration menu - View commit details
-
Copy full SHA for aeb43fc - Browse repository at this point
Copy the full SHA aeb43fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b388d2e - Browse repository at this point
Copy the full SHA b388d2eView commit details
Commits on Nov 9, 2018
-
Install "patch-package" package, to patch panini to make it work with…
… absolute paths and add patch See: foundation/panini#169
Configuration menu - View commit details
-
Copy full SHA for 1b4ae09 - Browse repository at this point
Copy the full SHA 1b4ae09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a668bb - Browse repository at this point
Copy the full SHA 9a668bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 741d6d3 - Browse repository at this point
Copy the full SHA 741d6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8549b9e - Browse repository at this point
Copy the full SHA 8549b9eView commit details
Commits on Nov 12, 2018
-
Add regex for replacing '{!!' and '!!}' after compiling handlebars te…
…mplates Since handlebars also uses curly braces and the raw helper is often a bit awkward, a new template helper ({!! and !!}) is introduced, which gets replaced after handlebars is compiled to the curly braces to be interpreted by magento.
Configuration menu - View commit details
-
Copy full SHA for ec2219c - Browse repository at this point
Copy the full SHA ec2219cView commit details
Commits on Nov 15, 2018
-
Patch panini to make sure that the options are always applied
Otherwise it would take only the options which are passed then creating the instance. But due the fact that there is the possibility to overwrite these files, it has to take the path from the current theme which gets compiled.
Configuration menu - View commit details
-
Copy full SHA for bf0b7d5 - Browse repository at this point
Copy the full SHA bf0b7d5View commit details -
Enhance watcher and run not the complete sequence, rather only we par…
…ts which should be updated
Configuration menu - View commit details
-
Copy full SHA for 6c126e9 - Browse repository at this point
Copy the full SHA 6c126e9View commit details
Commits on Nov 16, 2018
-
Instantiate a new panini instance in each gulp task and patch panini …
…to refresh the partials in all renderers Panini exports an singleton, through that it holds all options and they can not be overwritten. This change adds a new panini instance for each task to hold it's own options. Panini is patched because Handlebars is also a singleton, so the partials will be overwritten. You can find more infos here: foundation/panini#81 (comment)
Configuration menu - View commit details
-
Copy full SHA for 9f182e3 - Browse repository at this point
Copy the full SHA 9f182e3View commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1f700c3 - Browse repository at this point
Copy the full SHA 1f700c3View commit details