Ir ao conteúdo
SEED engenhariaDesign System

Roadmap

s04. F3 — Componentes core

estávelseed-ds-roadmap.md v2.14 · §s04seção 5 de 15s04-f3-componentes-core-7-blocos-fechada-2026-08-07.md · MD5 e798106c

Título completo no canon: F3 — Componentes core (7 blocos) ✅ FECHADA 2026-08-07 (marco v1.4 — log 1.7; o ✅ faltava no título e a vitrine derivava "prevista" dele, corrigido na v2.13)

Bloco Itens Status
1 · Botões button (5 variantes + link, 3 tamanhos, 7 estados incl. selected/toggle), icon-button, toggles de ícone puro (padrão M3: glifo contorno↔preenchido + placa + forma; exceção negação de mídia), microcopy de rótulo ✅ v0.5 (+full-width v0.7)
2 · Formulários form-field (base anatômica, 9 estados incl. warning, registry de máscaras B5: cpf, cnpj, cpf-cnpj, cep+ViaCEP, tel-br, tel-0800, tel-internacional E.164, moeda, data), input, busca, número/stepper, textarea, select, combobox (ARIA 1.2), checkbox, radio, switch, slider, date picker (régua por natureza da data), upload — 13/13 estáveis · protocolo de live region §1.13 · fieldset/legend §2.6b · fronteira registrada: rich-text é componente FUTURO fora deste bloco (F6 do §6 — texto plano é o escopo; editor é outra classe) ✅ v0.14 (validado 2026-08-03)
3 · Feedback e status alerta §15 · banner (2 níveis) §16 · toast §17 · spinner (+Régua de Espera com 3 regimes compostos) §18 · skeleton §19 · progress §20 · badge §21 · chip §22 · tooltip §23 · popover (+tray mobile, +"+N" do W7) §24 · empty state (5 tipos) §25 — taxonomia T1–T5 ("atenção", nunca "alerta" como severidade), nota 1.13-b (regime discreto × contínuo de anúncio), decisão touch do tooltip (X2), separação tripla badge×chip, EEny proibido em erro/sem-permissão (Z5). Vínculo CN2: toasts de background (Q2-erro/U6) gravam na central de notificações (pattern F6) v0.24 (11/11, validado 2026-08-04 — marco v1.0)
4 · Superfícies card §26 · divider §27 · lista §28 · accordion §29 · modal §30 · drawer §31 · avatar §32 — régua de 3 degraus fechada; escala de sobreposição 60<65<70<75<80 v0.32 (7/7, marco v1.1 — 2026-08-05) (linha sincronizada na v1.5; a v1.4 registrou o fechamento no log mas não nesta tabela)
5 · Navegação tabs §34 (TB1–TB8, resolve AC5) · menu/dropdown §35 (MN1–MN8, fronteira semântica de 4 saídas) · breadcrumb §36 · paginação §37 · stepper/wizard §38 (resolve a fronteira do §20; régua dupla ERP×público) · command palette ⌘K §39 (cumpre o §4.11) — mais o pattern CN §33 (1ª metade do marco). Fronteira: shell sidebar/topbar = F6, consome este bloco v0.41 (6/6, marco v1.2 — 2026-08-06)
6 · Dados tabela §40 (DT1–DT8: nativa nunca grid; 3 densidades com trava touch; sticky com a errata do border-collapse; aria-sort única) · seleção/massa §41 (SL1–SL5: indeterminate ✅, página×dataset, ids estáveis) · toolbar §42 (TD1–TD5: busca composta EUI ✅ + chips) · lista de dados/degradação §43 (LD1–LD5: dl + modo cards com importância de coluna Fiori — densidade ERP→mobile ✅) · guia de integração §44 (GI1–GI5: cadeia primitivos→--seed-*→aliases shadcn) — as 3 pendências herdadas do B2 encerradas v0.45 (5/5, marco v1.3 — 2026-08-06)
7 · Iconografia §45 seção única — guidelines de construção IC1–IC7 (grid 24px, keylines, stroke 2, currentColor, escala) + nomenclatura e governança NM1–NM6 (inglês kebab-case conceito-variante, aliases PT-BR consumidos pela busca da ⌘K §39, fronteira SEED×Lucide) + inventário do set canônico: 28 glifos ativos (23 do acervo normalizados 40→24 · substation aproveitado · bolt/generator redesenhados na régua · transformer/lightning-rod novos, fechando os gaps dos pilares Subestações MT e SPDA) + 7 vereditos de governança (renome addcircle-plus por supersede + 6 aposentadorias por duplicata) v0.47 (1/1, marco v1.4 — 2026-08-07) — FECHA A FASE 3
Esc