Implementa o MVP do Adaptador de Planilhas no Elo Pro.
O módulo usa a identidade Supabase, isola cada workspace e registra storage, TTL, runner e biblioteca XLSX como decisões ainda abertas. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
commit
6e23f1533b
144 files changed
+19060
No files matched your search
@@ -0,0 +1,56 @@
|
||||
# PROMPT 06 — Design System Elo Pro e shell de UX
|
||||
|
||||
Use o MASTER CONTEXT e componentes reais do Design System encontrados no repo.
|
||||
|
||||
## Objetivo
|
||||
|
||||
Construir a estrutura visual do Adaptador sem criar um design system paralelo.
|
||||
|
||||
## Criar
|
||||
|
||||
1. Dashboard do módulo.
|
||||
2. Estrutura da jornada:
|
||||
- modelo;
|
||||
- fontes;
|
||||
- mapeamento;
|
||||
- revisão;
|
||||
- processamento;
|
||||
- resultado.
|
||||
3. Área de configurações administrativa.
|
||||
4. Componentes de estado comuns:
|
||||
- loading/skeleton;
|
||||
- empty state;
|
||||
- error recuperável;
|
||||
- warning;
|
||||
- success;
|
||||
- disabled.
|
||||
5. Navegação/journey indicator usando os componentes Elo Pro adequados. Não force `JourneyTrail` como stepper se o componente não tiver essa semântica.
|
||||
|
||||
## Requisitos visuais
|
||||
|
||||
- Manrope.
|
||||
- Cloud White como base predominante.
|
||||
- Midnight Ink para texto/estrutura.
|
||||
- Action/Primary Blue para CTAs conforme token oficial.
|
||||
- Aqua Signal para sucesso/progresso.
|
||||
- Warning/Error conforme tokens.
|
||||
- Não usar cor como único sinal.
|
||||
- Lucide React.
|
||||
- Responsivo para desktop/tablet; mobile não é foco, mas não deve quebrar.
|
||||
- Foco visível, navegação por teclado, labels e ARIA adequados.
|
||||
|
||||
## Componentes
|
||||
|
||||
Reutilize Button, Card/OpenFramePanel, Dialog, Toast, Select, Input, Switch, Tooltip, SemanticMarker e demais oficiais. Se algum não existir exatamente, componha a partir dos primitives já adotados no Elo Pro, mantendo tokens.
|
||||
|
||||
## Não implementar ainda
|
||||
|
||||
Parsing real de planilhas ou jobs.
|
||||
|
||||
## Testes
|
||||
|
||||
Inclua testes de estados e acessibilidade básica dos componentes-chave.
|
||||
|
||||
## Entrega
|
||||
|
||||
`docs/spreadsheet-adapter/04-ux-shell.md` com mapa de páginas e componentes reutilizados.
|
||||
Reference in new issue
Block a user