Skip to main content

Grid

Clear layouts allow users to understand and navigate content quickly and easily. Use these guidelines to create intuitive web layouts.

Overview

The Forge responsive layout grid adapts to screen size and orientation, ensuring consistency across layouts. Forge layouts are built on a 12 column grid, with columns, gutter, and margin.

The grid


Parts

Gutter

Gutters are the spaces between columns. They help separate content.

Use 16px or 24px between columns as standard gutters.

#

Margin

Margins are the space between content and the left and right edges of the screen.

Margin widths are defined as fixed values at each breakpoint range. To better adapt to the screen, the margin width can change at different breakpoints. Wider margins are more appropriate for larger screens, as they create more whitespace around the perimeter of content.

#

On a small tablet this layout grid uses 24px margins.

#

On a small tablet this layout grid uses 16px margins.


Responsive breakpoints

Forge provides responsive layouts based on the following column structures. Layouts using 4-column, 8-column, and 12-column grids are available for use across different screens, devices, and orientations. Each breakpoint range determines the number of columns, and recommended margins and gutters, for each display size.

Breakpoint rangeWindowColumnsMargins / gutters
360 - 599xsmall416
600-719small816
720-839small824
840-1023small1224
1024 - 1439medium1224
1440 - 1919large1224
1920+xlarge1224

Content max-width

Max-widths are recommended for desktop apps to create focus on a page and facilitate cognitive fluency and readability (Baymard Institute, “Typographie”, E. Ruder; Song, Hyunjin, and Norbert Schwarz; How Cognitive Fluency Affects Decision Making, UX Matters).

Your app's max width will depend on its content.

Content typeRecommnded max-widthContent examples
Simple, single column960pxDetail views, data tables, steppers / process screens
Multi column1040pxDashboards, complex detail pages
Complex layouts1280pxComplex or back office dashboard screens, data heavytables
But isn’t white space wasted space?

No. White space can be a great tool to balance design elements, create room to breathe, lower the perceived density of content, feature elements on the page to stand out, and guide the eye to create focus. Overall, designs with more white space are quicker to mentally process and understand, perceived as “less busy,” and are generally more aesthetically pleasing (The power of white space, IDF).


The 4px grid

Forge components are built on an 4px grid. Our minimum unit of 4 x 4 pixels drives how column layouts are determined, how elements are designed, and how components interact with each other.

Grid systems are used to create layouts with a uniform and consistent structure. The goal is to yield predictable flexibility with the least amount of assets and rules.

#