glifo.
Documentação

Variantes

As seis variantes que toda marca exporta: mono, color, avatar, text, combine e tag.

Todo ícone exporta as mesmas seis variantes. O componente base é o mono; as outras vêm como propriedades (Github.Color, Github.Avatar, ...).

Mono

Base. Desenha em currentColor, então herda a cor do texto — ideal para ícones em botões, menus e texto.

tsx
import { Github } from 'glifo';

<Github />
<Github className="text-muted-foreground" />

Color

A arte na cor oficial da marca.

tsx
<Github.Color size={32} />

Avatar

O ícone dentro de um quadrado arredondado com a cor da marca — pronto pra usar como avatar/app icon.

tsx
<Github.Avatar size={40} />

Text

Só o nome da marca, estilizado.

tsx
<Github.Text />

Combine

Ícone + nome lado a lado. Ótimo para listas e menus.

tsx
<Github.Combine />

Tag

Uma pill com ícone + rótulo, para marcar o modelo/marca em cards e mensagens.

tsx
<Github.Tag />

Props

Todas as variantes aceitam size (número ou string, padrão 24), title (para acessibilidade) e o resto das props nativas de SVG. Veja a Referência da API.