Figma 101: Create a Tablet or Desktop Version. (n.d.). Retrieved from https://designlab.com/figma-101-course/create-a-tablet-or-desktop-version
Unleash your creativity to adapt your design to tablet or desktop size!
Today, we’re setting you free! It’s time to get creative and make your designs for a tablet or desktop version of the app by adapting your existing layouts for a different screen size.
Just before you get started, though, let’s cover one more awesome feature in Figma: constraints. This is particularly useful when transposing a design from one device or screen size to another.
Constraints define how any object will behave if the frame it contains is resized. Each Layer in Figma actually has Constraints set by default—select any object in the canvas, and you’ll be able to see these settings in the Properties panel under the Design tab:
The first dropdown (which here says “Left”) tells Figma how to manage the object’s horizontal position, while the second dropdown (which by default says “Top”) sets its vertical position.
The advantage of Constraints is that we can use them to resize our designs intelligently, which saves us the work of scaling and positioning elements manually. As an example, follow these steps to make the nav bar resizable.
Click and drag to select all the elements in the nav bar. Group those elements with ⌘G (Mac) or CtrlG (PC). Then, convert the new Group to a Frame using the dropdown menu near the top of the Properties panel. In Figma, Frames can be nested—meaning that one Frame can contain another Frame. Rename this new Frame “Nav Bar”.
2. Next, let’s set the constraints for how the Nav Bar Frame will relate to its container, the Profile Frame. With the Nav Bar Frame selected, change the Constraints settings to “Left & Right” and “Bottom,” respectively. This means that Figma will preserve the Nav Bar’s position relative to both left and right edges and keep it tethered to the bottom edge of the Frame.
3. Finally, we need to set how the objects within the Nav Bar relate to their container. Double-click the Nav Bar Frame, select each object in turn, and set their Constraints to the following:
4. Try grabbing a corner of the Profile Frame and resizing it to see what happens. Presto! A nav bar that resizes and scales correctly and stays pinned to the bottom of the Frame.
You can apply this method to other screen elements as you develop your tablet or desktop app version. To get you started with today’s challenge, first decide on how many screens you’d like to recreate at a larger scale. Don’t feel obligated to do all four, but give at least two a try. Here are some specifications for the Frames and Layout Grids for your chosen device:
Tip: When translating your work from mobile to tablet or desktop, it’s helpful to have the original mobile screen design next to the new Frame you’re working on. You can copy elements across or use them as a point of reference.
Here’s a checklist to keep in mind as you work on this:
Figma 101: Create a Tablet or Desktop Version. (n.d.). Retrieved from https://designlab.com/figma-101-course/create-a-tablet-or-desktop-version