Learn how to build a fully responsive Apple-style navigation bar in Figma using components, auto layout, and variables. No plugins required.
Download the practice file from Figma Community

Resources
Watch the Full Tutorial on YouTube
The tutorial covers:
-
Start with atomic components and apply clean naming conventions
-
Build navigation links, logo, and icons using auto layout
-
Create color and device variables to handle backgrounds, spacing, and visibility
-
Control navigation links and hamburger toggle with booleans
-
Wrap everything into one component that adapts to desktop, tablet, and mobile
https://www.youtube.com/watch?v=dY6lEGSGCt0&feature=youtu.be
What You’ll Learn
1- Component Foundations
- Atomic elements, consistent naming, and reusable structures
2- Auto Layout for Navigation
- Alignment tricks like fill container for perfect positioning
3- Variables in Action
- Numbers, gaps, and booleans that drive responsive behavior
4- Device Modes
- Switching seamlessly between desktop, tablet, and mobile
5- Real-World Workflow Tips
- How to plan ahead so one component scales across multiple breakpoints