UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Working with breakpoints in Figma: Testing and documenting responsive designs

How to set up and test truly responsive design components

Christine Vallaure
UX Collective
Published in
9 min readSep 28, 2022

Example: Responsive page in Figma

So we can set up responsive pages Figma

With the help of auto layout, constraints and grids, we can set up almost any responsive behavior we want in Figma. Knowing those Figma features in and out and when to use which one is crucial. If you are still unsure about them, here is an article explaining them in depth.

responsive page in Figma

The problem: One design will not work for all screen sizes

Ok, so you know how to set up responsive pages and components. We are, however, still stuck with one issue: The same design will not work from mobile to large desktop with one setup. It will only work within a specific range. How can we deal with this?

one page does not work for all

We need to set up different ranges for our design; this is where breakpoints come in!

What are breakpoints?

A breakpoint defines a certain point where the design (may) adapt. So while we still use responsive behavior between the breakpoints, we re-consider the general layout once entering a new range. And as a gif says more than a thousand words, this is what our page would look like from small to large now:

breakpoints in Figma

Think of single components adapting, not entire pages!

It is not about setting up a page per breakpoint. Remember, we work with the component-based design approach. So it is about considering at which breakpoint a component needs to change or adapt in which way.

Some elements might change entirely (or not at all)

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

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 (6)

Write a response

Super helpful and timely as I need to document breakpoints for pages in a web app for the next UX designer. The one thing that frustrates me with the Bootstrap breakpoint of 992 is that there is no device out there with 992 as a device width. So it's designing to fit into the Bootstrap CSS, not the actual world.

--

Beautiful! Thanks for sharing!
Is there any playground or similar? <3
THANKS!

--

Thank you so much for sharing your knowledge. I just started working to make a web app responsive, but my UX/UI online course I took before covered this subject very briefly and I was a bit confused/panicked. This article helped my thinking process…

--