GitHub

List

Semantic list component with icon support for feature lists and checklists

Basic Usage

Loading...

Installation

pnpm add @corew500/ui

Usage

import { List } from "@corew500/ui/list"

<List>Content</List>

Variants

listVariants

AxisValuesDefault
spacing
compactdefaultrelaxed
default

listItemVariants

AxisValuesDefault
intent
primarysecondaryaccentmuteddestructive
primary

API Reference

Props

PropTypeDefaultDescription
variantenumbulletList style variant
intentenumprimaryIntent color for icons
spacingenumdefaultSpacing between items
asenumRender as ul or ol (auto-detected from variant)

Accessibility

Screen Readers

  • Icons use `aria-hidden="true"` as they are decorative
  • Screen readers announce list item count and structure

Additional

  • - Uses semantic `<ul>` or `<ol>` elements for proper list structure

Localization

Translatable Content

  • Pass pre-translated strings for i18n support

Additional

  • - Component renders user-provided content as-is

Related

Related Components