コンテンツにスキップ

List

アイコンを使った装飾リストの作成例を紹介します。

List(.c--list)というコンポーネントを作って利用する例を紹介していきます。

ソースコードを手動でコピー&ペーストしてご利用ください。
import jsx from '@/components/lism/List/index.jsx';
Preview
  • List item 1
  • List item 2
  • List item 3
    • Nested item
    • Nested item
  • List item 1
  • List item 2
  • List item 3
    • Nested item
    • Nested item
  • List item 3
  • List item 1
  • List item 2
  • List item 3
<List>
<li>List item 1</li>
<li>List item 2</li>
<li>
<Fragment>List item 3</Fragment>
<ul>
<li>Nested item</li>
<li>Nested item</li>
</ul>
</li>
</List>
<List variant='check'>
<li class='-bd:b -bdc:divider' style='--bds:dashed'>List item 1</li>
<li class='-bd:b -bdc:divider' style='--bds:dashed'>List item 2</li>
<li class='-bd:b -bdc:divider' style='--bds:dashed'>
<Fragment>List item 3</Fragment>
<ul>
<li>Nested item</li>
<li>Nested item</li>
</ul>
</li>
</List>
<List
iconC='var(--purple)'
iconImg={`url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"/></svg>')`}
>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
</List>