アイコン
Caroa UIで使用できるアイコン一覧
概要
Caroa UIはLucide Iconsをベースにしたアイコンシステムを提供しています。Iconコンポーネントを通じて、1,000以上のアイコンを利用できます。
基本的な使い方
Loading...
サイズ
size propでアイコンのサイズを変更できます。
| サイズ | ピクセル | 用途 |
|---|---|---|
xs | 12px | 非常に小さいUI |
sm | 16px | インライン、ボタン内 |
md | 20px | 標準(デフォルト) |
lg | 24px | 目立たせたい場合 |
xl | 32px | 大きいアイコン |
2xl | 40px | ヒーローセクション |
Loading...
ウェイト(線の太さ)
weight propで線の太さを変更できます。
Loading...
バリアント
variant propでアウトラインまたは塗りつぶしを選択できます。
Loading...
ボタンと組み合わせ
Loading...
カラー
アイコンは currentColor を継承するため、親要素の text-* クラスで色を変更できます。
Loading...
アイコン一覧
クリックするとコードがコピーされます。
1163 件のアイコン
Props
| プロパティ | 型 | デフォルト | 説明 |
|---|---|---|---|
name | string | 必須 | アイコン名 |
size | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | 'md' | サイズ |
weight | 'thin' | 'light' | 'regular' | 'bold' | 'regular' | 線の太さ |
variant | 'outline' | 'filled' | 'outline' | アウトラインまたは塗りつぶし |
className | string | - | 追加のCSSクラス |