UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Follow publication

Figma: Setting up responsive design with auto layout, constraints & grids

Full guide on how and when to use what — the right way

Christine Vallaure
UX Planet
Published in
10 min readSep 28, 2022

--

Figma gives us impressive features when it comes to setting up responsive design. But let’s face it, responsive design can also be a recipe for disaster if you don't know what you are doing. So let's untangle our auto layout pages, and let's understand why constraints and auto layout actually go hand in hand.

This article is a free excerpt from my full responsive design course with Figma on moonlearning.io

responsive design with figma intro image

The currently available tools for responsive design in Figma are:
1. Auto Layout
2. Constraints
3. Grids

We can use just one or combine them to a certain extent. There is no right or wrong. It is really about the behavior and setup you are trying to achieve. Thus it's key to understand how each of them works with its possibilities and limitations. Let’s learn about them:

1. Auto layout

Let’s start with the almighty and obvious: Auto layout! Your experience with auto layout probably looks a bit like this.

auto layout learning curve

But stick with it, it's definitely worth it, and you will love it dearly.

A quick guide to auto layout in Figma:

Apply auto layout
Select a frame and hit the plus next to auto layout in the right-hand side properties panel. You can also use the shortcut shift + A.
Note how you can also nest auto layout frames. Now, when adjusting content in size or length, all settings remain.

adding auto layout

✏️ Note: You can also apply auto layout to components. You can then nest instances of other auto layout components.

Menu: Spacing, padding, and aligning
Via the auto layout menu, we can adjust the direction and space between items, as well as horizontal and vertical…

--

--

Published in UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Written by Christine Vallaure

Founder of moonlearning.io | Speaker | Author of thesolo.io, a guide to Solopreneurship (coming soon). LinkedIn: www.linkedin.com/in/christinevallaure

Responses (2)

Write a response