OTTODesign System

Code

List

Storybook group: Fragments · Sidebar path: Fragments/List · Extracted 28.09.2026

Overview

Source: ./src/fragments/list/OCListV1.mdx

List

The list utility provides classes for consistent ordered and unordered list styling.

Skip to:

Class naming convention

Classes use the format {prefix}-{property}--{variation}.

Element Description
prefix Always oc for OTTO Components
property list
variation One of unordered, ordered

List utilities

The following variations are available:

Class Description
oc-list--unordered Unordered list
oc-list--ordered Ordered list

Usage guidelines

Add the appropriate CSS class to your <ul> or <ol> elements to apply the desired list style. For example, to create an unordered list, use the oc-list--unordered class:

<ul class="oc-list--unordered">
  <li>Item 1</li>
  <li>Item 2</li>
</ul>

Find all usage examples in the list demo.

List (ListV1.stories.ts)

Demo: List

Story: fragments-list--list · tags:

Story source (TypeScript, verbatim from Storybook)
{
  name: "Demo: List",
  render: allList
}