• Libraries
  • Community
  • Pricing
  • Affiliate
  • Resources

Libraries

Community
Pricing
Affiliate

Resources

Follow us on:
Help center
  • 🚀Get started
    • What is UXMagic?
    • Create your first project
    • The canvas, projects and screens
    • Writing a prompt that gets what you want
    • Keyboard shortcuts
    • Your account and profile
  • ✨Generate designs
  • 🎨Design & edit
  • 📦Export & handoff
  • 🌐Publish a live site
  • 🤝Share & collaborate
  • 🔌Integrations & developers
  • 💳Plans, credits & billing
  • 🛠Troubleshooting

Still stuck?

Our team answers from inside the product.

Contact support →
  1. Help center/
  2. Design & edit/
  3. Responsive and device variants

Responsive and device variants

Create mobile and desktop versions of a screen and keep them in step.

Last updated 27 August 2026

On this page

  • Creating a variant
  • Cost
  • Keeping variants in step
  • Theme is shared
  • Exported code

Creating a variant#

Ask for it, or use the device control on the screen:

Make a mobile version of the landing page.

The variant is a new screen on the canvas, adapted to the target width — not a fluid resize. Layouts are genuinely rearranged: multi-column sections stack, navigation collapses, type scales down.

Cost#

Converting a screen to another device size is charged per screen at the same rate as a regeneration, because it is one. Converting eight screens costs eight times that — worth checking your balance first.

Keeping variants in step#

Variants are separate screens, so a later edit to the desktop version does not automatically flow into the mobile one. Two options:

  • Ask for the change on both explicitly: "On both the desktop and mobile landing pages, change the CTA to 'Start free'."
  • Or finish the desktop design first, then generate the variants once at the end. This is usually the cheaper order of operations.

Theme is shared#

Both variants use the project theme, so colour and font changes apply to both automatically. Only layout is per-variant.

Exported code#

Exported code reflects the screen you exported. If you need one genuinely responsive implementation rather than two fixed layouts, export the desktop screen and adapt, or export both and merge at the breakpoint — see Export code.

Was this article helpful?

Related articles

Editing a screen

The three ways to change a design — chat, edit mode and theming — and when each is the right tool.

Themes and style guides

How the project theme works, how to change it safely, and why colours should never be edited screen by screen.

Export code (HTML, React, Tailwind)

Export a single screen or a whole project as production-ready front-end code.

← PreviousVersions and historyNext →Component libraries and design systems

On this page

  • Creating a variant
  • Cost
  • Keeping variants in step
  • Theme is shared
  • Exported code

your next idea
deserves to exist

stop thinking about it. just type it out. Badly, half- formed, whatever. We'll turn it into something real.

Product

  • Community
  • Pricing Plans
  • Affiliate Program
  • UXMagic MCP
  • Claude MCP
  • AI info

Resources

  • Help Center
  • Figma Library
  • React Library
  • Mobile App Templates
  • Documentation
  • Tutorials

Features

  • Prompt to UI
  • Image to UI
  • Sketch to UI
  • Clone website
  • Import from Figma
  • All Features

Compare

  • vs UX Pilot
  • vs Relume
  • vs MagicPath
  • vs Magic Patterns
  • vs Banani
  • vs Galileo AI
  • All Competitors

Blogs

  • AI in UX Design Workflow: What Actually Works
  • Prompt Templates for SaaS Dashboards
  • Real Prompts We Use to Generate Product Flows
  • Prompt Engineering for UX Designers
  • Best Wireframing Tools in 2026: 10 Free & Pro Options Compared
  • All Blogs

Company & Support

  • Careers
  • Contact Us
  • Privacy Policy
  • Terms of Use
  • Cookie Settings

© 2026 UXMagic AI Technologies Inc.