Brand Design System

List

Ordered, unordered, and icon lists for presenting collections of items with consistent styling and proper semantic structure.

Live Preview

Unordered

  • Premium ingredients
  • Natural formulation
  • Ayurvedic tradition

Ordered

  1. Apply to clean skin
  2. Massage gently
  3. Leave for 10 minutes

Icon List

  • Free shipping
  • 30-day returns
  • 100% natural

Code

1<!-- Unordered List -->
2<ul class="list list--unordered">
3 <li>First item in the list</li>
4 <li>Second item with more detail</li>
5 <li>Third item
6 <ul>
7 <li>Nested item one</li>
8 <li>Nested item two</li>
9 </ul>
10 </li>
11</ul>
12
13<!-- Ordered List -->
14<ol class="list list--ordered">
15 <li>Step one of the process</li>
16 <li>Step two of the process</li>
17 <li>Step three of the process</li>
18</ol>
19
20<!-- Icon List -->
21<ul class="list list--icon">
22 <li>
23 <span class="list-icon"></span>
24 Feature included
25 </li>
26 <li>
27 <span class="list-icon"></span>
28 Another benefit
29 </li>
30</ul>

Brand Properties

List Item Icon

PropertyTypeBrand DefaultHoB ValueTAE Value
MarginsMixedTop: 0, Right: 5, Left: 15, Bottom: 0 pxTop: 0, Right: 5, Left: 15, Bottom: 0 pxTop: 0, Right: 5, Left: 15, Bottom: 0 px
PaddingInput (px)000
Corner RadiusInput (px)000
Border StyleDropdownnonenonenone
Border WidthInput0px0px0px
Border ColorColor pickerrgb(0, 0, 0)rgb(0, 0, 0)rgb(0, 0, 0)
OpacitySlider100%100%100%
ShadowToggleOffOffOff
Select an IconText inputFaCircleFaCircleFaCircle
Icon SizeSlider10px10px10px
Icon ColorColor pickerrgb(0, 0, 0)#038012#1A5129

List Item Text

PropertyTypeBrand DefaultHoB ValueTAE Value
FontDropdownOpen SansOpen SansOpen Sans
WeightDropdownnormal (400)normal (400)normal (400)
SizeDropdown14px20px20px
Text Alignment4 optionsleftleftleft
Line HeightSliderAutoAutoAuto
Letter SpacingSlider0px0px0px
Text Case2 optionsnonenonenone
MarginsInput (px)000
PaddingInput (px)000
Background ColorColor pickerrgb(255, 255, 255)rgb(255, 255, 255)rgb(255, 255, 255)
Border StyleDropdownnonenonenone
OpacitySlider100%100%100%
ShadowToggleOffOffOff

Variants

Marker Styles (Unordered)

Disc (default)
  • Item one
  • Item two
Circle
  • Item one
  • Item two
Square
  • Item one
  • Item two

Marker Styles (Ordered)

Decimal (1, 2, 3)
  1. Item
  2. Item
  3. Item
Alpha (a, b, c)
  1. Item
  2. Item
  3. Item
Roman (i, ii, iii)
  1. Item
  2. Item
  3. Item
Upper (A, B, C)
  1. Item
  2. Item
  3. Item

Icon List Variants

Checkmarks
  • Included feature
  • Another feature
Bullets
  • Key point
  • Key point
Mixed Icons
  • Available
  • Not included

Nested Lists

  • Parent item one
    • Nested child item
    • Another nested item
  • Parent item two
  • Parent item three
    • Nested item with more nesting
      • Deeply nested

Spacing Options

Compact
  • Item one
  • Item two
  • Item three
Normal
  • Item one
  • Item two
  • Item three
Relaxed
  • Item one
  • Item two
  • Item three

Accessibility

  • Use <ul> for unordered lists and <ol> for ordered lists
  • Screen readers announce the number of items in a list
  • Nested lists maintain proper hierarchy for assistive technology
  • Icon lists should still use <ul> with list-style: none
  • Ensure icons are decorative or have proper aria-labels if meaningful

Do's and Don'ts

Do

  • Use ordered lists for sequential steps
  • Use unordered lists for non-sequential items
  • Keep list items concise when possible
  • Use consistent punctuation within a list
  • Use icon lists for feature highlights

Don't

  • Use lists for single items
  • Nest lists more than 3 levels deep
  • Mix ordered and unordered styles randomly
  • Use custom bullets that lack meaning
  • Create lists with inconsistent item lengths

Unmapped Brand Values

The following brand values are available but not currently mapped to List element properties:

BrandPropertyValuePotential Use
HoBText Primary#038012List item text color
TAEText Primary#101010List item text color

Related Elements

  • Paragraph - For prose text content
  • Table - For tabular data with rows and columns
  • Accordion - For expandable list-like content