Preset Icoane
Utilizați orice icoană cu CSS Pur pentru UnoCSS.
TIP
Recomandare pentru lectură: Icoane în CSS Pur
Urmați următoarele convenții pentru a utiliza icoanele
<prefix><collection>-<icon><prefix><collection>:<icon>
De exemplu:
html
<!-- O icoană de ancoră de bază din Phosphor icons -->
<div class="i-ph-anchor-simple-thin" />
<!-- O alarmă portocalie din Material Design Icons -->
<div class="i-mdi-alarm text-orange-400" />
<!-- Un logo Vue mare -->
<div class="i-logos-vue text-3xl" />
<!-- Soare în mod light, Lună în mod dark, din Carbon -->
<button class="i-carbon-sun dark:i-carbon-moon" />
<!-- Twemoji de ras, se transformă în plâns la hover -->
<div class="i-twemoji-grinning-face-with-smiling-eyes hover:i-twemoji-face-with-tears-of-joy" /> Hover it
Verificați toate icoanele disponibile.
Instalare
bash
pnpm add -D @unocss/preset-icons @iconify-json/[the-collection-you-want]bash
yarn add -D @unocss/preset-icons @iconify-json/[the-collection-you-want]bash
npm install -D @unocss/preset-icons @iconify-json/[the-collection-you-want]bash
bun add -D @unocss/preset-icons @iconify-json/[the-collection-you-want]Folosim Iconify ca sursa noastră de date pentru icoane. Trebuie să instalați setul de icoane corespunzător în devDependencies urmând modelul @iconify-json/*. De exemplu, @iconify-json/mdi pentru Material Design Icons, @iconify-json/tabler pentru Tabler. Puteți consulta Icônes sau Iconify pentru toate colecțiile disponibile.
ts
import presetIcons de la '@unocss/preset-icons'
import { defineConfig } de la 'unocss'
export default defineConfig({
presets: [
presetIcons({ /* opțiuni */ }),
// ...alte preset-uri
],
})TIP
Acest preset este inclus în pachetul unocss, îl puteți importa și de acolo:
ts
import { presetIcons } de la 'unocss'INFO