List
Used to display a list of items.
Text Only
-
Doesn't Link Anywhere
[List item description]
-
[Lightbox Title]
[Lightbox content] -
[List item description]
-
[List item label][List item description]
<div class="content-list" id="[ID]"> <ul class="content-list__items"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> <div class="list-item-description"> [List item description] </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[Action text]</a> </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[Email Address]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[Email Address]">Read More</a> </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="#list-item-lightbox" class="lightbox lightbox--inline js-lightbox--inline">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="#list-item-lightbox" class="lightbox lightbox--inline js-lightbox--inline">[Action text]</a> </div> </div> <div id="list-item-lightbox" class="inline-popup inline-popup--md mfp-hide"> <div class="inline-popup__header"> <h5>[Lightbox Title]</h5> </div> <div class="inline-popup__content"> [Lightbox content] </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-description"> [List item description] </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-description"> <p><span class="list-item-label">[List item label]</span>[List item description]</p> </div> </div> </li> </ul> </div>
Text & Icons
<div class="content-list" id="[ID]"> <ul class="content-list__items"> <li class="list-item list-item--has-icon" id="[ID]"> <div class="list-item__content"> <div class="list-item-icon"> <a href="[URL]"><i class="fas fa-[icon]"></i></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> [...] <li class="list-item list-item--has-icon" id="[ID]"> <div class="list-item__content"> <div class="list-item-icon"> <a href="[URL]"><i class="fas fa-[icon]"></i></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> </ul> </div>
Text & Images
The first item in the list is configured to display the image in the background.
-
This is the description for "List Item 1." Continually communicate cross-platform niche markets rather than progressive applications. Intrinsicly transition leading-edge channels and plug-and-play manufactured products.
Progressively deliver stand-alone networks without just in time mindshare.
-
This is the description for "List Item 2." Continually communicate cross-platform niche markets rather than progressive applications. Intrinsicly transition leading-edge channels and plug-and-play manufactured products.
-
This is the description for "List Item 3." Continually communicate cross-platform niche markets rather than progressive applications. Intrinsicly transition leading-edge channels and plug-and-play manufactured products.
<div class="content-list" id="[ID]"> <ul class="content-list__items"> <li class="list-item list-item--has-image" id="[ID]"> <div class="list-item__content"> <div class="list-item-image image" style="max-width: XXXpx;"> <a href="[URL]"><img width="XXX" height="YYY" alt="" src="path/to/foo.jpg"></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> [...] <li class="list-item list-item--has-image" id="[ID]"> <div class="list-item__content"> <div class="list-item-image image" style="max-width: XXXpx;"> <a href="[URL]"><img width="XXX" height="YYY" alt="" src="path/to/foo.jpg"></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> </ul> </div>
Text, Icons & Images
The first item in the list is configured to display the image in the background.
<div class="content-list" id="[ID]"> <ul class="content-list__items"> <li class="list-item list-item--has-image list-item--has-icon" id="[ID]"> <div class="list-item__content"> <div class="list-item-image image" style="max-width: XXXpx;"> <a href="[URL]"><img width="XXX" height="YYY" alt="" src="path/to/foo.jpg"></a> </div> <div class="list-item-icon"> <a href="[URL]"><i class="fas fa-[icon]"></i></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> [...] <li class="list-item list-item--has-image list-item--has-icon" id="[ID]"> <div class="list-item__content"> <div class="list-item-image image" style="max-width: XXXpx;"> <a href="[URL]"><img width="XXX" height="YYY" alt="" src="path/to/foo.jpg"></a> </div> <div class="list-item-icon"> <a href="[URL]"><i class="fas fa-[icon]"></i></a> </div> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> </ul> </div>
Navigation: Table of Contents
-
[List item description]
-
[List item description]
<div class="content-list content-list--toc" id="[ID]"> <div class="content-list__nav"> <ul> <li><a href="#id1">List Item 1</a></li> <li><a href="#id2">List Item 2</a></li> <li><a href="#id3">List Item 3</a></li> </ul> </div> <ul class="content-list__items"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> </ul> </div>
Navigation: Glossary of Terms
<div class="content-list content-list--glossary" id="[ID]"> <div class="content-list__nav"> <ul> <li><a href="#glossary1">A</a></li> <li><a href="#glossary2">B</a></li> <li><a href="#glossary3">C</a></li> </ul> </div> <ul class="content-list__items"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> <a href="[URL]">[List item label]</a> </div> <div class="list-item-description"> [List item description] </div> <div class="list-item-action"> <a href="[URL]">[List item action]</a> </div> </div> </li> </ul> </div>
List Styles
Numbered
-
List Item #1
-
List Item #2
-
List Item #3
<div class="content-list" id="[ID]"> <ol class="content-list__items"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> </ol> </div>
No Style
-
List Item #1
-
List Item #2
-
List Item #3
<div class="content-list" id="[ID]"> <ul class="content-list__items list--plain"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> List Item #1 </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> List Item #2 </div> </div> </li> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> List Item #3 </div> </div> </li> </ul> </div>
List Spacing
Single
-
List Item #1
-
List Item #2
-
List Item #3
<div class="content-list" id="[ID]"> <ul class="content-list__items list-spacing--single"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> </ul> </div>
Double
-
List Item #1
-
List Item #2
-
List Item #3
<div class="content-list" id="[ID]"> <ul class="content-list__items list-spacing--double"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> </ul> </div>
Triple
-
List Item #1
-
List Item #2
-
List Item #3
<div class="content-list" id="[ID]"> <ul class="content-list__items list-spacing--triple"> <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> [...] <li class="list-item" id="[ID]"> <div class="list-item__content"> <div class="list-item-label"> [List item label] </div> </div> </li> </ul> </div>
Class Reference
Class | Info |
---|---|
content-list | Primary container. Should be added to a div . |
content-list--toc | Denotes a "table of contents" list. |
content-list--glossary | Denotes a "glossary" list. |
content-list__nav | Denotes list navigation. Used with "table of contents" and "glossary" list. Should be added to a div . |
content-list__items | Denotes a group of list items. Should be added to a ul or ol . |
content-list__return | Denotes a "return to list" link on an item details page. Should be added to a div . |
list-item | Denotes a single list item. Should be added to a li . |
list-item--details | Denotes a single list item's details page. Should be added to a div . |
list-item--has-image | Indicates that the list item contains a "list-item-image" element. |
list-item--has-icon | Indicates that the list item contains a "list-item-icon" element. |
list-item__content | Denotes the container for all of a single list item's content. Should be added to a div . |
list-item-image | Denotes a list item's image; extends the image content type. Should be added to a div . |
list-item-icon | Denotes a list item's FontAwesome icon. Should be added to a div . |
list-item-label | Denotes a list item's label. Should be added to a div . |
list-item-description | Denotes a list item's description. Should be added to a div . |
list-item-details | Denotes a list item's details. Should be added to a div . |
list-item-action | Denotes a list item's action (e.g., button). Should be added to a div . |