UX Collective

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

Follow publication

Member-only story

Create scalable web page layouts in Figma

Chuck Rice
UX Collective
Published in
7 min readOct 26, 2020

--

Visualisation of a nav bar, text content, and a footer hovering over a web page Made in Figma’s editor.
Blow-apart diagram of the nav bar, content, and footer elements fitting together like Lego blocks.

Imagine a world where your pages will grow and shrink to fit its content with perfect alignment, even when you have a side navigation bar or static elements. All of a sudden, you can grow from managing ten pages, to a hundred pages or more without ripping your hair out. Gone are the days of manually resizing your pages and Components in order to accommodate that last-minute change and align properly in preview mode.

I’m going to show you how it’s done.

Benefits of scalable web page layouts

Screen recording in Figma; adding a new text block to an existing web page, and it automatically resizes.
Illustrating how quick it is to add more content and keep it aligned perfectly.

There are a few key reasons you want to set up self-scaling web pages:

  • Focus on designing, not pixel-pushing — when you let Figma worry about alignment, you can concentrate on the arrangement of elements. It only gets faster if you use full-on Components.
  • Interactions will line up perfectly—when running your user research any minor misalignment will make your prototype less immersive, and in turn, you’ll observe less genuine behaviours.
  • Reflects more closely on how web pages are coded — in Figma, it’s easy to forget the limits of what’s possible. Constructing it closer…

--

--

Written by Chuck Rice

Sr. Product Designer, DevX and Design Systems @ Moonpig 🌙🐷 • Figma Community Advocate • 🎓 Educator: chk.fyi/LearnFigma • 400k+ Medium views

No responses yet

Write a response