Grid and spacing guidelines for business.gov.au
Last updated: 7 May, 2024
The business.gov.au website uses the bootstrap 12 column grid with the following modifications:
xs | bga xs | sm | md | lg | xl | |
---|---|---|---|---|---|---|
Minimum screen width | <576px | ≥350px | ≥576px | ≥768px | ≥992px | ≥1200px |
Gutter | 16px | 16px | 32px | 32px | 32px | 32px |
This layout is typically used for navigation pages. Page patterns that use this layout include:
The content area is 12 grid-columns wide.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
This layout is typically used for information pages. Page patterns that use this layout include:
The content area is 8 grid-columns wide. The content area is aligned to the left side of the page.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 9 grid-columns wide. The content area is aligned to the left side of the page.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 11 grid-columns wide. The content area is aligned to the left side of the page.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 12 grid-columns wide.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 12 grid-columns wide.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has no padding left or right.
This layout is typically used for information pages in tools that require more width than standard information pages. Page patterns that use this layout include:
The content area is 9 grid-columns wide. The content area is aligned to the left side of the page.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 10 grid-columns wide. The content area is aligned to the left side of the page.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has left and right padding of 32px.
The content area is 12 grid-columns wide.
The content area has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area has no padding left or right.
This layout is typically used for information pages. Page patterns that use this layout include:
The left side menu is 3 grid-columns wide. The content area is 8 grid-columns wide.
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
The left side menu is 3 grid-columns wide. The content area is 9 grid-columns wide
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
The content area and the left side menu are both 12 grid-columns wide.
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
This layout is typically used for guide pages.
The left side menu is 3 grid-columns wide. The content area is 8 grid-columns wide.
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
The left side menu is 4 grid-columns wide. The content area is 8 grid-columns wide
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
The content area and the left side menu are both 12 grid-columns wide.
The area containing the side menu and the content has a 32px margin above and below.
The first element within the content area and the side menu have zero margin and padding above (regardless of what element it is).
This layout is used for search and finder tool result pages including:
The left filter area is 4 grid-columns wide. The content area is 8 grid-columns wide
The areas containing the filters and the content have a 32px margin above and below.
The first elements within the content and filter areas have zero margin and padding above (regardless of what element it is).
The content area and the filter area are both 12 grid-columns wide.
Filter visibility can be turned on and off with a mobile filter button.
The areas containing the filters and the content have a 32px margin above and below.
The first elements within the content and filter areas have zero margin and padding above (regardless of what element it is).
This layout is only used for pages that require a sidebar such as checklists and tools. It should not be used for general information pages or nagivation pages.
The right sidebar is 4 grid-columns wide. The content area is 8 grid-columns wide
The area containing the sidebar and the content has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area and the right sidebar are both 12 grid-columns wide. The right sidebar may be fixed to the bottom of the screen.
The area containing the sidebar and the content has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
This layout is only used for pages that require a sidebar such as checklists and tools. It should not be used for general information pages or nagivation pages.
The right sidebar is 4 grid-columns wide. The content area is 8 grid-columns wide
The area containing the sidebar and the content has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area is 11 grid-columns wide.
The right sidebar is 11 grid-columns wide.
The area containing the content has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
The content area and the right sidebar are both 12 grid-columns wide.
The area containing the content has a 32px margin above and below.
The first element within the content area has zero margin and padding above (regardless of what element it is).
Single column - navigation page layout pages can have sections with a light blue background (#C7D9EE). Coloured background sections should not be used in any other page layouts.
Coloured background sections should always have a heading (usually a h2 level heading).
These sections should have 32px padding top and bottom as well as 32px margin top and bottom. The blue background colour extends left and right to the edge of the viewport.
Margin and padding elements within the coloured background sections remain the same as in the rest of the content.
Section content
The first element in a section has zero top padding/margins applied. The last element in a section has zero bottom padding/margins applied.
The sections have 32px margin top and bottom so there is a 32px space above and below each section divider.
Tools use sections to help users understand how questions and content is grouped. There are three patterns for section divider use.
Use section dividers between questions when a tool is structured with one topic per page. Generally there will only be one H2 level title on each page. Note that questions that contain a lot of information, or include dynamic information are still one question in this scenario.
The section divider width equals the content area width in these tools.
Use section dividers between topics (some of which may contain multiple questions) in tools that have more than one topic per page. Often there will be multiple H2 titles on these pages, one for each section.
The section divider width equals the content area width in these tools.
Use section dividers between topics(some of which may contain multiple questions) in tools that have more than one topic per page. Often there will be multiple H2 titles on these pages, one for each section.
When sections have corresponding information sidebars the section divider width equals the full page width.
Pops up like cooked bread in a toaster.
Toasts can be left aligned or centered depending on the page context.
Pops up like cooked bread in a toaster.
Toasts can be left aligned or centered depending on the page context.
Changes to this contract are being autosaved.