Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Figma Responsive Design: How Enterprise Teams Actually Do It

19.9K views on YouTube

Learn the fastest method to create fully responsive designs in Figma. In this step-by-step tutorial, I show you the exact workflow professional product designers use to scale UI layouts across any screen size using our Figma Variables. This video will help you build responsive systems, speed up your design workflow, and work more efficiently with development teams.

Whether you’re a UI/UX designer, product designer, or building your first web app, this tutorial covers a modern responsive process used across SaaS companies, enterprise design teams, and AI-powered product workflows. Perfect for designers who want to improve their skills, upgrade their portfolio, and design faster with Figma in 2025.

🔗 KEY LINKS
📣 JOIN THE COMMUNITY: https://uicollective.co/

❓ Why Join UI Collective? Get access to premium courses, premium downloads, and so much more on the way (I am largely building this solo…trying to make design education available for all, support goes a long way!)

↪️ Need a design system? (also included in the academy): https://collectivekit.co/

🔗 RECCOMMENDED VIDEOS
Build a Design System: https://youtu.be/opTANvl9G1g
Complex Design System Setup: https://youtu.be/L-tpK7Eeuow

🔗 MORE LINKS
Let us build or fix your design system: https://designsystemlabs.co/
kirkland@uicollective.co
My LinkedIn (not accurate): https://www.linkedin.com/in/kirk-mcneill-km/

0:00 An Introduction
0:29 UI Collective Academy Intro
1:18 Getting Started
2:10 Setting Device Size Modes
5:43 Text Size Approaches
10:20 Logistics of Building a Type Scale
12:46 Building Your Desktop Type Scale
17:41 Calculating Line Height
21:14 Selecting a Mobile Type Scale
23:32 Building a Mobile Type Scale
27:16 Paragraph Spacing
31:43 Auditing Our Designs to Identify Jumper Variables
34:28 Assigning Values to Our Spacing Variables
35:40 Building Our Jumper Variables
39:00 Jumper Variables Demo
42:10 Jumper Variables & Figma Components
45:43 Mobile Optimized Figma Variants