Grid
The grid system uses a series of containers, rows and columns to layout and align content. It’s built with flexbox and is fully responsive.
The grid system uses a series of containers, rows and columns to layout and align content. It’s built with flexbox and is fully responsive.
Helper classes: Looking for a complete list of helper classes for these components?View helper classes
Redlines: We don't include redline comps because it's always more accurate to use developer tools to inspect the coded components, or a plugin such as the Prism Redline Tool.
The Dell Design System grid uses a 12-column grid.
The Bootstrap 3 grid was previously used by the Dell Design System, however the new grid differs in the following ways:
The ".dds__" class prefix is used to define containers, rows and columns.
A fluid width container, which utilizes the entire window width, may be used instead of a container that has a maximum width based upon the current breakpoint. Simply replace dds__container with dds__container-fluid.
Here are the five standard breakpoints:
Two additional breakpoints (XXL and XXXL) may be accessed by replacing the standard grid dds-all.css with dds-all-wide-grid.css:
The following images show how many columns a container takes up at different breakpoints based upon its column classes:
Resize your browser window to see the containers respond to different breakpoints.
<div class="render-html"><div class="dds__container"><div class="dds__row row-grid"><div class="dds__col-xl-12"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xl-12 (or simply "dds__col")</div></div></div></div><div class="grid-lines-front"><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div></div></div></div></div>
<div class="render-html"><div class="dds__container"><div class="dds__row row-grid"><div class="dds__col-xs-12 dds__col-lg-6 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-lg-6</div></div></div></div><div class="dds__col-xs-12 dds__col-lg-6 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-lg-6</div></div></div></div><div class="grid-lines-front"><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div></div></div></div></div>
<div class="render-html"><div class="dds__container"><div class="dds__row row-grid"><div class="dds__col-xs-12 dds__col-md-6 dds__col-lg-4 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-md-6, dds__col-lg-4</div></div></div></div><div class="dds__col-xs-12 dds__col-md-6 dds__col-lg-4 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-md-6, dds__col-lg-4</div></div></div></div><div class="dds__col-xs-12 dds__col-md-6 dds__col-lg-4 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-md-6, dds__col-lg-4</div></div></div></div><div class="grid-lines-front"><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div></div></div></div></div>
<div class="render-html"><div class="dds__container"><div class="dds__row row-grid"><div class="dds__col-xs-12 dds__col-sm-6 dds__col-md-4 dds__col-lg-3 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-sm-6, dds__col-md-4, dds__col-lg-3</div></div></div></div><div class="dds__col-xs-12 dds__col-sm-6 dds__col-md-4 dds__col-lg-3 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-sm-6, dds__col-md-4, dds__col-lg-3</div></div></div></div><div class="dds__col-xs-12 dds__col-sm-6 dds__col-md-4 dds__col-lg-3 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-sm-6, dds__col-md-4, dds__col-lg-3</div></div></div></div><div class="dds__col-xs-12 dds__col-sm-6 dds__col-md-4 dds__col-lg-3 dds__mb-2"><div class="div-column-graphic"><div class="div-column"><div>dds__col-xs-12, dds__col-sm-6, dds__col-md-4, dds__col-lg-3</div></div></div></div><div class="grid-lines-front"><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div><div class="grid-line"></div></div></div></div></div>
Title case, 2-3 words maximum.
Do not combine actions in a label (exception:
"Customize & Buy").
If standard labels don't fit the button's
purpose, align label with the task the user is attempting.
Please refer to the
Dell Technologies branding website, https://brand.delltechnologies.com/faq/#voice, for further information
regarding call-to-action labels and usage.
To be determined.
The W3C Web Accessibility Initiative (WAI) develops standards and support materials to help you understand and implement accessibility.
Please refer to these tutorials for page structure from Web Accessibility Tutorials.