Introduction
In our last lesson, you created a one-page brand guide, complete with the Color and Text Styles that will serve as the foundation for your visual identity. This was a crucial step in establishing a systematic framework for your design work.
Today, we'll put that framework into practice. This lesson is the first step in the "Figma to Framer" workflow you're keen to master. The goal is to structure a multi-page website design in Figma using pages, frames, and layers. We'll move from the abstract concept of a website to a concrete, organized file ready for detailed design. By the end, you will have a logically structured blueprint for your website.
1. The Hierarchy of a Figma File
To work efficiently in Figma, it's essential to understand its organizational structure. Thinking about it as a hierarchy will help you keep your projects clean and scalable, which is a vital professional habit.
-
File: The top-level container. For our purposes, your entire website design will live within a single Figma file. This file will hold everything from your brand guide to the final, polished page designs.
-
Pages: These are like tabs within your file. They allow you to separate different aspects of your project. For example, you can have one page for your brand guide, another for brainstorming and wireframes, and others for your final desktop and mobile designs.
-
Frames: These are your artboards. Each distinct screen or webpage (e.g., "Home," "About," "Products") will be its own Frame. You can also create separate frames for different device sizes (e.g., a "Home - Desktop" frame and a "Home - Mobile" frame).
-
Layers: These are the individual elements—text, shapes, images—that live inside your Frames. A well-organized Layers panel, with clearly named and grouped elements, is the mark of a professional designer.
To see this hierarchy in action and understand how to apply it, let's watch a video that explains professional Figma organization.
Figma Tutorial: project organization that saves you hours of work
The video 'Figma Tutorial: project organization that saves you hours of work' from Flux Academy provides an excellent breakdown of how to structure a design file from the top down. It covers the concepts of files, pages, and frames clearly.
Watch from 00:54 to 05:07. As you watch, focus on: Files (00:54 - 01:59): How a file represents a single project, like a website. Pages (01:59 - 03:38): The different strategies for using pages to organize your workflow (e.g., by design phase). Frames (03:38 - 05:07): How frames function as individual canvases for your web pages.
2. Structuring Web Page Content: The "Rows" Principle
Before creating frames for our website pages, we need a plan for the content on each page. A messy layout often comes from not thinking about the structure first. A simple but powerful rule for web design is to think of every page as a series of horizontal rows, where each row communicates a single, distinct idea.
For example, a homepage isn't one big block; it's a sequence of ideas:
- A hero section to grab attention.
- A section introducing the company or product.
- A section showcasing key features or products.
- A section with testimonials for social proof.
- A call-to-action (CTA) to guide the user.
This "content-first" approach ensures your design serves the information, not the other way around. The following video explains this core layout principle beautifully.
How to Properly Layout A Website (For Beginners)
This video, 'How to Properly Layout A Website (For Beginners)' by The Website Architect, introduces a systematic way of thinking about page layouts. It's less about Figma and more about the fundamental principles of web structure.
Watch from the beginning to 04:37. Pay close attention to the core concept that 'every page is made up of rows, and each row is a separate idea.' This is the rule-based framework you can apply to any website you build.
3. Practical Application: Building Your Website Structure
Now, let's apply these concepts to your project. We'll start with a simple three-page website: Home, About, and Products.
Step 1: Open Your Brand Guide File
Open the Figma file you created in the last lesson that contains your brand guide. We will build directly in this file.
Step 2: Organize Your Pages
In the Layers panel on the left, you'll see your current page, likely named "Page 1". Let's create a professional page structure.
- Right-click "Page 1" and rename it to
🎨 Style Guide. The emoji helps for quick visual scanning. - Click the
+icon in the Pages section to add a new page. Name it💎 Designs. This is where your final, polished webpage designs will live. - You can also add a page named
🗑️ Archivefor old ideas or iterations. This keeps your main design page clean.
For more ideas on how to structure pages, this short article from Figma offers several professional strategies.
How to set up your Pages in Figma
The Figma article 'How to set up your Pages in Figma' quickly covers different professional workflows, such as organizing by design stage or platform. This will reinforce what you saw in the video.
Quickly read the introduction and points 1 ('Platform or screen size') and 3 ('Stage of the design process'). This will take less than 5 minutes and solidify your understanding of why we are separating our Style Guide from our Designs.
Step 3: Create Your Page Frames
Now, go to your new 💎 Designs page. We'll create the frames for your website.
- Select the Frame Tool (shortcut:
F). - In the right-hand panel, you'll see presets. Choose a desktop size, like
Desktop > MacBook Pro 16". A frame of that size will appear. - In the Layers panel, rename this frame to
Home. - Create two more desktop frames and name them
AboutandProducts. - Arrange them on your canvas from left to right: Home, About, Products. This mimics a user's likely journey.
You should now have something that looks like this, showing a clean separation of pages in the side panel and frames on the canvas.

Step 4: Block Out the Content Sections
Inside each frame, let's use simple rectangles to block out the "rows" we planned. This is a low-fidelity way to plan your layout without getting distracted by details.
- Select the Rectangle Tool (
R). - On your
Homeframe, draw rectangles to represent the content sections. For example:- A large rectangle at the top for the Hero.
- A smaller one below for an Introduction.
- Three smaller boxes side-by-side for Featured Products.
- A final strip at the bottom for a Call-to-Action.
- In the Layers panel, name these rectangle layers accordingly (e.g., "Hero Section," "Intro Section"). This is a critical habit for staying organized.
- Repeat this process for the
AboutandProductsframes based on the content you think they might need.
Conclusion
Congratulations, you have successfully structured your multi-page website project in Figma. You've moved from a blank canvas to a well-organized file that's ready for the next stage of design. This methodical approach is exactly what separates amateurs from professionals.
Key Takeaways:
- Figma files are organized into a hierarchy of Pages, Frames, and Layers.
- Use Pages to separate distinct phases or areas of your work, like
Style GuideandDesigns. - Use Frames to represent individual web pages or screens.
- Every web page should be structured as a series of rows (or sections), with each row dedicated to a single idea.
- Blocking out your page with simple shapes first is an effective way to plan layouts before adding detail.
Preview of the Next Lesson:
Our frames currently contain static, manually placed rectangles. This is inflexible and slow. In the next lesson, we will learn how to apply Auto Layout to create responsive and flexible design components. You'll learn how to make these sections automatically adjust to the content you put inside them—a core skill for efficient and modern UI design in Figma.