Skip to content

BrandIcon ​

Le logo d'un service tiers — Vercel, Supabase, GitHub — sans dépendance.

Le système ne livre aucun logo : il prend l'objet d'icône que le projet importe lui-même, et ne dépend donc ni d'un paquet d'icônes ni de sa version.

Une marque quasi noire (Vercel, GitHub) disparaîtrait sur un fond sombre, une marque quasi blanche sur un fond clair : sur le thème où elle serait illisible, elle prend la couleur du texte plutôt que la sienne.

Installation ​

bash
sia-ui add brand-icon

Ou par le paquet, sans rien copier :

tsx
import { BrandIcon } from "@sia-ui/react-web";

Utilisation ​

tsx
import { siVercel } from "simple-icons";
<BrandIcon icon={siVercel} />

Props ​

PropTypeDéfautDescription
* iconBrandIconData—
coloredbooleantrueLa couleur de la marque (défaut), ou currentColor quand il vaut false.
decorativebooleanfalseMasquée des lecteurs d'écran : l'icône accompagne un texte qui la nomme déjà.
sizestring | number1emLa taille du carré. 1em par défaut : l'icône suit le texte.
titlestring—Le nom accessible. Par défaut, icon.title.

* obligatoire.

Voir aussi ​

Publié sous licence MIT.