Skip to content
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

MJML 3 #321

Merged
merged 98 commits into from
Oct 18, 2016
Merged

MJML 3 #321

merged 98 commits into from
Oct 18, 2016

Conversation

iRyusa
Copy link
Member

@iRyusa iRyusa commented Jun 28, 2016

Features

  • mjml-validator provides validation to MJML documents with 3 levels ( skip/soft/strict)
  • mj-style enables users to add CSS in the head that will be inlined in the generated HTML
  • mj-section and mj-column now support the long awaited border (+top/left/right/bottom) attributes (container needs more work)
  • mj-social now supports the inner-padding attribute to add padding between social networks
  • mj-font now enables users to override default MJML fonts
  • mj-button now supports the border-top/right/bottom/left, width and height attributes
  • mj-section now support the direction attribute to change the way columns display on desktop

Fixes

  • Glob pattern for multiples files
  • Fix recursive mj-include [Feature request]: Nested mj-include components #337
  • Now .mjml is truely optional for mj-include
  • Fix path issue with .mjmlconfig (relative path should now work)
  • mj-group now correctly supports background-color and should render well in outlook 2000/2003

iRyusa added 23 commits June 30, 2016 14:29
# Conflicts:
#	doc/config.json
#	packages/mjml-button/src/index.js
#	packages/mjml-core/package.json
#	packages/mjml-core/src/MJMLRenderer.js
#	packages/mjml-group/src/index.js
#	packages/mjml-head-attributes/README.md
#	packages/mjml-head-attributes/src/index.js
#	packages/mjml-head-font/README.md
#	packages/mjml-head-font/src/index.js
#	packages/mjml-head-title/README.md
#	packages/mjml-head-title/src/index.js
#	packages/mjml-hero/src/Hero.js
#	packages/mjml-hero/src/HeroContent.js
#	packages/mjml-html/src/index.js
#	packages/mjml-image/src/index.js
#	packages/mjml-invoice/src/Invoice.js
#	packages/mjml-list/src/index.js
#	packages/mjml-location/src/index.js
#	packages/mjml-navbar/src/InlineLinks.js
#	packages/mjml-navbar/src/Link.js
#	packages/mjml-navbar/src/Navbar.js
#	packages/mjml-table/src/index.js
#	packages/mjml-text/src/index.js
#	packages/mjml/test.js
@ngarnier ngarnier mentioned this pull request Sep 30, 2016
@iRyusa iRyusa changed the title MJML Validation + Mj Style + Minor improv MJML 3 Oct 3, 2016
@loeck loeck merged commit 989ba18 into master Oct 18, 2016
@loeck loeck deleted the xsd branch October 18, 2016 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants