Sparkle Design

パンくずはユーザーが現在のページ階層を理解し、親の階層へ戻るためのナビゲーションとして機能するコンポーネントです。

Breadcrumb の概要図

Anatomy: 解剖図

Breadcrumbの構成要素を示す解剖図。1はリンクとセパレーターで構成されたBreadcrumbs全体、2はリンクを表すラベル付きのBreadcrumb Item、3はBreadcrumb Itemの末尾に配置される要素同士を区切るSeparatorを示します。
ItemNameDescriptionComponentOptional
1 Breadcrumbsリンクとセパレーターで構成されたパンくずリスト
2Breadcrumb Itemリンクを表すラベル付きの要素Link
3SeparatorBreadcrumb Itemの末尾に付与される要素同士を区切るための要素

Options: 選択肢

isCurrent

True

現在のページを表す状態です。

インタラクションはなく、セパレーターは非表示になります。パンくずリストの一番最後に使用します。

現在のページを表すBreadcrumb Item。「Current」というテキストが通常のテキスト色で表示されます。

False (default)

Breadcrumb Itemのデフォルトの状態です。

各階層へのリンクが設定され、セパレーターが表示されます。

リンク可能なBreadcrumb Item。「Item /」という青色のリンクテキストとスラッシュ記号のセパレーターが表示されます。

States: 状態

isCurrent: Falseの場合は、Linkコンポーネントに準じた状態を持ちます。詳細はLink をご覧ください。

Metrics: 寸法

  • Vertical Resizing: Hug
  • Horizontal Resizing: Hug
  • Container Height: 28px
Breadcrumbの寸法仕様を示す図。

Behaviors: 振る舞い

現在のページのアイテム

現在のページのアイテムは、isCurrent: trueのオプションをセットし、非インタラクティブなアイテムとして表示されます。

現在のページの振る舞いを示す図。「Item 1 / Item 2 / Current」という3階層のBreadcrumbを示しています。

Usage: 使い方

適切な使用例。ページ上部にプライマリーナビゲーションがあり、その下のコンテンツ内部に「TOP / 本・雑誌 / アート・建築・デザイン / デザイン」というBreadcrumbがセカンダリーナビゲーションとして配置されています
Do

コンテンツ内部のセカンダーリナビゲーションとして使用してください。

不適切な使用例。ページ上部のヘッダー領域に「本・雑誌 / アート・建築・デザイン / デザイン 」というBreadcrumbが配置されています。
Don’t

プライマリーナビゲーションとして使用しないでください。

適切な配置例。プライマリーナビゲーションの後、メインコンテンツの前に「TOP / 本・雑誌 / アート・建築・デザイン / デザイン」というBreadcrumbが1行で水平に配置されています。
Do

パンくずリストは、プライマリーナビゲーションの後、メインページコンテンツの前に水平に配置してください。

不適切な配置例。「TOP / 本・雑誌 / 主要・カテゴリ / アート・建築・デザイン / デザイン / サブカテゴリ / サブカテゴリ / サブカテゴリ / カテゴリ名 / サブカテゴリ」という長いBreadcrumbが2行に折り返して表示されています。
Don’t

複数行に折り返して使用しないでください。

不適切な使用例。「アカウント / プロフィール / お支払い情報 / 確認」という階層構造で、外部リンクを示すアイコンが含まれています。Breadcrumbには外部リンクを含めないでください
Don’t

パンくずリストには、外部リンクを含めないでください。

不適切な使用例。「TOP / 本・雑誌 / デザイン」という階層構造が表示されます。
Don’t

最後のパンくずリストアイテム(現在のページ)はリンクにしないでください。

不適切な使用例。「アカウント / プロフィール / お支払い情報 / 確認」という階層構造が表示されます。
Don’t

複数ステップのプロセスに、パンくずリストを使用しないでください。

Contents: 内容

適切なテキストの例。「TOP / 本・雑誌 / デザイン」という簡潔で、リンク先のコンテンツが明確にわかるナビゲーションテキストです。
Do

ナビゲーションのテキストは、簡潔で、リンク先のコンテンツが明確にわかるものにしてください。

Change log: 変更履歴

DateChanges
2024/11/29ドキュメントを公開
小さな気づきや違和感があればお気軽に教えてください。
フィードバック
Chat illustration