You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-16Lines changed: 17 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ A native Go implementation of the MJML email framework, providing fast compilati
13
13
## 🚀 Features
14
14
15
15
-**Complete MJML Implementation**: 100% feature-complete with all 26 MJML components implemented and tested against MRML (the Rust implementation of MJML). A well-structured Go library with clean package separation
16
-
-**Email Compatible**: Generates HTML that works across email clients (Outlook, Gmail, Apple Mail, etc.)
16
+
-**Enhanced Email Compatibility**: Generates HTML that works reliably across all email clients with robust Microsoft Outlook support and VML background rendering for legacy versions
17
17
-**Fast Performance**: Native Go performance, comparable to Rust MRML implementation
18
18
-**Optional AST Caching**: Opt-in template caching for speedup on repeated renders
19
19
-**Complete Component System**: Support for essential MJML components with proper inheritance
|`mj-table`| ✅ **Implemented**| Email-safe table component with border and styling support |
280
280
281
281
### Implementation Summary
282
-
-**✅ Implemented: 26 components** - All essential layout, content, head components, accordion, navbar, hero, spacer, table, and carousel components work
282
+
-**✅ Implemented: 26 components** - All essential layout, content, head components, accordion, navbar, hero, spacer, table, and carousel components with enhanced rendering robustness
283
283
-**❌ Not Implemented: 0 components** - Full MJML specification coverage achieved
284
284
-**Total MJML Components: 26** - Complete coverage of all major MJML specification components
285
285
@@ -290,19 +290,19 @@ Based on the integration test suite in `mjml/integration_test.go`, the implement
For comprehensive performance analysis including comparisons with other MJML implementations, see our dedicated [performance benchmarks documentation](docs/benchmarks.md).
308
308
@@ -461,7 +461,8 @@ Generated HTML works across all major email clients:
461
461
462
462
### Email-Specific Features
463
463
464
-
-**MSO Conditional Comments**: Outlook-specific styling and layout fixes
464
+
-**Enhanced MSO Conditional Comments**: Comprehensive Outlook-specific styling and layout fixes
465
+
-**VML Background Support**: Legacy Outlook compatibility with Vector Markup Language backgrounds
465
466
-**CSS Inlining Ready**: Structure compatible with CSS inlining tools
466
467
-**Mobile Responsive**: Automatic mobile breakpoints and media queries
467
468
-**Web Font Support**: Google Fonts integration with fallbacks
0 commit comments