Layout Grid

A generic responsive layout grid for repeating UI elements in a container. These could be purely visual elements or interactive. This component will lay out repeating elements based on internal rules.

A generic responsive layout grid for repeating UI elements in a container. These could be purely visual elements or interactive. This component will lay out repeating elements based on internal rules per device viewport breakpoint.

A Layout Grid implementation with a set of buttons.

Developer Guide

Layout Grid is a grouping of a list of items/elements, typically of the same type. In this example, we're using a set of buttons:

Accessibility

The group of items/elements should be identified for screen readers. For lists that have an on-screen description text, it would look like this:

For instances where on-screen text is not available, an aria-label would work as well.

Keyboard Interaction

There are no interactive sections in Layout Grid, so there are no keyboard interaction guidelines.

Last updated