The GEM grid consists of three elements: columns, gutters and margins.

The grid distributes components across the page in a way that can be easily adapted and respond to different screen sizes.

Columns, gutters, margins and breakpoints

Columns

Columns hold page content. They occupy a percentage of the screen rather than having a fixed width, so that the content can be shown across different screen sizes at the same ratio.

Gutters

Gutters are the spaces between columns. They have a fixed size at each breakpoint range. Larger screens use wider gutters to allow more space between content.

Margin

Margins are the spaces between the content and the edges of the screen. Each breakpoint range has a set margin size. Wider margins are more appropriate for larger screens, allowing more space around the edges of the content.

Breakpoints

GEM is responsive across 5 different breakpoint ranges (screen sizes). Aspects of the page design can be changed according to the needs of each of these sizes – such as how many columns an element should span.

Below showcases the 5 breakpoints:

Breakpoints

Table Description
Grid Artboards Content Margin Column Gutter
Minimum 375px 343px 16px 10px 20px
Small 544px 496px 24px 27px 16px
Medium 768px 720px 24px 64px 16px
Large 992px 944px 24px 64px 16px
Maximum 1278px 1230px 24px 75px 30px

Minimum

Artboard: 375px

Minimum grid

Content: 343px

Margin: 16px

Column: 10px

Gutter: 20px


Small

Artboard: 544px

Small grid

Content: 496px

Margin: 24px

Column: 27px

Gutter: 16px


Medium

Artboard: 768px

Medium grid

Content: 720px

Margin: 24px

Column: 45px

Gutter: 16px


Large

Artboard: 992px

Large grid

Content: 944px

Margin: 24px

Column: 64px

Gutter: 16px


Maximum

Artboard: 1278px

Maximum grid

Content: 1230px

Margin: 24px

Column: 75px

Gutter: 30px


Frequently asked questions

Do I need to know HTML and CSS?

No – although it will help, if you need to go beyond the basic principles of this page.

Do I design mobile first?

We stress the need to consider all breakpoints when making any design decision. While there are clear benefits to the mobile-first approach, problems arise when designers focus too closely on desktop or mobile.

Do I design for every breakpoint?

This will depend on the size of your project. Ideally, larger projects should involve designing reusable components at all breakpoints. This way you'll produce robust designs, and encounter fewer issues during the build phase.

Do I have to use the grid?

It's the best idea for a number of reasons. We've designed it carefully to ensure consistency for our users through their journey across Macquarie's digital platforms. You're also a lot less likely to encounter cross-browser bugs when you use it.

Can I change the grid - columns, column widths, margins etc?

No. The grid (columns, column widths, margins and so on) must be kept consistent.

What about content?

Thinking about how your content will appear across the different breakpoints is important – however, developing a content strategy for responsive designs is a discussion that goes well beyond the scope of this page.