List Item (リスト項目)
List Item を使用して、テキスト、アイコン、画像、および Switch や Checkbox などのコンポーネントを含む List コンポーネントに繰り返し情報を表示し、ユーザーが可能なアクションを実行できるようにします。List Item は、Ignite UI for Angular List コンポーネントと視覚的に同じものです。
List Item のデモ

タイプ
Sketch と Figma では、List Item には次の 3 つのプリセットタイプがあります: グループの見出しを定義する Header、1 行のテキストを含む短い項目の One-line、プライマリおよびセカンダリ テキストをサポートするより高さのある項目の Two-line。プリセットが 2 つしかない Adobe XD では、同じ以上のことを実現できるため、Header と Item タイプのみがあります。



Note
リスト項目が 3 または 4 行で構成されている場合に適切に配置するには、Avatar と Actions を手動で調整して先頭に配置する必要があります。この位置合わせは予期された動作とみなされます。現在、これは Figma Indigo.Design システムで可能であり、これらの調整は簡単にアクセスでき、実現可能です。
この上部の配置を実現するには、State
フレームと Thumbnail
フレームを top left (左上) に設定する必要があります。まれに、Secondary Actions をテキスト コンテナーと操作アイコンで構成する必要がある場合は、Secondary Actions
フレームを top right (右上) に設定する必要もあります。


状態
Items は、次のインタラクティブ状態をサポートします: 通常の状態では非アクティブ、選択した状態ではアクティブです。Figma では、状態は右側のサイドバーの State
プロパティの下にあります。Sketch では、これを Symbol Overrides
で実現していますが、Adobe XD では Component States
パラダイムを使用して簡単に状態を切り替えることができます。Header List Item は選択できないため、そのような状態はサポートしません。


領域
Figma と Sketch では、List Item には 2 つの異なる領域があります: Avatar やテキストなどの非インタラクティブ コンテンツを使用した Primary Action と、List Item に関連するクイック アクションを使用した Secondary Action。Primary Action と Secondary Action を任意に組み合わせると、リストのすべての項目で一貫して使用する必要がある一意のリスト項目テンプレートが作成されます。
Adobe XD では、リスト項目には、Avatar、Progress bar、テキストなどの非インタラクティブ コンテンツが配置されたグループと、項目の右側にアクション可能なアイコンを含む Actions コンポーネントがあります。どちらの領域でも、Libraries
パネルから任意のコンポーネントをドラッグして、テンプレート内のコンポーネントや項目自体を破棄することなく、必要なレイアウトを作成できます。


Figma と Sketch の Primary Action
交換可能な List Item Primary Action (リスト項目プライマリ アクション) は、Figma の Type
プロパティで 5 つ、Sketch の Symbol Overrides
で4 つ利用できます。Sketch の Smart Layout のおかげで、不要な要素を ~No Symbol に設定することで、List Item をさらに調整することができます。
Avatar + Label + Description | ![]() |
|
Checkbox + Label | ![]() |
List Item 内の Checkbox に独自のラベルを付けることはできないため、前後のラベルは Sketch で ~No Symbol に設定され、ラベル レイヤーは Adobe XD に存在しません。この設定は変更するべきではありません。 |
Icon + Label + Desc | ![]() |
|
Label + Progress | ![]() |
List Item 内の Linear Progress Bar に値ラベルを付けることはできないため、Sketch では ~No Symbol に設定され、Adobe XD には値ラベル レイヤーが存在しません。この設定は変更するべきではありません。 |
Label | ![]() |
Figma と Sketch の Secondary Action
Figma と Sketch には、交換可能な List Item Secondary Action が 4 つあります。Figma では、これらは Secondary Action
基本コンポーネントのプロパティで利用でき、ケースや必要に応じて切り替えたり、オン/オフしたりできます。Figma の自動レイアウトは、選択したプロパティに基づいてコンポーネントを自動的に調整します。Sketch では、Secondary Actions は Symbol Overrides
として利用でき、Smart Layout のおかげで、不要な要素を ~No Symbol に設定することでさらに調整できます。
Badge | ![]() |
||
Checkbox | ![]() |
List Item 内の Checkbox にラベルを付けることはできません。そのため、前後のラベルは Sketch で ~No Symbol に設定され、Adobe XD ではラベル レイヤーが存在しません。この設定は変更するべきではありません。 | |
Text and Icon | ![]() |
テキストとアイコンは独立して使用できます。Figma では、Text Container のオンとオフを切り替えて、一方または両方のアイコンを非表示にすることができます。Sketch では、アイコンを ~No Symbol に設定すると非表示になります。 | |
Toggle/Switch | ![]() |
List Item 内の Switch にはラベルを付けることはできません。そのため前後のラベルは、Figma では非表示になり、Sketch では ~ No Symbol に設定され、Adobe XD ではラベル レイヤーが存在しません。この設定は変更するべきではありません。 |
Adobe XD の Thumbnail (サムネイル)
Adobe XD の左側の List Item 領域にある Thumbnail コンポーネントは、Component States
パラダイムを介して 3 つの交換可能なオプションを提供し、それらを簡単に切り替えることができます。これにより、Sketch の各 Primary Action に一致するデザインを作成できます。

Adobe XD の Actions
Adobe XD の適切な List Item 領域を構成する Actions コンポーネントは、Component States
パラダイムを介して 4 つの交換可能なオプションを提供し、それらを簡単に切り替えることができます。これにより、Sketch の各 Secondary Action に一致するデザインを作成できます。

スタイル設定
List Item には、アイコン、テキスなどのさまざまな要素および Avatar、Badge、Checkbox、Icon、Progress、Switch などのコンポーネントで使用できるオプションを通じて、スタイルの柔軟性があり、それぞれに独自のスタイル機能があります。

その他のリソース
関連トピック:
コミュニティに参加して新しいアイデアをご提案ください。