Icônes SVG du système de conception de carbone comme composants svelte.
Cette bibliothèque d'icônes de dépendance zéro construit des icônes de système de conception de carbone en tant que composants svelte. Bien que mieux associés à des components en carbone-svelte, ces icônes peuvent être consommées autonomes.
Essayez-le dans le Svelte REPT.
# npm
npm i carbon-icons-svelte
# pnpm
pnpm i carbon-icons-svelte
# Yarn
yarn add carbon-icons-svelte
# Bun
bun add carbon-icons-svelte Importez l'icône du dossier carbon-icons-svelte/lib . Voir l'indice d'icônes pour une liste des icônes prises en charge.
< script >
import Add from " carbon-icons-svelte/lib/Add.svelte " ;
</ script >
< Add /> Utilisez la size l'hélice pour spécifier la taille de l'icône.
Les tailles d'icônes prises en charge comprennent 16 , 20 , 24 et 32 .
La taille par défaut est 16 .
< Add size ={ 16 } />
< Add size ={ 20 } />
< Add size ={ 24 } />
< Add size ={ 32 } /> $$restProps est transmis à l'élément svg .
Vous pouvez utiliser fill pour personnaliser la couleur ou passer tout autre attribut svg valide au composant.
< Add fill = " red " class = " icon " />< Add aria-label = " Add " />< Add aria-label = " Add " tabindex = " 0 " />< label id = " add-file " >Add file</ label >
< Add aria-labelledby = " add-file " />Tous les accessoires sont facultatifs.
| Nom | Taper | Valeur par défaut |
|---|---|---|
| taille | 16 | 20 | 24 | 32 | 16 |
| titre | string | undefined |
Apache 2.0