Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.
Last modified on September 1, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"MigmaAI","description":"Learn how to create, review, send, and automate on-brand email with Migma, including campaigns, integrations, AI agents, and the API.","colors":{"primary":"#E02020","light":"#FF6B6B","dark":"#E02020"},"logo":{"light":"https://mintcdn.com/migmaai/Ddo1c-hiaq_XaPm5/logo/light.svg?fit=max\u0026auto=format\u0026n=Ddo1c-hiaq_XaPm5\u0026q=85\u0026s=932530a76040b68fd513f05d0d75522e","dark":"https://mintcdn.com/migmaai/Ddo1c-hiaq_XaPm5/logo/dark.svg?fit=max\u0026auto=format\u0026n=Ddo1c-hiaq_XaPm5\u0026q=85\u0026s=6fbca4044641719932190564e993c595","href":"https://migma.ai"},"favicon":"https://mintcdn.com/migmaai/6vIdVqfJZMkGpyl_/favicon.svg?fit=max\u0026auto=format\u0026n=6vIdVqfJZMkGpyl_\u0026q=85\u0026s=e5235d56cb1eaead4aa152c8dec7cdf7","api":{},"navbar":{"links":[{"href":"https://migma.ai/blog","label":"Blog","type":"link"},{"href":"https://docs.migma.ai/changelog","label":"Changelog","type":"link"}],"primary":{"type":"button","label":"Get started","href":"https://migma.ai"}},"footer":{"socials":{"twitter":"https://x.com/migma_ai","linkedin":"https://linkedin.com/company/migmaai"}},"search":{"prompt":"Search Migma documentation..."},"seo":{"metatags":{"canonical":"https://docs.migma.ai","author":"MigmaAI","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","googlebot":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","language":"en","og:site_name":"MigmaAI","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@Migma_AI","twitter:creator":"@Migma_AI"},"organization":{"id":"https://migma.ai/#organization","name":"Migma","legalName":"MIGMAAI, INC.","url":"https://migma.ai","logo":"https://migma.ai/brandkit/cube/SVG/light.svg","sameAs":["https://x.com/migma_ai","https://www.linkedin.com/company/migmaai"]},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":true},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"interaction":{},"metadata":{"timestamp":true},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"migmaai","hasAudioNarration":false,"actualSubdomain":"migmaai","customDomains":["docs.migma.ai"],"gitSource":{"type":"github","owner":"migmaai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4a12f4ebd7542833e0d8a","collectionId":"610b931e-1e6a-4e13-9b6b-c72e93761c9b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4a12f4ebd7542833e0d8a"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae7c9b6278e5ee928569ef1","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":139},{"language":"default","tag":"API endpoints","count":130},{"language":"default","tag":"Changelog","count":91},{"language":"default","tag":"Human Guide","count":90},{"language":"default","tag":"Agents","count":24},{"language":"default","tag":"Integrations","count":23},{"language":"default","tag":"Emails","count":23},{"language":"default","tag":"August 2026","count":21},{"language":"default","tag":"Campaigns","count":18},{"language":"default","tag":"Domains","count":18}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@migma.ai","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6933a922f4841d58f56e8063","deploymentId":"6863fe6abbd816413cd3a806","questionText":"How do I integrate with the API?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:14.525Z","updatedAt":"2025-12-06T03:55:14.525Z","__v":0},{"_id":"6933a91ff4841d58f56e7fe6","deploymentId":"6863fe6abbd816413cd3a806","questionText":"Can I preview emails across devices?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:11.220Z","updatedAt":"2025-12-06T03:55:11.220Z","__v":0},{"_id":"6933a919f4841d58f56e7eea","deploymentId":"6863fe6abbd816413cd3a806","questionText":"How do I create emails with AI?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:05.785Z","updatedAt":"2025-12-06T03:55:05.785Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html:not(.dark),html:not(.dark) body{background-color:#fff!important}html:not(.dark) #navbar .nav-tabs :is(a, button){color:#3f3a3a!important;font-weight:600!important}html:not(.dark) #navbar .nav-tabs :is(a, button):hover,html:not(.dark) #sidebar :is(a, button):not(.text-primary):hover,html:not(.dark) #sidebar-content :is(a, button):not(.text-primary):hover{color:#201d1d!important}html:not(.dark) #sidebar .sidebar-title,html:not(.dark) #sidebar h3,html:not(.dark) #sidebar-content .sidebar-title,html:not(.dark) #sidebar-content h3{color:#211f22!important;font-weight:600!important}html:not(.dark) #sidebar :is(a, button):not(.text-primary),html:not(.dark) #sidebar-content :is(a, button):not(.text-primary){color:#3f3a3a!important;font-weight:500!important}html:not(.dark) #sidebar :is(a, button):not([aria-current=page]):not(.text-primary) svg,html:not(.dark) #sidebar-content :is(a, button):not([aria-current=page]):not(.text-primary) svg,html:not(.dark) aside :is(a, button):not([aria-current=page]):not(.text-primary) svg{color:#34343a!important;opacity:1!important}html:not(.dark) #sidebar :is(a, button) img,html:not(.dark) #sidebar-content :is(a, button) img,html:not(.dark) aside :is(a, button) img{opacity:1!important;filter:brightness(.9) saturate(1.1) contrast(1.12)}html.dark,html.dark body{background-color:#0e0b0d!important}html.dark #navbar .nav-tabs :is(a, button){color:#d4d4d8!important;font-weight:600!important}html.dark #navbar .nav-tabs :is(a, button):hover{color:#f9f9f9!important}html.dark #sidebar .sidebar-title,html.dark #sidebar h3,html.dark #sidebar-content .sidebar-title,html.dark #sidebar-content h3{color:#f9f9f9!important;font-weight:600!important}html.dark #sidebar :is(a, button):not(.text-primary),html.dark #sidebar-content :is(a, button):not(.text-primary){color:#a1a1aa!important;font-weight:500!important}html.dark #sidebar :is(a, button):not(.text-primary):hover,html.dark #sidebar-content :is(a, button):not(.text-primary):hover{color:#f9f9f9!important}html.dark #sidebar :is(a, button):not([aria-current=page]):not(.text-primary) svg,html.dark #sidebar-content :is(a, button):not([aria-current=page]):not(.text-primary) svg,html.dark aside :is(a, button):not([aria-current=page]):not(.text-primary) svg{color:#a1a1aa!important;opacity:1!important}html.dark #sidebar :is(a, button) img,html.dark #sidebar-content :is(a, button) img,html.dark aside :is(a, button) img{opacity:1!important;filter:brightness(1.05) saturate(1.05)}html:not(.dark) #sidebar :is(a, button).text-primary,html:not(.dark) #sidebar-content :is(a, button).text-primary{color:#e02020!important;font-weight:600!important}html.dark #sidebar :is(a, button).text-primary,html.dark #sidebar-content :is(a, button).text-primary{color:#ff6b6b!important;font-weight:600!important}#sidebar :is(a, button).text-primary svg,#sidebar :is(a, button)[aria-current=page] svg,#sidebar-content :is(a, button).text-primary svg,#sidebar-content :is(a, button)[aria-current=page] svg,aside :is(a, button).text-primary svg,aside :is(a, button)[aria-current=page] svg{color:#e02020!important;opacity:1!important}html.dark #sidebar :is(a, button).text-primary svg,html.dark #sidebar :is(a, button)[aria-current=page] svg,html.dark #sidebar-content :is(a, button).text-primary svg,html.dark #sidebar-content :is(a, button)[aria-current=page] svg,html.dark aside :is(a, button).text-primary svg,html.dark aside :is(a, button)[aria-current=page] svg{color:#ff6b6b!important;opacity:1!important}#content-area #content .steps .step p.mt-2,#content-area #content li,#content-area #content table td,#content-area #content>span{color:#514b4b!important}html.dark #content-area #content .steps .step p.mt-2,html.dark #content-area #content li,html.dark #content-area #content table td,html.dark #content-area #content>span{color:#c7c1c1!important}html:not(.dark) #content-area a.group>span{color:#5f5858!important}html.dark #content-area a.group>span{color:#918989!important}"}],"page":{"pagePath":"changelog/2026-01-19","slug":"/changelog/2026-01-19","pageMetadata":{"title":"Mobile and Dark Mode Generation","description":"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-01-19"},"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: \"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\"\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={p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`mobile-and-dark-mode-generation`,children:`Mobile and Dark Mode Generation`}),`\n`,_jsx(_components.p,{children:`Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.`})]})}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":"Mobile and Dark Mode Generation","description":"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-01-19"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Mobile and Dark Mode Generation","slug":"mobile-and-dark-mode-generation","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/migmaai/a5e69fc95e43b27a/title-format.js"],"subdomain":"migmaai","siteName":"MigmaAI","title":"Mobile and Dark Mode Generation - MigmaAI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-01T18:53:02.253Z","gitLastModified":"2026-09-01T17:30:46.000Z","originalFileLocation":"changelog/2026-01-19.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=\"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Mobile and Dark Mode Generation - MigmaAI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MigmaAI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.migma.ai/changelog/2026-01-19\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://migmaai.mintlify.app/_mintlify/api/og/v2?division=January+2026\u0026amp;title=Mobile+and+Dark+Mode+Generation\u0026amp;description=Responsive+layouts+are+improved+and+dark+and+light+client+rendering+is+more+reliable%2C+so+generated+emails+look+right+across+devices+and+themes.\u0026amp;theme=068ad8bd6faaa583ce519c6c\u0026amp;signature=d59dd1281aafbb0baae4cf152e99b49103af9399c01084d56884b21262d6d386\">\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=\"Mobile and Dark Mode Generation - MigmaAI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://migmaai.mintlify.app/_mintlify/api/og/v2?division=January+2026\u0026amp;title=Mobile+and+Dark+Mode+Generation\u0026amp;description=Responsive+layouts+are+improved+and+dark+and+light+client+rendering+is+more+reliable%2C+so+generated+emails+look+right+across+devices+and+themes.\u0026amp;theme=068ad8bd6faaa583ce519c6c\u0026amp;signature=d59dd1281aafbb0baae4cf152e99b49103af9399c01084d56884b21262d6d386\">\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/migmaai/hy0px75GoiudrnlD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E02020\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"author\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@Migma_AI\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.migma.ai/changelog/2026-01-19\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/changelog/2026-01-19.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://migma.ai/#organization\",\"name\":\"Migma\",\"legalName\":\"MIGMAAI, INC.\",\"url\":\"https://migma.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://migma.ai/brandkit/cube/SVG/light.svg\"},\"sameAs\":[\"https://x.com/migma_ai\",\"https://www.linkedin.com/company/migmaai\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.migma.ai#website\",\"name\":\"MigmaAI\",\"url\":\"https://docs.migma.ai\",\"publisher\":{\"@id\":\"https://migma.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.migma.ai/changelog/2026-01-19#webpage\",\"url\":\"https://docs.migma.ai/changelog/2026-01-19\",\"name\":\"Mobile and Dark Mode Generation\",\"description\":\"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\",\"dateModified\":\"2026-09-01T17:30:46.000Z\",\"isPartOf\":{\"@id\":\"https://docs.migma.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.migma.ai/changelog/2026-01-19#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.migma.ai/changelog/2026-01-19#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"January 2026\",\"item\":\"https://docs.migma.ai/changelog/2026-01-26\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mobile and Dark Mode Generation\",\"item\":\"https://docs.migma.ai/changelog/2026-01-19\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.migma.ai/changelog/2026-01-19#article\",\"headline\":\"Mobile and Dark Mode Generation\",\"name\":\"Mobile and Dark Mode Generation\",\"description\":\"Responsive layouts are improved and dark and light client rendering is more reliable, so generated emails look right across devices and themes.\",\"url\":\"https://docs.migma.ai/changelog/2026-01-19\",\"mainEntityOfPage\":{\"@id\":\"https://docs.migma.ai/changelog/2026-01-19#webpage\"},\"dateModified\":\"2026-09-01T17:30:46.000Z\",\"publisher\":{\"@id\":\"https://migma.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.migma.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MigmaAI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"MigmaAI","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Human Guide","icon":"book-open","pages":[{"title":"Human Guide","href":"/get-started/what-is-migma"}]},{"tab":"Integrations","icon":"puzzle-piece","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"Agents","icon":"microchip","pages":[{"title":"Agents","href":"/agents/overview"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Legal","icon":"scale-balanced","pages":[{"title":"Legal","href":"/legal/acceptable-use"}]},{"tab":"Changelog","icon":"clock-rotate-left","groups":[{"group":"Overview","pages":[{"title":"Migma Product Changelog","sidebarTitle":"Changelog","icon":"clock-rotate-left","mode":"wide","href":"/changelog"}]},{"group":"October 2026","pages":[{"title":"Split segments and filter by email counts","sidebarTitle":"Segments and Email Counts","icon":"users","tag":"Feature","href":"/changelog/2026-10-21"},{"title":"Clone a Screenshot rebuilds emails you can edit and translate","sidebarTitle":"Clone a Screenshot","tag":"Feature","href":"/changelog/2026-10-20"}]},{"group":"September 2026","pages":[{"title":"Connected agents keep your brand on track","sidebarTitle":"Agent brand tools","tag":"Feature","href":"/changelog/2026-09-05"},{"title":"MCP clients connect without registering first","sidebarTitle":"MCP connections","tag":"Improvement","href":"/changelog/2026-09-03"}]},{"group":"August 2026","pages":[{"title":"Add columns in the Visual Editor","sidebarTitle":"Column layouts","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-31"},{"title":"Image captions in the Visual Editor","sidebarTitle":"Image captions","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-31-2"},{"title":"Highlight or cover part of an image","sidebarTitle":"Image region effects","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-30"},{"title":"Ready Migma addresses without warmup","sidebarTitle":"Migma addresses","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-25"},{"title":"Send to several segments or lists","sidebarTitle":"Several segments","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-24"},{"title":"Sign Up Inside the Figma Plugin","sidebarTitle":"In-plugin sign-up","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-23-2"},{"title":"Agents can convert existing HTML emails","sidebarTitle":"HTML import for agents","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-23"},{"title":"Agents can check credits, upgrade, and buy domains","sidebarTitle":"Billing and domain purchase","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-20"},{"title":"Clearer sending limits","sidebarTitle":"Sending limits","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-20-2"},{"title":"Send from your main domain","sidebarTitle":"Main domain sender","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-19-2"},{"title":"DNS records and forwarding for domains bought in Migma","sidebarTitle":"Custom DNS and forwarding","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-19-3"},{"title":"Managers on all brands can run the account","sidebarTitle":"All-brands Manager","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-19"},{"title":"Point at a section of an email","sidebarTitle":"Select a section","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-08-17-3"},{"title":"Faster CSV import and draft previews from MCP","sidebarTitle":"MCP CSV and drafts","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-17-2"},{"title":"Save brand facts from MCP","sidebarTitle":"MCP knowledge base","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-17"},{"title":"Adapt emails for Klaviyo's editor","sidebarTitle":"Klaviyo editor adapt","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-16-2"},{"title":"One-prompt agent setup","sidebarTitle":"Agent setup prompt","icon":"clock-rotate-left","tag":"New","href":"/changelog/2026-08-16"},{"title":"Export emails as PNG","sidebarTitle":"PNG export","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-14"},{"title":"Agents can see email previews","sidebarTitle":"MCP email previews","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-13-2"},{"title":"Create API keys on any plan","sidebarTitle":"Free API keys","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-13-3"},{"title":"CLI and agents sign in without pasting a key","sidebarTitle":"CLI browser sign-in","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-08-13"}]},{"group":"July 2026","pages":[{"title":"Sending Metrics and Campaign Notifications","sidebarTitle":"Metrics and notifications","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-19"},{"title":"Rename campaigns, chats, series, and emails","sidebarTitle":"Content renaming","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-07-18"},{"title":"Deeper Brand Import","sidebarTitle":"Deeper Brand Import","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-07-16"},{"title":"Founder Pass for Product Hunt","sidebarTitle":"Founder Pass","icon":"clock-rotate-left","tag":"Launch","href":"/changelog/2026-07-11-2"},{"title":"Comment threads on canvas","sidebarTitle":"Canvas comments","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-11"},{"title":"Click map for campaign emails","sidebarTitle":"Campaign click map","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-09"},{"title":"Marketing Calendar prepares your campaigns","sidebarTitle":"Calendar prepared campaigns","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-06-2"},{"title":"Migma for Telegram Launch","sidebarTitle":"Migma for Telegram","icon":"clock-rotate-left","tag":"Integration","href":"/changelog/2026-07-06"},{"title":"Events and conversion tracking API","sidebarTitle":"Events and conversions","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-03-3"},{"title":"Import contacts from Mailchimp, Klaviyo, and HubSpot","sidebarTitle":"Provider contact imports","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-03-2"},{"title":"Brand settings redesign","sidebarTitle":"Brand settings redesign","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-07-03"},{"title":"MCP clients connect with OAuth","sidebarTitle":"MCP OAuth","icon":"clock-rotate-left","tag":"Integration","href":"/changelog/2026-07-02-2"},{"title":"Audience insights in email analytics","sidebarTitle":"Audience insights","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-02"},{"title":"Bulk contact imports","sidebarTitle":"Contact imports","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-07-01"}]},{"group":"June 2026","pages":[{"title":"Draft-Only API Key Permissions","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-30"},{"title":"Duplicate Emails and Series","sidebarTitle":"Duplicate Emails","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-29"},{"title":"Email Metrics and Domain Warmup","sidebarTitle":"Email Metrics","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-28"},{"title":"API, Sender, and Agent Updates","sidebarTitle":"Sender \u0026 API","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-27"},{"title":"Remote MCP for AI Tools","icon":"clock-rotate-left","tag":"Integration","href":"/changelog/2026-06-24"},{"title":"The New Migma: AI-Native Email Service Provider","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-22"},{"title":"Build a Segment From Someone You Already Know","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-20"},{"title":"Agents and Teammates Show Up Live","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-17"},{"title":"Agents Register Themselves","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-13"},{"title":"Account Security","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-12"},{"title":"Free Collaborators","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-10"},{"title":"Agencies and Client Brands","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-07"},{"title":"Proprietary Email Engine","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-04"},{"title":"Campaign Publishing Dialog","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-06-01"},{"title":"Voice Dictation in Composer","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-06-01-2"}]},{"group":"May 2026","pages":[{"title":"Import Paths Render to Email-Safe HTML","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-05-31"},{"title":"Collaboration, Canvas, and Email Series","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-05-31-2"},{"title":"Deliverability Settings","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-05-05"},{"title":"Skipped Recipients Per Campaign","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-05-04"},{"title":"Suppression List in Contacts","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-05-03"}]},{"group":"April 2026","pages":[{"title":"Persona Drafting","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-04-27"},{"title":"Email Folders","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-04-22"}]},{"group":"March 2026","pages":[{"title":"Campaign Archiving","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-03-15"}]},{"group":"February 2026","pages":[{"title":"Per-Project Integrations","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-02-24"},{"title":"Campaign Management","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-02-20"},{"title":"Marketing Calendar and Developer Tools","sidebarTitle":"Marketing Calendar","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-02-16"},{"title":"Competitor Tracking, Sending, Audience, GIFs, Editor","icon":"clock-rotate-left","href":"/changelog/2026-02-08"}]},{"group":"January 2026","pages":[{"title":"Icons, GIF Slideshows, Countdown Timers","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-01-26"},{"title":"Icon Editing in Visual Editor","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-01-22"},{"title":"Test Send to Any Address","description":"Migma test sends can now use any recipient address, making it easier to preview an email in a real inbox before a live send.","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-01-21"},{"title":"Mobile and Dark Mode Generation","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-01-19"},{"title":"Email Generation Status API","description":"The email generation status API now returns HTML, screenshot URLs, image, button and color statistics, and detected languages.","icon":"clock-rotate-left","tag":"Improvement","href":"/changelog/2026-01-17"},{"title":"New Email Platform Integrations","sidebarTitle":"Integrations","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-01-15"},{"title":"Connection Reliability Fixes","icon":"clock-rotate-left","tag":"Fix","href":"/changelog/2026-01-11"},{"title":"Migma v3.0.0 Launch","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2026-01-06"}]},{"group":"December 2025","pages":[{"title":"Custom Fonts and Brand Versions","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-20"},{"title":"Search and Smart Tags","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-19"},{"title":"Brand Kit Page","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-13"},{"title":"Trending Emails","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-12"},{"title":"Analysis Dashboard and CSS Checker","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-09"},{"title":"Export to Email Platforms","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-09-2"},{"title":"Live HTML Code Preview","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-08"},{"title":"Email Fixer and Device Preview","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-06"},{"title":"Bulk Import and Dark UI","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-04"},{"title":"Export Speed and Social Posts","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-12-02"}]},{"group":"November 2025","pages":[{"title":"ESP Integrations","icon":"clock-rotate-left","tag":"Integration","href":"/changelog/2025-11-28"},{"title":"Images and Figma","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-11-21"},{"title":"Figma Assets and Logos","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-11-05"}]},{"group":"October 2025","pages":[{"title":"Sequences and YouTube","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-10-31"},{"title":"Prompt and Compatibility","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-10-27"},{"title":"AVIF and Icons","icon":"clock-rotate-left","tag":"Feature","href":"/changelog/2025-10-14"}]}]}]},"basePath":"","title":"Mobile and Dark Mode Generation - MigmaAI","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}