Iconify 圖示套件概覽
多個 Iconify 圖示套件以 npm 套件形式提供,搭配 Astro Icon 元件使用。每個套件都有自己的匯入方式,並使用相同的基於 name 的 API。
| 套件 | 前綴 | 圖示數量 | 風格 | 最適用於 | 頁面 |
|---|---|---|---|---|---|
| Material Design | mdi | 7,638 | 填充 + 描邊 | 通用用途,涵蓋範圍最廣 | Material Design |
| Carbon | carbon | 2,582 | 描邊 | 企業/IBM 設計,線條簡潔 | Carbon |
| Phosphor | ph | 9,161 | 多種粗細 | 彈性粗細選項(從極細到填充) | Phosphor |
| Tabler | tabler | 6,034 | 筆畫式 | 清晰的線條圖示,一致的筆畫 | Tabler |
每個套件都有自己的 Icon.astro 元件:
---import MdiIcon from '@f5-sales-demo/icons-mdi/Icon.astro';import CarbonIcon from '@f5-sales-demo/icons-carbon/Icon.astro';import PhIcon from '@f5-sales-demo/icons-phosphor/Icon.astro';import TablerIcon from '@f5-sales-demo/icons-tabler/Icon.astro';---
<MdiIcon name="database" /><CarbonIcon name="cloud" /><PhIcon name="globe" /><TablerIcon name="shield" />圖示會以內嵌 SVG 方式渲染,使用 currentColor — 它們會自動適應淺色和深色模式。
- 涵蓋範圍最廣:Material Design Icons 擁有最多的圖示(7,638 個),提供填充和描邊變體,幾乎涵蓋所有使用情境。
- 企業設計:Carbon 遵循 IBM 的設計語言,具有簡潔、一致的描邊風格,適合商業應用。
- 粗細彈性:Phosphor 提供六種粗細變體(極細、細、常規、粗、填充、雙色調),可精細調整視覺粗細。
- 一致的筆畫:Tabler 在所有 6,034 個圖示中使用統一的 2px 筆畫寬度,呈現一致的外觀。
請參閱各套件的專屬頁面,瀏覽精選圖示網格和瀏覽連結。