Skip to content

アイコン

Slidev は、unplugin-iconsIconify を使用して、対応するパッケージをインストールするだけで、ほぼすべてのオープンソースアイコンセットに直接アクセスできます。

命名規則は Iconify{collection-name}-{icon-name} に従っています。例えば:

bash
pnpm add @iconify-json/[the-collection-you-want]
bash
npm install @iconify-json/[the-collection-you-want]
bash
yarn add @iconify-json/[the-collection-you-want]
bash
bun add @iconify-json/[the-collection-you-want]
bash
deno add jsr:@iconify-json/[the-collection-you-want]

Slidev は Iconify をアイコンのデータソースとして使用しています。対応するアイコンセットを dependencies@iconify-json/* パターンでインストールする必要があります。例えば、Material Design Icons@iconify-json/mdi パッケージ、Tabler@iconify-json/tabler パッケージ、などです。利用可能なすべてのコレクションについては、Icônes または Iconify を参照できます。

アイコンにスタイルを適用する

他の HTML 要素と同様に、アイコンにスタイルを適用できます。例えば:

html
<uim-rocket />
<uim-rocket class="text-3xl text-red-400 mx-2" />
<uim-rocket class="text-3xl text-orange-400 animate-ping" />

Released under the MIT License.