FundamentosExemplo interativo

Iconografia

Ícones Lucide com tamanhos padrão, semântica de estado e regras de acessibilidade.

Abrir Storybook

Tamanhos padrão

16px em controles, 18px em entidades e títulos, 20px em destaques.

Ao vivo

16 · controle

18 · entidade

20 · destaque

Estados e entidades

Cor, ícone e texto juntos; nunca dependa somente da cor.

Ao vivo

Concluído

Aguardando

Falhou

Ação somente com ícone

aria-label é obrigatório; o Button expõe o nome como tooltip nativo no hover.

Ao vivo

Pessoas usam Avatar, nunca um ícone genérico.

Referência de ícones (118)

Em uso no repositório e vocabulário aprovado do design system; regenere com pnpm icons:reference. O número indica em quantos arquivos o ícone aparece.

Ao vivo
AlignCenter1
AlignLeft1
AlignRight1
AppWindow1
Archiveaprovado
ArrowDown1
ArrowDownRight1
ArrowLeft1
ArrowRight2
ArrowUp1
ArrowUpDown1
ArrowUpRight1
BadgeCheckaprovado
Banknoteaprovado
BarChart36
Bell5
BellRing1
Blocks3
BookOpen1
Bot1
BriefcaseBusinessaprovado
Building21
CalendarClockaprovado
CalendarDays2
CalendarPlus1
ChartNoAxesCombined1
Check6
CheckCheck1
ChevronDown5
ChevronLeft3
ChevronRight4
CircleAlert2
CircleCheck8
CircleDollarSign1
CirclePause1
ClipboardListaprovado
Clock32
Component1
Copy3
CreditCard2
Database1
Download5
ExternalLink3
File1
FileChartColumn1
FilePenLineaprovado
FileText2
FingerprintPatternaprovado
FolderKanban7
FolderLockaprovado
FormInput1
Gavel1
Grid2X23
GripVertical1
Handshake1
HardDrive2
Hourglass1
IdCardaprovado
Inbox1
Info2
KeyRound1
Landmark1
Layers1
LayoutDashboard2
LayoutPanelTop1
Libraryaprovado
List3
ListFilter1
LoaderCircle2
LockKeyholeaprovado
LogIn1
Mail1
Maximize21
Menu2
MessageCircle3
Mic1
Minus1
Moon1
MoreHorizontal4
MousePointerClick2
NotebookPenaprovado
PanelLeftClose1
PanelLeftOpen1
Paperclip2
Plug1
Plus4
ReceiptText1
RefreshCcw1
RefreshCw1
RotateCcw1
Save2
Scaleaprovado
ScrollTextaprovado
Search9
Send3
Settings4
Settings22
ShieldCheck5
ShieldUseraprovado
ShoppingCart1
Signatureaprovado
SlidersHorizontal3
Smartphone1
Sparkles2
Stampaprovado
Star2
Sun1
Trash26
TriangleAlert3
Upload1
UploadCloud1
UserCheckaprovado
UserPlus1
UserRound4
Users2
UsersRound3
X10
XCircle2

Importação

Use somente a API pública do LexUI.

import { Search, Settings, Trash2 } from "lucide-react"