12–8–4 Column System for Responsive Grids. (2024)

A layout grid in UI/UX design is a system of horizontal and vertical lines that are used to position content, such as buttons, text, and images, in a way that is visually appealing and organized.

A layout grid system in UI/UX design offers several benefits to designers including:

  1. Consistency: Using a grid system will help create a predictable and organized layout which helps improve the user’s experience and understanding of the design.
12–8–4 Column System for Responsive Grids. (1)

2. Efficiency: A grid system provides a guide for placing elements which can save designers time and effort. Instead of aligning elements from scratch each time, designers can define a grid in their styles and reuse it across multiple layouts making the process more consistent and efficient.

3. Hierarchy: Using a grid system provides a clear visual hierarchy of contents and a clear sense of order and structure on a page. The hierarchy guides the user in noticing important elements and improves the overall flow of the design.

12–8–4 Column System for Responsive Grids. (2)

4. Adaptability: Grids are important tools for responsive design as they can be adapted to fit different screen sizes and device types. By adjusting the grid to fit different screen sizes, designers can ensure their design remains consistent and visually appealing across different devices.

We’re going to go through this using Figma, highlighting the settings of layout grid and their meaning. Please note that the faded red lines in the frames are the layout grid.

12–8–4 Column System for Responsive Grids. (3)

1. Grid: A layout grid in Figma consists of intersecting horizontal rows and vertical columns that create a network of squares or rectangles. These rectangles, referred to as modules, provide a framework for aligning and positioning elements on a page or design. By snapping elements to the grid, designers can ensure that each element is properly aligned with other elements, creating a clean and organized layout.

2. Column: Lines in a layout grid that run from top to bottom(The red lines as seen in the image below). They help in the horizontal alignment of elements.

12–8–4 Column System for Responsive Grids. (5)

3. Rows: Lines in a layout grid that run from left to right(😉or right to felt). They help in creating consistent spacing and alignment between elements vertically.

12–8–4 Column System for Responsive Grids. (6)

4. Gutter: It’s the spacing between two rows or columns.

5. Width: Thickness of a row or column.

Gutter and width sizes can be adjusted to create different visual effects, from tightly packed elements to more spacious and open designs. By using consistent gutter and width sizes throughout a layout, designers can create a sense of harmony and order that helps users navigate and understand the content.

6. Margin: It’s the distance from the edge of the frame to the first column or row, either from the top and bottom in rows or from the left and right in columns. It provides space between the edge of the frame and the content within it.

7. Count: The total number of columns or Rows in a frame

8. Colour: The color of the grids.

Type setting in Figma focuses on the positions of the rows and columns within a frame when it's adjusted. It is important to note that rows and columns are adjusted separately in Figma’s type grid settings.

Figma has four column type grid settings, that is left, right, center, and stretch, that enable designers to achieve specific layouts and alignments. These settings determine how columns are positioned within a frame and how they respond to changes in frame size.

12–8–4 Column System for Responsive Grids. (7)

1. Left

In the left column type setting, the columns are anchored to the left side of the frame. There is no change in the gutters or width sizes only changes in the right margin as the frame is adjusted illustrated below.

This setting is best for designs that require a strong left alignment, such as text-heavy layouts like newspapers or magazines.

12–8–4 Column System for Responsive Grids. (8)

2. Right

Here, the columns are anchored to the right side of the frame. The gutters and width remain unchanged while the margin on the left side of the frame increases equally as the frame is resized.

This setting is best for designs that require a strong right alignment, such as layouts with right-to-left text direction or designs that want to emphasize the right side of the content.

12–8–4 Column System for Responsive Grids. (9)

3. Center

In Figma’s center type grid setting, the columns are centered within the frame. While the gutters and width remain unchanged, the margins on both the left and right sides of the frame increase equally as the frame is resized.

This setting is best for designs that require a balanced layout with centered text or elements, such as brochures or posters, or landing pages with centered headlines.

12–8–4 Column System for Responsive Grids. (10)

4. Stretch

The stretch type grid setting in Figma allows the columns and gutters to stretch to fill the available space within the frame.

This setting is useful for designs that require flexible layouts that adapt to different screen sizes or aspect ratios, such as responsive web pages or mobile apps.

By using the stretch type grid setting, designers can create layouts that are optimized for different devices and screen sizes while maintaining consistent typography and spacing.

12–8–4 Column System for Responsive Grids. (11)

The 12–8–4 column system is commonly used in responsive web design to ensure that the layout adapts well to different screen sizes. The 12 columns are usually used for larger desktop screens, while the 8 and 4 columns are used for smaller tablet and mobile screens, respectively.

Desktops

For Large to medium desktop screen sizes, we make use of 12 columns. Some of the ranges of desktop screens include: Large (1440+dp), Medium (1240–1439dp), and Medium (905–1239dp)

12–8–4 Column System for Responsive Grids. (12)

The column settings to achieve a 12 columns layout:

  • Count: 12
  • Type: Center (for large screens) and Stretch(For Medium Screens)
  • Width: 72 px (For Type Center)
  • Margin: Dependent on the size of the container
  • Gutter: 24 px

Tablets

Tablet sizes typically range between 600–904dp. Tablet screens use 8 columns. The margin and gutter are reduced compared to the desktop screens as the content is going to be smaller hence less space.

12–8–4 Column System for Responsive Grids. (13)

The column settings to achieve an 8 columns layout:

  • Count: 12
  • Type: Stretch
  • Margin: Dependent on the size of the container
  • Gutter: 24 px

Mobile

Mobile sizes can range between 0–599dp. Mobile designs use 4 columns. The margin and gutter are reduced even more compared to the desktop and tablet screens as the content is going to be smaller hence less space.

12–8–4 Column System for Responsive Grids. (14)

The column settings to achieve a 4-column layout:

  • Count: 4
  • Type: Stretch
  • Margin: 16 px
  • Gutter: 16 px
12–8–4 Column System for Responsive Grids. (2024)
Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 6201

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.