Componentes
25 componentes documentados. Clique para ver props, dimensões e tokens.
Botão principal do sistema com 10 variantes visuais, 2 tamanhos e 4 estados.
1318:749 · 24pxCampo de texto com 3 variantes (Single Line, Multi Line, Quick Action), estados de validação e 2 tamanhos.
1327:17000 · — × 24pxSeletor com chevron, 2 tamanhos (Default 24px / Large 32px) e 3 estados. Suporta stroke, sem stroke e icon lead. Abre um floating menu com opções.
1462:16743 · 24pxInput numérico split: área de valor (flex-1) + botão chevron (24×24px) separados por 1px gap. Altura 24px.
1551:11643 · 24pxCaixa de seleção com 3 estados: Checked, Unchecked e Mixed (indeterminado). 16×16px, border-radius 5px.
1462:18059 · 16px × 16pxSeleção única com 2 variantes: Input (círculo 16×16px) e Button (pill 24px). Estados: Default, Active, Focused, Disabled.
1916:46361 · 16px × 16pxToggle on/off/mixed. Track de 32×16px com knob de 14px. Suporta estado indeterminado (mixed) com ícone de traço.
1359:1740 · 32px × 16pxControle de abas compacto. De 2 a 6 tabs. Container arredondado com radius 64px.
1655:25490 · 28pxBalão de ajuda contextual com seta direcional. 8 direções. Padding 12×8px, bg-primary, max-width 200px.
1618:23706 · 12px × —Barra de abas horizontal. Aba ativa com fundo surface.secondary.
253:2861 · 476px × 45pxItem de sub-menu com estados Default, Hover e Pressed.
1886:20967 · 236px × 32pxPainel lateral de entrada de ordens. Inclui segmented control Avançado/Simples, campos de estratégia, quantidade e preço, botões de compra/venda por tipo de ordem, ação Zerar e resumo de posição.
903:1853 · 283px × —Tabela de cotações em tempo real. Exibe ativo, último preço, variação % com código de cor (verde/vermelho), tendência (seta), quantidade e dados de oferta/demanda.
77:3681 · 800px × —Tabela de histórico de ordens. Exibe horário, ativo, tipo C/V (colorido), preço, quantidade, status (Aberta/Executada/Cancelada) e origem. Linhas canceladas recebem fundo vermelho translúcido.
336:3114 · 896px × —Card de conteúdo — container com borda, padding e hover. Usado como base para cards de navegação e informação no Design Hub.
— · autoMenu flutuante genérico do TRDR — compound component com Item, Title e Divider. Cobre desde listas simples de ações até menus seccionados com ícones Material Symbols. Usado em Janela, seletor de ativo, configurações, indicadores e notificações.
1921:55380 · — × 32pxJanela de ferramenta de trading — componente composto com header (badge AI, abas de ferramentas com underline, dropdown Multi e ações), linha de abas em pill (filtros) e Container central com slot swappable que recebe qualquer conteúdo via children. Inclui floating menu opcional de ações (Fechar, Minimizar, Maximizar, Fixar, Renomear) e scrollbars laterais/inferior visuais.
1909:41600 · 476px × 312pxCard de notícia financeira — exibe título, fonte, tempo e indicador de sentimento (alta/baixa/neutro). Usado em feeds de notícias dentro do contexto de trading.
66:2373 · 100% × 74pxBarra de navegação superior da plataforma TRDR — 56px de altura, logo, nav principal, busca de ativos, cotações em tempo real, botões de ação, status de conexões e controles de janela.
1921:55292 · 100% × 56pxBadge de status com dot opcional. 5 variantes (Neutral, Brand, Success, Warning, Archived) e 2 tamanhos (default 12px/16px, large 14px/25px). Border-radius 5px.
2316:8953 · auto (hug) × 16pxTabela genérica do Design System TRDR. Header 11px uppercase, cells 13px, hover row, border-bottom subtle. Variantes: bordered (wrapper com borda + radius), compact (padding reduzido), striped (linhas alternadas).
— · 100% (fill) × autoBotão de copiar para clipboard com feedback visual. Ícone copy → check ao clicar, com transição de cor. 2 tamanhos (default 28px, sm 20px).
— · 28px × 28pxInput de busca com ícone lupa à esquerda. Baseado no TextInput (.trdr-input) com wrapper posicional para o ícone. Modo controlado (value/onChange) ou URL-sync (paramName).
— · 100% (fill, max 400px) × 24pxCard de estatística com valor destaque (36px bold), label e descrição opcional. Variante accent com gradient brand e cor de valor em brand.
— · auto (fill) × autoNavegação lateral genérica com grupos de itens, ícones Material Symbols, header com logo e footer com versão. Width 240px, sticky top 0, height 100vh.
— · 240px × 100vh