Lab: Grid-Based Wireframe Design 

Estimated time: 45 minutes

What you will learn

This lab is designed to equip learners with practical skills in applying grid systems to create structured, user-centric wireframes for websites and mobile applications. Through hands-on exercises, learners will gain a deeper appreciation of how grids contribute to visual consistency, alignment, and responsive design.

Learning objectives

By the end of this lab, you will be able to:

Prerequisites

*Note: If this is your first time using Figma, we recommend creating an account. To do this, right-click Getting Started with Figma and open it in a new tab to sign up.

Introduction

In today's multi-device world, digital products must look clean, work seamlessly, and feel intuitive—whether viewed on a desktop, tablet, or phone. One of the unsung heroes that helps designers achieve this is the grid system. It provides structure, rhythm, and alignment to UI layouts, making interfaces both aesthetically pleasing and functionally effective.

This lab will walk you through the process of designing wireframes using a grid system, a foundational skill every UI/UX designer must master. Think of the grid as the invisible skeleton of your design—it guides where things should go, helps maintain balance, and ensures consistency across pages and screen sizes.

Scenario

Design brief

You've just been hired by Leaf & Page organization, a new online bookstore launching its website. They need a clean, user-friendly homepage wireframe to showcase featured books, categories like fiction and non-fiction, and a newsletter signup.

Your job is to create a low-fidelity wireframe using a grid system to ensure clean alignment, consistent spacing, and a responsive layout. The focus is on structure, not visuals—so stick to simple blocks and placeholder text.

Getting started

Step 1: Open Figma and create a new file

Create the artboard (frame)

Step 2: Draw the Canvas (frame) - Now select the 'Frame' tool from the bottom toolbar.

Add a grid system to the frame

Step 3: Add a column grid - Ensure the canvas frame is selected, then click on Layout Grid in the right-side panel..

Start wireframing sections

Step 4: Header section You'll now create low-fidelity UI blocks using rectangles, lines, and text.

Step 5: Hero section (banner) - You can change the layout from grod to column by selecteing the entire frame and select the grid as shown in given screenshot.

Book categories section

Step 6: Create different books categories

Newsletter subscription

Step 7: Create different subscription section

Final design

The final design can be previewed after clicking on the preview button, as shown in the given screenshot:

Summary

This lab guides you through the step-by-step process of designing a low-fidelity homepage wireframe for a fictional bookstore, Leaf & Page, using Figma. You set up a structured grid layout with defined columns and gutters, and then use basic shapes and text to build key interface sections like the header, hero banner, book categories, newsletter signup, and footer. The exercise emphasizes visual alignment, spacing, and consistency—core principles of UI design—while providing practical exposure to tools like layout grids, typography settings, and component placement in Figma.

Practice Task: ChapterRoot Homepage Wireframe

Create a low-fidelity homepage wireframe for ChapterRoot, a fictional online bookstore. Use simple shapes and text to outline the layout. Focus on clean alignment using a grid—ignore detailed visuals. What to Do: - Open Figma and Create a New File - Rename the file: ChapterRoot – Practice Wireframe - Draw a Desktop Frame - Choose a desktop size such as 1440px width - Apply a 6-Column Grid - Add a layout grid with 6 columns - Set gutter spacing such as 20px for consistent alignment

Sections to Include: 1. Header - Add a rectangle for the logo labeled: ChapterRoot - Add text links: Home, Books, About, Login

  1. Hero Section (Banner)
  1. Book Categories
  1. Newsletter Signup
  1. Footer Add footer text: Contact, Privacy Policy, Help Center

Author(s)

Richa Arora