Component: Icons — goUI

Icons

Ícones Lucide renderizados como SVG inline. Herdam a cor do contexto via currentColor.

go
components.Icon("zap",      32, "goui-text-primary")
components.Icon("box",      32)
components.Icon("mail",     32)
components.Icon("github",   32)
components.Icon("settings", 32)
components.Icon("user",     32)

Argumentos

ArgumentoTipoDescrição
namestringNome do ícone Lucide (snake_case sem prefixo).
sizeintTamanho em pixels (ex: 24).
classstringClasses CSS de cor ou animação (opcional).

Exemplos de cor