Ícones
O catálogo de ícones da fachada, com busca e import pronto para copiar.
Os ícones vêm de @rastreio-x/ui/icons e são importados por arquivo, para o bundler descartar o resto. O catálogo abaixo é lido do próprio módulo: ele acompanha o que a fachada exporta.
import { PlusIcon } from "@rastreio-x/ui/icons";
58 de 58 ícones
Uso
- Ícones decorativos levam
aria-hidden, porque o rótulo já diz a ação. - Botão só de ícone precisa de
aria-label. - Tamanho pelo texto ao redor (
size-4,size-5); cor herdada (currentColor). - Nunca importe o pacote de ícones direto: só pela fachada.
Faça
Importar o ícone de @rastreio-x/ui/icons e marcar com aria-hidden quando há rótulo.
Evite
Importar de @gravity-ui/icons, ou deixar um botão só de ícone sem nome acessível.