コンテンツにスキップ

アイコンリファレンス

ドキュメントテーマでは、複数のパックから数千のアイコンにアクセスできます。すべてのパックは同じパターンを使用します:各パックの Icon.astro コンポーネントをインポートし、名前でアイコンを参照します。

パック使用方法ページ
Starlight 組み込み約200<Icon name="star" />Starlight 組み込み
F5 ブランド665<Icon name="ai-admin" />F5 ブランド
Lucide約1,600<Icon name="rocket" />Lucide
Material Design7,638<Icon name="database" />Material Design
Carbon2,582<Icon name="cloud" />Carbon
Phosphor9,161<Icon name="globe" />Phosphor
Tabler6,034<Icon name="shield" />Tabler
F5 XC サービス30<Icon name="bot-defense" />F5 XC サービス
Simple Icons3,200+<Icon name="cloudflare" />Simple Icons
HashiCorp Flight672<Icon name="cloud" />HashiCorp Flight
AWS アーキテクチャ885<Icon name="lambda" />AWS
Azure アーキテクチャ606<Icon name="virtual-machine" />Azure
GCP アーキテクチャ216<Icon name="cloud-storage" />GCP

すべてのアイコンパックは、インライン SVG をレンダリングするパッケージごとの Icon.astro コンポーネントを使用します。各パックには独自のインポートがあります:

---
// Starlight 組み込み
import { Icon } from '@astrojs/starlight/components';
// その他のパック — それぞれ独自のインポートがあります
import LucideIcon from '@f5-sales-demo/icons-lucide/Icon.astro';
import MdiIcon from '@f5-sales-demo/icons-mdi/Icon.astro';
import F5xIcon from '@f5-sales-demo/icons-f5xc/Icon.astro';
---
<Icon name="star" />
<LucideIcon name="rocket" />
<MdiIcon name="database" />
<F5xIcon name="bot-defense" />

アイコンは currentColor を使用し、特別な処理なしでライトモードとダークモードに自動的に適応します。

star
rocket
setting
heart
rocket
mdi/database
carbon/cloud
tabler/shield

すべての Icon コンポーネントは currentColor を使用してインライン SVG をレンダリングします。現在のテーマに自動的に適応するため、特別な CSS やクラスの処理は不要です。

F5 XC サービスアイコンは、ライトモードとダークモードに自動的に適応する CSS カスタムプロパティを使用します — 特別なクラス処理は不要です。その他のマルチカラーアイコン(HashiCorp Flight のカラーバリアントなど)では、.icon-card-imageno-invert クラスによってダークモードでもオリジナルの色が保持されます。

ユースケース推奨パック理由
一般的な UI(矢印、閉じる、検索)Starlight 組み込み設定不要、常に利用可能
F5 製品ダイアグラムF5 ブランドネットワーク/セキュリティ分野に特化したアート
モダンなストロークアイコンLucideクリーンで一貫性のある 1,600 以上のアイコン
大規模な塗りつぶし/アウトラインアイコンMaterial Design (mdi)7,638 アイコンの最大セット
IBM デザイン言語Carbon2,582 のエンタープライズグレードアイコン
柔軟なウェイトオプションPhosphor6 種類のウェイトバリアントを持つ 9,161 アイコン
シャープなラインアイコンTabler一貫した 2px ストロークの 6,034 アイコン
F5 XC サービスダイアグラムF5 XC サービス30 の Distributed Cloud サービスアイコン
ブランド/企業ロゴSimple Iconsベンダーおよびサービス向けの 3,200 以上のブランドアイコン
クラウド/インフラベンダーロゴHashiCorp FlightAWS、GCP、Azure、K8s ベンダーアイコン
AWS アーキテクチャダイアグラムAWS アーキテクチャAWS インフラ向けの 885 カラーサービスアイコン
Azure アーキテクチャダイアグラムAzure アーキテクチャAzure インフラ向けの 606 カラーサービスアイコン
GCP アーキテクチャダイアグラムGCP アーキテクチャGoogle Cloud インフラ向けの 216 カラーサービスアイコン