Sections, columns, and wrappers are the structural backbone of your email. They don’t contain visible content themselves. They organize everything else. Understanding these three components is the key to building reliable, responsive email layouts.
In the layers panel, you’ll see this as Wrapper (Groups rows and sets the background for this section). A wrapper is the outermost structural container. Think of it as a “super-section” that can hold multiple rows and apply a shared background color or image across all of them.
You can rename any layer in the Figma layers panel without breaking the export. The plugin stores MJML metadata separately. Use descriptive names like “Hero Wrapper”, “Product Grid Wrapper”, or “Footer Wrapper” to keep complex emails organized.
In the layers panel, you’ll see this as Row (Contains columns that sit side by side). A row represents a horizontal section in your email. Every piece of content lives inside a row (which may or may not be inside a wrapper).
In the layers panel, you’ll see this as Column (Your images, text, buttons, and other content go in here). Columns are vertical divisions within a row. They hold your actual content: text, images, buttons, spacers, and dividers all go inside columns.
Width: Set via Figma frame width. Use percentages in the plugin for responsive behavior.
Background color: Individual column backgrounds (set via Figma fill). Side-by-side columns match the height of the tallest one, so each color fills the row. See Column Backgrounds.
Padding: Internal padding around column content
Vertical alignment: Top, middle, or bottom alignment of column content
Never place content directly inside a section. Content must always be inside a column. The plugin will flag this error during export, but getting the hierarchy right from the start saves time.
Multiple sections with different column counts. A hero (1 column) followed by products (3 columns) followed by a CTA (1 column). This is the most common pattern in marketing emails.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Email Love","colors":{"primary":"#E81A3F","light":"#EE3F5E","dark":"#EB3656"},"logo":{"light":"https://mintcdn.com/emaillove/zdvKWcm2hTqSKqVZ/logo/light.png?fit=max\u0026auto=format\u0026n=zdvKWcm2hTqSKqVZ\u0026q=85\u0026s=1d0cc0df4e2036624a1a61cb4e0a6938","dark":"https://mintcdn.com/emaillove/zdvKWcm2hTqSKqVZ/logo/dark.png?fit=max\u0026auto=format\u0026n=zdvKWcm2hTqSKqVZ\u0026q=85\u0026s=1ea50a0749925dca8777790b59abb046"},"favicon":"https://mintcdn.com/emaillove/zdvKWcm2hTqSKqVZ/favicon.png?fit=max\u0026auto=format\u0026n=zdvKWcm2hTqSKqVZ\u0026q=85\u0026s=0c16739dc1b58fa00ba58481eae48d5b","seo":{"metatags":{"canonical":"https://help.emaillove.com"}},"fonts":{"family":"Inter"},"integrations":{"plausible":{"domain":"help.emaillove.com"}},"interaction":{"drilldown":false},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://emaillove.com/go/slack"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"emaillove","hasAudioNarration":false,"actualSubdomain":"emaillove","customDomains":["help.emaillove.com"],"gitSource":{"type":"github","owner":"email-love","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6af15bb174019a804019ccee","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Documentation","count":147},{"language":"default","tag":"Figma Plugin","count":115},{"language":"default","tag":"Builder","count":32},{"language":"default","tag":"ESP Integrations","count":32},{"language":"default","tag":"Building with Components","count":13},{"language":"default","tag":"Styling","count":13},{"language":"default","tag":"Editor","count":8},{"language":"default","tag":"AI Studio","count":8},{"language":"default","tag":"Images \u0026 Media","count":8},{"language":"default","tag":"How It Works","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"plugin/getting-started/section-column-wrapper","slug":"/plugin/getting-started/section-column-wrapper","pageMetadata":{"title":"Element Reference: Section, Column \u0026 Wrapper","description":"The structural building blocks of every email","sidebarTitle":"Section, Column \u0026 Wrapper","href":"/plugin/getting-started/section-column-wrapper"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The structural building blocks of every email\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Sections, columns, and wrappers are the structural backbone of your email. They don’t contain visible content themselves. They organize everything else. Understanding these three components is the key to building reliable, responsive email layouts.`}),`\n`,_jsx(Heading,{level:`2`,id:`wrapper`,children:`Wrapper`}),`\n`,_jsxs(_components.p,{children:[`In the layers panel, you’ll see this as `,_jsx(_components.strong,{children:`Wrapper (Groups rows and sets the background for this section)`}),`. A wrapper is the outermost structural container. Think of it as a “super-section” that can hold multiple rows and apply a shared background color or image across all of them.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`You can rename any layer in the Figma layers panel without breaking the export. The plugin stores MJML metadata separately. Use descriptive names like “Hero Wrapper”, “Product Grid Wrapper”, or “Footer Wrapper” to keep complex emails organized.`})}),`\n`,_jsx(Heading,{level:`3`,id:`when-to-use-a-wrapper`,children:`When to Use a Wrapper`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When you want a background color or image to span across multiple sections`}),`\n`,_jsx(_components.li,{children:`To group related sections visually (like a hero area with a headline section + image section)`}),`\n`,_jsx(_components.li,{children:`For full-width background colors that extend beyond the 640px content area`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`properties`,children:`Properties`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Background color:`}),` Set via Figma fill. Extends edge-to-edge.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Background image:`}),` Set via Figma fill. Requires VML for Outlook (handled by the plugin).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Padding:`}),` Controls internal spacing around all contained sections.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`row-section`,children:`Row (Section)`}),`\n`,_jsxs(_components.p,{children:[`In the layers panel, you’ll see this as `,_jsx(_components.strong,{children:`Row (Contains columns that sit side by side)`}),`. A row represents a horizontal section in your email. Every piece of content lives inside a row (which may or may not be inside a wrapper).`]}),`\n`,_jsx(Heading,{level:`3`,id:`key-concepts`,children:`Key Concepts`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full-width vs. contained:`}),` Sections default to your email’s max width (640px). Full-width sections stretch edge-to-edge.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Background:`}),` Each section can have its own background color or image.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Direction:`}),` Content flows left-to-right by default.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`properties-2`,children:`Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Property`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Background color`}),_jsx(_components.td,{children:`Section background`}),_jsx(_components.td,{children:`Set via Figma fill`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Padding`}),_jsx(_components.td,{children:`Internal spacing`}),_jsx(_components.td,{children:`Top, right, bottom, left`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Full width`}),_jsx(_components.td,{children:`Stretch to email edge`}),_jsx(_components.td,{children:`Via plugin properties`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Direction`}),_jsx(_components.td,{children:`Content flow direction`}),_jsx(_components.td,{children:`LTR or RTL`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`column`,children:`Column`}),`\n`,_jsxs(_components.p,{children:[`In the layers panel, you’ll see this as `,_jsx(_components.strong,{children:`Column (Your images, text, buttons, and other content go in here)`}),`. Columns are vertical divisions within a row. They hold your actual content: text, images, buttons, spacers, and dividers all go inside columns.`]}),`\n`,_jsx(Heading,{level:`3`,id:`column-rules`,children:`Column Rules`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Maximum 4 columns per section for reliable rendering`}),`\n`,_jsx(_components.li,{children:`Columns stack vertically on mobile (left to right becomes top to bottom)`}),`\n`,_jsx(_components.li,{children:`Column widths can be set as pixels or percentages`}),`\n`,_jsx(_components.li,{children:`Equal-width columns are most reliable; unequal widths work but test carefully`}),`\n`,_jsx(_components.li,{children:`A section with a single column creates a standard full-width content block`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`properties-3`,children:`Properties`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Width:`}),` Set via Figma frame width. Use percentages in the plugin for responsive behavior.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Background color:`}),` Individual column backgrounds (set via Figma fill). Side-by-side columns match the height of the tallest one, so each color fills the row. See `,_jsx(_components.a,{href:`/plugin/styling/background-colors#column-backgrounds`,children:`Column Backgrounds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Padding:`}),` Internal padding around column content`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Vertical alignment:`}),` Top, middle, or bottom alignment of column content`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Border:`}),` Add borders around individual columns`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-complete-hierarchy`,children:`The Complete Hierarchy`}),`\n`,_jsx(_components.p,{children:`Here’s how everything nests together:`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Email Frame`}),` → `,_jsx(_components.strong,{children:`Wrapper`}),` (optional) → `,_jsx(_components.strong,{children:`Row`}),` → `,_jsx(_components.strong,{children:`Column`}),` → `,_jsx(_components.strong,{children:`Content`})]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Never place content directly inside a section. Content must always be inside a column. The plugin will flag this error during export, but getting the hierarchy right from the start saves time.`})}),`\n`,_jsx(Heading,{level:`2`,id:`common-layout-patterns`,children:`Common Layout Patterns`}),`\n`,_jsx(Heading,{level:`3`,id:`single-column`,children:`Single Column`}),`\n`,_jsx(_components.p,{children:`One section with one column. The simplest layout. Great for text-heavy emails, announcements, and newsletters.`}),`\n`,_jsx(Heading,{level:`3`,id:`two-column`,children:`Two Column`}),`\n`,_jsx(_components.p,{children:`One section with two columns. Perfect for side-by-side content like image + text, or feature comparison.`}),`\n`,_jsx(Heading,{level:`3`,id:`three-column`,children:`Three Column`}),`\n`,_jsx(_components.p,{children:`One section with three columns. Use for product grids, feature highlights, or icon-based layouts. Stacks neatly on mobile.`}),`\n`,_jsx(Heading,{level:`3`,id:`mixed`,children:`Mixed`}),`\n`,_jsx(_components.p,{children:`Multiple sections with different column counts. A hero (1 column) followed by products (3 columns) followed by a CTA (1 column). This is the most common pattern in marketing emails.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Element Reference: Section, Column \u0026 Wrapper","description":"The structural building blocks of every email","sidebarTitle":"Section, Column \u0026 Wrapper","href":"/plugin/getting-started/section-column-wrapper"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Wrapper","slug":"wrapper","depth":2,"children":[{"title":"When to Use a Wrapper","slug":"when-to-use-a-wrapper","depth":3,"children":[]},{"title":"Properties","slug":"properties","depth":3,"children":[]}]},{"title":"Row (Section)","slug":"row-section","depth":2,"children":[{"title":"Key Concepts","slug":"key-concepts","depth":3,"children":[]},{"title":"Properties","slug":"properties-2","depth":3,"children":[]}]},{"title":"Column","slug":"column","depth":2,"children":[{"title":"Column Rules","slug":"column-rules","depth":3,"children":[]},{"title":"Properties","slug":"properties-3","depth":3,"children":[]}]},{"title":"The Complete Hierarchy","slug":"the-complete-hierarchy","depth":2,"children":[]},{"title":"Common Layout Patterns","slug":"common-layout-patterns","depth":2,"children":[{"title":"Single Column","slug":"single-column","depth":3,"children":[]},{"title":"Two Column","slug":"two-column","depth":3,"children":[]},{"title":"Three Column","slug":"three-column","depth":3,"children":[]},{"title":"Mixed","slug":"mixed","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"emaillove","siteName":"Email Love","title":"Element Reference: Section, Column \u0026 Wrapper - Email Love","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T03:59:36.732Z","originalFileLocation":"plugin/getting-started/section-column-wrapper.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The structural building blocks of every email\">\u003cmeta data-mint-head name=\"application-name\" content=\"Email Love\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Element Reference: Section, Column \u0026amp; Wrapper - Email Love\">\u003cmeta data-mint-head property=\"og:description\" content=\"The structural building blocks of every email\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Email Love\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://emaillove.mintlify.site/_mintlify/api/og/v2?division=How+It+Works\u0026amp;title=Element+Reference%3A+Section%2C+Column+%26+Wrapper\u0026amp;description=The+structural+building+blocks+of+every+email\u0026amp;theme=37360a928446334d3b7f6a44\u0026amp;signature=cf14e1543f365cab1ae178cfc47fa23a0f42b235a84b041b09568c7f83fc12cd\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Element Reference: Section, Column \u0026amp; Wrapper - Email Love\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The structural building blocks of every email\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://emaillove.mintlify.site/_mintlify/api/og/v2?division=How+It+Works\u0026amp;title=Element+Reference%3A+Section%2C+Column+%26+Wrapper\u0026amp;description=The+structural+building+blocks+of+every+email\u0026amp;theme=37360a928446334d3b7f6a44\u0026amp;signature=cf14e1543f365cab1ae178cfc47fa23a0f42b235a84b041b09568c7f83fc12cd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/emaillove/za0bzVyFLeMJKeQW/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Email Love\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E81A3F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/plugin/getting-started/section-column-wrapper.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.emaillove.com/#organization\",\"name\":\"Email Love\",\"url\":\"https://help.emaillove.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/emaillove/zdvKWcm2hTqSKqVZ/logo/light.png?fit=max\u0026auto=format\u0026n=zdvKWcm2hTqSKqVZ\u0026q=85\u0026s=1d0cc0df4e2036624a1a61cb4e0a6938\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.emaillove.com#website\",\"name\":\"Email Love\",\"url\":\"https://help.emaillove.com\",\"publisher\":{\"@id\":\"https://help.emaillove.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper#webpage\",\"url\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper\",\"name\":\"Element Reference: Section, Column \u0026 Wrapper\",\"description\":\"The structural building blocks of every email\",\"dateModified\":\"2026-10-20T03:59:36.732Z\",\"isPartOf\":{\"@id\":\"https://help.emaillove.com#website\"},\"breadcrumb\":{\"@id\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://help.emaillove.com/plugin/getting-started/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How It Works\",\"item\":\"https://help.emaillove.com/plugin/getting-started/email-fundamentals\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Element Reference: Section, Column \u0026 Wrapper\",\"item\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper#article\",\"headline\":\"Element Reference: Section, Column \u0026 Wrapper\",\"name\":\"Element Reference: Section, Column \u0026 Wrapper\",\"description\":\"The structural building blocks of every email\",\"url\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper\",\"mainEntityOfPage\":{\"@id\":\"https://help.emaillove.com/plugin/getting-started/section-column-wrapper#webpage\"},\"dateModified\":\"2026-10-20T03:59:36.732Z\",\"publisher\":{\"@id\":\"https://help.emaillove.com/#organization\"},\"isPartOf\":{\"@id\":\"https://help.emaillove.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Email Love\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Email Love\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/plugin/getting-started/section-column-wrapper.md","siteName":"Email Love","nav":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://emaillove.com/go/slack"}]},"tabs":[{"tab":"Figma Plugin","icon":"figma","groups":[{"group":"Documentation","pages":[{"title":"Getting Started with the Email Love Figma Plugin","sidebarTitle":"Getting Started","href":"/plugin/getting-started/overview"},{"title":"Migrating an Existing Design System or Template","sidebarTitle":"Migrate a Design System or Template","href":"/plugin/getting-started/migrate-design-system"},{"group":"Start Here","icon":"rocket","pages":[{"title":"Installing the Email Love Figma Plugin","href":"/plugin/getting-started/install"},{"title":"Build Your First Email from a Template","href":"/plugin/quickstart/from-template"},{"title":"Build an Email from Scratch","href":"/plugin/quickstart/from-scratch"},{"title":"Convert or Rebuild an Existing Email Design","href":"/plugin/quickstart/existing-design"}]},{"group":"How It Works","icon":"graduation-cap","pages":[{"title":"Email Fundamentals","href":"/plugin/getting-started/email-fundamentals"},{"title":"Understanding Email Love Frames, Layers, and Components","description":"The architecture behind Email Love","href":"/plugin/getting-started/frames-layers-components"},{"title":"Element Reference: Section, Column \u0026 Wrapper","sidebarTitle":"Section, Column \u0026 Wrapper","href":"/plugin/getting-started/section-column-wrapper"},{"title":"Understanding MJML","description":"The Framework Behind the Email Love Figma Plugin","href":"/plugin/getting-started/mjml"},{"title":"Email Client Compatibility Matrix","href":"/plugin/getting-started/client-compatibility"},{"title":"Email Accessibility Guide","href":"/plugin/getting-started/accessibility"},{"title":"Keyboard Shortcuts \u0026 Workflow Tips","href":"/plugin/getting-started/shortcuts"}]},{"group":"Building with Components","icon":"cubes","pages":[{"title":"Pre-Built Components","href":"/plugin/components/pre-built"},{"title":"Add wrappers, sections, and content","href":"/plugin/components/build-structure"},{"title":"Create a scalable set of Button components for your Email Design System","href":"/plugin/components/button-system"},{"title":"Understanding Figma Components, Variants, and Properties","href":"/plugin/components/variants-properties"},{"title":"The Customs tab \u0026 Community templates","href":"/plugin/components/customs-tab"},{"title":"Saving Customized Components \u0026 Templates Inside of the Plugin","href":"/plugin/components/save-components"},{"title":"Save your customized components and templates","href":"/plugin/components/save-custom-components"},{"title":"Creating and Managing Design Systems","href":"/plugin/components/design-systems"},{"title":"Set Up a Design System Admin and Share Components With Your Team","href":"/plugin/components/share-design-system-with-team"},{"title":"Personalize your email content with dynamic content","href":"/plugin/components/dynamic-content"},{"title":"Optimizing Component File Size to Avoid Getting Clipped in Gmail","href":"/plugin/components/gmail-clipping"},{"title":"Using the Raw Code Component","href":"/plugin/raw-code/overview"},{"title":"The Properties Tab","href":"/plugin/email-properties/properties-tab"}]},{"group":"Styling","icon":"palette","pages":[{"title":"The Appearance Tab","href":"/plugin/styling/appearance-tab"},{"title":"Element Reference: Text","sidebarTitle":"Text","href":"/plugin/styling/text"},{"title":"Typography","href":"/plugin/styling/typography"},{"title":"Element Reference: Button","sidebarTitle":"Buttons","href":"/plugin/styling/button"},{"title":"Padding","href":"/plugin/styling/padding"},{"title":"Align Frames and Content","href":"/plugin/styling/alignment"},{"title":"Element Reference: Spacer \u0026 Divider","sidebarTitle":"Spacer \u0026 Divider","href":"/plugin/styling/spacer-divider"},{"title":"Corner Radius","href":"/plugin/styling/corner-radius"},{"title":"Background Colors","href":"/plugin/styling/background-colors"},{"title":"Background Images in Email","href":"/plugin/styling/background-images"},{"title":"Create a Full-Width Background","href":"/plugin/styling/full-width-background"},{"title":"Hero Sections","href":"/plugin/styling/hero-sections"},{"title":"Set default custom code for every new template (Persistent Custom Code)","href":"/plugin/styling/persistent-custom-code"}]},{"group":"Images \u0026 Media","icon":"image","pages":[{"title":"Add and Replace Images","href":"/plugin/images/add-images"},{"title":"Using Animated GIFs in Email","href":"/plugin/images/animated-gifs"},{"title":"Embed a Countdown Timer into your email","href":"/plugin/images/countdown-timer"},{"title":"Editable Images","href":"/plugin/images/editable-images"},{"title":"Use an External Image URL","href":"/plugin/images/external-images"},{"title":"Optimize Images for Mobile","href":"/plugin/images/mobile-images"},{"title":"Add Links and Alt Text to Images","href":"/plugin/images/links-alt-text"},{"title":"Image Hosting","href":"/plugin/images/hosting"}]},{"group":"Links","icon":"link","pages":[{"title":"Adding Links to an Email","href":"/plugin/links/add-links"},{"title":"Navigation links","href":"/plugin/links/navigation"},{"title":"Unsubscribe Links","href":"/plugin/links/unsubscribe"},{"title":"Add UTM Parameters","href":"/plugin/links/utm-parameters"}]},{"group":"Mobile \u0026 Dark Mode","icon":"mobile-screen","pages":[{"title":"Mobile Optimization","href":"/plugin/mobile/overview"},{"title":"The Mobile Styles Tab","href":"/plugin/mobile/styles-tab"},{"title":"How to control how content stacks on mobile","href":"/plugin/mobile/column-stacking"},{"title":"Show/Hide Content on Desktop \u0026 Mobile","href":"/plugin/mobile/show-hide-content"},{"title":"Optimize Your Email for Dark Mode","href":"/plugin/styling/dark-mode"},{"title":"Why Outlook Dark Mode Is Different (And What to Do About It)","href":"/plugin/styling/outlook-dark-mode"}]},{"group":"Preview \u0026 Test","icon":"eye","pages":[{"title":"Previewing an Email Design","href":"/plugin/preview/overview"},{"title":"Download Email Screenshots","href":"/plugin/preview/screenshots"}]},{"group":"AI Studio","icon":"wand-magic-sparkles","pages":[{"title":"Generate Emails with AI Studio","href":"/plugin/ai/generate"},{"title":"Import Existing Designs with AI Import","href":"/plugin/ai/ai-import"},{"title":"Build Emails in Figma with Claude or Codex","href":"/plugin/ai/agents-in-figma"},{"title":"Advanced Figma MCP Guide","href":"/plugin/ai/agents-in-figma-advanced"},{"title":"Send with confidence using Copilot","href":"/plugin/ai/copilot"},{"title":"How to Get the Best Results from Generate from Brief","href":"/plugin/ai/brief-best-practices"},{"title":"Sample Campaign Brief","href":"/plugin/ai/sample-brief"},{"title":"Email Love MCP","href":"/plugin/ai/email-inspiration-mcp"}]},{"group":"Exporting","icon":"file-export","pages":[{"title":"Export Overview","href":"/plugin/export/overview"},{"title":"Export Your First Email","href":"/plugin/export/basics"},{"title":"Export HTML Content Blocks (ZIP)","href":"/plugin/export/html-content-blocks"},{"title":"Updatable Templates: update in place instead of creating duplicates","href":"/plugin/export/updatable-templates"}]},{"group":"ESP Integrations","icon":"plug","pages":[{"title":"Export Figma emails to ActiveCampaign","sidebarTitle":"ActiveCampaign","href":"/plugin/export/activecampaign"},{"title":"Export Figma emails to Airship","sidebarTitle":"Airship","href":"/plugin/export/airship"},{"title":"Export Figma emails to Blueshift","sidebarTitle":"Blueshift","href":"/plugin/export/blueshift"},{"title":"Export Figma emails to Braze","sidebarTitle":"Braze","href":"/plugin/export/braze"},{"title":"Export Figma emails to Brevo","sidebarTitle":"Brevo","href":"/plugin/export/brevo"},{"title":"Sync Figma emails to Email Love Builder","sidebarTitle":"Email Love Builder","href":"/plugin/export/builder"},{"title":"Export Figma emails to a Custom Webhook","sidebarTitle":"Custom Webhook","href":"/plugin/export/custom-webhook"},{"title":"Export Figma emails to Customer.io","sidebarTitle":"Customer.io","href":"/plugin/export/customerio"},{"title":"Export Figma emails to Dotdigital","sidebarTitle":"Dotdigital","href":"/plugin/export/dotdigital"},{"title":"Export Figma emails to Emarsys","sidebarTitle":"Emarsys","href":"/plugin/export/emarsys"},{"title":"Export Figma emails to HubSpot","sidebarTitle":"HubSpot","href":"/plugin/export/hubspot"},{"title":"Export Figma emails to Iterable","sidebarTitle":"Iterable","href":"/plugin/export/iterable"},{"title":"Export Figma emails to Klaviyo","sidebarTitle":"Klaviyo","href":"/plugin/export/klaviyo"},{"title":"Export Figma emails to Loops","sidebarTitle":"Loops","href":"/plugin/export/loops"},{"title":"Export Figma emails to Mailchimp","sidebarTitle":"Mailchimp","href":"/plugin/export/mailchimp"},{"title":"Export Figma emails to MailerLite","sidebarTitle":"MailerLite","href":"/plugin/export/mailerlite"},{"title":"Export Figma emails to Mailjet","sidebarTitle":"Mailjet","href":"/plugin/export/mailjet"},{"title":"Export Figma emails to Make","sidebarTitle":"Make","href":"/plugin/export/make"},{"title":"Export Figma emails to Marketo","sidebarTitle":"Marketo","href":"/plugin/export/marketo"},{"title":"Export Figma emails to MoEngage","sidebarTitle":"MoEngage","href":"/plugin/export/moengage"},{"title":"Export Figma emails to Netcore","sidebarTitle":"Netcore","href":"/plugin/export/netcore"},{"title":"Export Figma emails to OneSignal","sidebarTitle":"OneSignal","href":"/plugin/export/onesignal"},{"title":"Export Figma emails to Parcel","sidebarTitle":"Parcel","href":"/plugin/export/parcel"},{"title":"Export Figma emails to Pardot (Account Engagement)","sidebarTitle":"Pardot","href":"/plugin/export/pardot"},{"title":"Export Figma emails to Postmark","sidebarTitle":"Postmark","href":"/plugin/export/postmark"},{"title":"Export Figma emails to Sailthru","sidebarTitle":"Sailthru","href":"/plugin/export/sailthru"},{"title":"Export Figma emails to Salesforce Marketing Cloud","sidebarTitle":"Salesforce Marketing Cloud","href":"/plugin/export/salesforce-marketing-cloud"},{"title":"Export Figma emails to SendGrid","sidebarTitle":"SendGrid","href":"/plugin/export/sendgrid"},{"title":"Export Figma emails to SendX","sidebarTitle":"SendX","href":"/plugin/export/sendx"},{"title":"Export Figma emails to Shopify","sidebarTitle":"Shopify","href":"/plugin/export/shopify"},{"title":"Export Figma emails to Stripo","sidebarTitle":"Stripo","href":"/plugin/export/stripo"},{"title":"Export Figma emails to Zapier","sidebarTitle":"Zapier","href":"/plugin/export/zapier"}]},{"group":"Translation","icon":"language","pages":[{"title":"Localization \u0026 Translation Overview","href":"/plugin/export/translation/overview"},{"title":"How to Translate Braze Email Templates Using Smartling","href":"/plugin/export/translation/braze-smartling"},{"title":"How to Translate Iterable Email Templates Using Lokalise","href":"/plugin/export/translation/iterable-lokalise"}]},{"group":"Video Tutorials","icon":"circle-play","pages":[{"title":"Demo Videos","href":"/plugin/videos/demos"},{"title":"Build Along Tutorials","href":"/plugin/videos/build-along"}]},{"group":"Account \u0026 Billing","icon":"credit-card","pages":[{"title":"Email Love Subscription Plans","href":"/plugin/account/plans"},{"title":"Managing Your Subscription","href":"/plugin/account/manage-subscription"},{"title":"Canceling Your Subscription","href":"/plugin/account/cancel"}]},{"group":"Help","icon":"circle-question","pages":[{"title":"Troubleshooting \u0026 FAQ","href":"/plugin/getting-started/troubleshooting"},{"title":"Get Help from Claude or Codex","href":"/plugin/ai/agent-help"},{"title":"Security","href":"/plugin/security/overview"},{"title":"What's New / Changelog","href":"/plugin/getting-started/changelog"}]}]}]},{"tab":"Builder","icon":"browser","pages":[{"title":"Builder","href":"/builder/getting-started/overview"}]}]},"basePath":"","title":"Element Reference: Section, Column \u0026 Wrapper - Email Love","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":[],"chunks":[]}