LycceVision

Olhe, saiba onde olhar

Documentação das Telas — v1

Painel do Motorista · Live do Passageiro · Console Lycce · Design System

O que é este documento. Apresenta as três telas de análise do Lycce Vision, construídas sobre o modelo visual do LycceGeo (dark-tech, verde neon, tipografia Inter e números monoespaçados). São páginas estáticas, sem backend, com dados de demonstração, criadas para avaliar a interface antes do desenvolvimento funcional e para serem usadas no teste de conceito com motoristas e passageiros.
Premissas já aplicadas nas telas:
Gerado em 13/09/2026 · Arquivos: Web/*.html · Web/lycce-tokens.css · Web/lyccevision-app.css · Web/lyccevision-app.js · Não exige servidor: basta abrir o HTML no Chrome ou Edge.

1 · Painel do Motorista

Web/lyccevision-painel-motorista.html · mobile-first · usado pelo motorista antes, durante e depois da corrida

O que a tela faz

D1 · sessão nossaD2 · Wi-Fi do motoristaD5 · hardware existenteLGPD
Painel do motorista — parte 1
1/3 · sessão, status e consumo
Painel do motorista — parte 2
2/3 · QR, SOS e timeline
Painel do motorista — parte 3
3/3 · eventos e aviso LGPD
O que validar com motoristas: (a) um toque no início e um no fim é aceitável na rotina? (b) o medidor de consumo reduz a objeção “vou gastar meus dados”? (c) a garantia de que nada é gravado com a sessão fechada gera confiança? (d) o tamanho dos botões funciona com o celular no suporte do carro?

2 · Live do Passageiro

Web/lyccevision-live-passageiro.html · mobile-first · aberto pelo QR Code fixo do veículo (passageiro e até 3 observadores)

O que a tela faz

QR + sessãoaté 3 observadoressem download para observadorretenção 30 dias
Live do passageiro — parte 1
1/3 · aviso LGPD, mapa e rota
Live do passageiro — parte 2
2/3 · câmeras e ações da sessão
Live do passageiro — parte 3
3/3 · demonstração do fim da corrida
O que validar com passageiros: o aviso de monitoramento é compreensível e não assusta? Ver a cabine ao vivo aumenta a sensação de segurança ou gera desconforto? O compartilhamento com um contato (“família acompanha a corrida”) tem valor percebido? Você cancelaria a corrida por causa da câmera?

3 · Console Lycce

Web/lyccevision-console.html · desktop · usado pela operação: suporte, segurança, comercial e privacidade

O que a tela faz

D4/D7 · servidor e rede própriosretenção 30 diastentativas de acesso negadasrelatório copiável
Console Lycce — parte superior: módulos, operação e mapa da frota Console Lycce — parte inferior: alertas e saúde do servidor
O que validar com a operação: os indicadores escolhidos são os que você quer ver todos os dias? O alerta de tentativa de acesso indevido precisa de ação automática (bloquear sessão) ou apenas notificar? O console deve ter modo somente-leitura para clientes de frota?

Design System — tokens e tipografia

Fonte da verdade: Web/lycce-tokens.css. O mesmo arquivo alimenta as três telas: qualquer ajuste de marca é feito nele e reflete em todas.

Cores

TokenValorUso
--ly-bg-deep#030712Fundo do app, do mapa e dos terminais
--ly-bg-card#0f172aCards, painéis e header (efeito de vidro)
--ly-border-tech#1e293bBordas e divisores
--ly-brand#10b981Marca, sessão ativa, ação primária
--ly-info#3b82f6Rota, GPS e telemetria
--ly-alert#f59e0bAtenção, offline, disco cheio
--ly-danger#ef4444Encerrar corrida, SOS, acesso negado
--ly-camera-road#0ea5e9Câmera 1 (rua)
--ly-camera-cabin#22d3eeCâmera 2 (cabine)
--ly-text-muted#94a3b8Texto secundário — contraste 7,9:1 (o modelo original usava #64748b, com apenas 4,2:1)

Tipografia (Inter, com 1 rem = 16 px)

PapelTamanhoPesoDetalhe
Sloganaté 2,2 rem200 (destaque 500)tracking 0,15em
Logo / H11,6 rem900gradiente branco → verde
Título de painel1,25 rem700—
Corpo0,95 rem (1 rem no mobile)400—
Rótulo de KPI0,7 rem700caixa alta, tracking 0,05em, cor secundária
Valores1,0–1,6 rem700 monotabular-nums: números não “pulam” ao atualizar

Movimento e acessibilidade

Arquivos, validações e próximos passos

Como usar as telas

Estrutura de arquivos

ArquivoFunção
Web/lycce-tokens.cssDesign tokens: cores, tipografia, espaçamento, forma, movimento, camadas e componentes base
Web/lyccevision-app.cssComponentes das telas: shell, topbar, navegação, botão de sessão, KPIs, medidores, mapa, tiles de vídeo, timeline, eventos e tabela
Web/lyccevision-app.jsComportamento: relógio, sessão (iniciar/encerrar com log e consumo), SOS, QR de demonstração, marcadores, estado dos tiles, abas, card flutuante e copiar relatório
Web/lyccevision-painel-motorista.htmlTela 1 — Painel do Motorista (mobile-first)
Web/lyccevision-live-passageiro.htmlTela 2 — Live do Passageiro (mobile-first)
Web/lyccevision-console.htmlTela 3 — Console Lycce (desktop)
Web/Documentacao-Telas.html · .pdfEste documento, em HTML (editável) e PDF (para envio/análise)
ModeloWeb/HTTP/*Modelo original (LycceGeo), mantido como referência visual — é outro projeto

Validações já executadas

Próximos passos sugeridos

  1. Validar as telas com 5 motoristas e 5 passageiros (roteiro do documento 02, Anexo A) e registrar os ajustes pedidos.
  2. Aplicar os ajustes aprovados — sempre pelos tokens, para manter consistência.
  3. Ligar a tela do passageiro a um stream de teste no servidor próprio (MediaMTX + WebRTC) para medir a latência real no seu link.
  4. Subir a stack do servidor (Caddy + API + Mosquitto + MediaMTX + coturn + Postgres) seguindo o checklist da seção 7.4 do documento 04.
  5. Montar o kit de PoC com o hardware existente (Orange Pi Win + A9 + GPS) e os complementos de R$ 215–430.