
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.
By the end of this lab, you will be able to:
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.
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.
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.
Step 1: Open Figma and create a new file - Go to https://figma.com and log in. - After logging in, you will be redirected to your Figma Dashboard, click the "Design" card visible in the dashboard, as shown in given screenshot with highlighted red border.



Step 2: Draw the canvas (frame) - Now select the frame from the bottom toolbar.


Step 3: Add a column grid - Now select the canvas frame and then click Layout grid.




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



Step 5: Hero section (banner)






Step 6: Create different book categories - Below the hero section, draw 4 equally-sized rectangles and align with grid. - Add text labels inside each box.

Step 7: Create subscription section - Draw a line to separate subscription section.





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.