UI e Navegação
Documentação de páginas e componentes da interface do EBDbe.
Regra geral para documentação de páginas
Section titled “Regra geral para documentação de páginas”Cada página de UI inclui wireframe HTML embutido (iframe apontando para public/ui-mockups/*.html), com estilos partilhados em mock-base.css. Opcionalmente, acrescente screenshot do build Flutter para comparação pixel-perfect.
Páginas
Section titled “Páginas”- Home — Shell com abas Início, Ações, Mensagens (
HomePage) - Login — Entrar (
LoginPage) - Cadastro — Criar conta (
RegisterPage) - Relatório EBD — Criar sessão / preencher classe (
EbdReportPage) - Relatório de EBDs — Lista de sessões (
EbdSessionsReportPage) - Relatório de classes — Sessão e lessons (
ClassesReportPage) - Gerenciar permissões — Matriz de acesso (
AccessMatrixPage) - Gerenciar igrejas — CRUD igrejas (
ChurchManagementPage) - Governar ciclo de vida EBD — Matriz operacional (
ReportWorkflowMatrixPage)
Componentes
Section titled “Componentes”- ActionCard — Card de ação touch-friendly
Referências
Section titled “Referências”- ADR-0009 — Princípios de Interface
- ADR-0021 — Reflexo em tela após ações do usuário (aplicar em todas as telas com interação)
- Layout inspirado no Airbnb