Help Center
How can we help? 👋

Show/Hide Content on Desktop & Mobile

The Email Love Figma Plugin allows you to control which content appears on desktop versus mobile devices. This feature gives you precise control over the mobile and desktop experience without duplicating entire email designs.

 

Where to Find It

  1. Select any email component in your Figma design
  1. Open the Email Love Plugin
  1. Navigate to the Mobile Styles section
  1. Look for the buttons at the top: Hide on Desktop and Hide on Mobile

Which Components Support Show/Hide?

You can apply these visibility controls to:

  • Wrappers (container sections)
  • Columns (layout blocks)
  • Text frames
  • Button frames
  • Image frames

Common Use Cases

Device-Optimized Images

Display different images based on the viewing device:

  • Upload a landscape image optimized for desktop viewing
  • Upload a portrait/square image optimized for mobile viewing
  • Apply "Hide on Mobile" to the desktop image
  • Apply "Hide on Desktop" to the mobile image

Result: Users see the image that looks best on their device without loading both versions.

Simplified Mobile Layout

Hide elements that clutter the mobile experience:

  • Select your social media icons column
  • Click "Hide on Mobile"

Result: Desktop users see full social options while mobile users get a cleaner, more focused experience.

Device-Specific CTAs

Create different calls-to-action for desktop and mobile users:

  1. Create your primary button frame
  1. Duplicate the button frame
  1. Select the first button and click "Hide on Mobile"
  1. Select the second button and click "Hide on Desktop"
  1. Customize the text/styling of each button as needed

Result: Desktop users might see "Learn More" while mobile users see a more action-oriented "Download Now."

How to Apply Visibility Controls

To Hide Content on Mobile:

  1. Select the component you want to hide
  1. Open the Email Love Plugin
  1. Go to Mobile Styles
  1. Click the Hide on Mobile button

To Hide Content on Desktop:

  1. Select the component you want to hide
  1. Open the Email Love Plugin
  1. Go to Mobile Styles
  1. Click the Hide on Desktop button

Preview Your Changes

You don't need to export your email to see how it looks on different devices:

  1. Keep the Email Love Plugin open
  1. Use the device toggle at the top of the plugin
  1. Switch between Desktop and Mobile views
  1. Watch your visibility changes take effect in real-time

What you'll see:

  • Components with "Hide on Mobile" will disappear in mobile preview
  • Components with "Hide on Desktop" will disappear in desktop preview
  • All other content remains visible on both devices

Best Practices

Keep Mobile Simple

Mobile screens are smaller and users often scan quickly. Consider hiding:

  • Lengthy secondary text blocks
  • Decorative images that don't add value
  • Extra navigation options
  • Complex multi-column layouts

Don't Hide Your Core Message

Never hide essential elements like:

  • Your primary call-to-action
  • Key product information
  • Important brand elements
  • Critical links or offers

Test Both Views

Always preview both desktop and mobile versions before exporting. Make sure:

  • Your layout still makes sense on each device
  • Nothing critical is accidentally hidden
  • The mobile experience feels natural, not sparse

Consider Performance

Hiding content on mobile doesn't reduce file size—the HTML still contains both versions. For heavy images, consider:

  • Optimizing image file sizes
  • Using modern image formats (WebP)
  • Balancing visual quality with load times
Did this answer your question?
😞
😐
🤩