Rota.
Painel de despacho de entregas last mile no nível de software de central real: lateral escura, cinza-concreto e amarelo de sinalização só em ação e atraso, mapa ao vivo desenhado em SVG com ruas, bairros de SP, rotas e paradas, lista de entregadores por atenção, paradas por janela de entrega, entregas por hora com eixo, fila de pedidos com filtro e ação em lote, ocorrências com prazo, reentregas e provas de entrega com raio de geolocalização.
- Tipo
- Painel admin
- Tema
- Claro
- Títulos
- Barlow
- Texto
- Barlow
ParaDespachante e supervisor de operação que acompanha entregadores, janelas de entrega, atrasos e ocorrências em tempo real durante o turno
Blocos da tela01/12lateral escura de altura total com despacho, mapa, pedidos, rotas, entregadores, ocorrências, reentregas, provas e relatórios, e o progresso do turno (vira gaveta no celular)
Painel de despacho de entregas last mile: a tela que o despachante de uma operação urbana (motofrete, frota própria de e-commerce, farmácia ou mercado com entrega) deixa aberta o turno inteiro. Referências de categoria: Onfleet (Command Center), Circuit for Teams, Tookan, a central de operação da Loggi. Não é metáfora de "central" (placar de ônibus, fita de sinalização, placa rebitada): é software de despacho de verdade, com identidade vinda da tipografia, da lateral escura, do cinza-concreto e de um amarelo de sinalização que só aparece onde há ação ou problema.
ParaDespachante e supervisor de operação que acompanha entregadores, janelas de entrega, atrasos e ocorrências em tempo real durante o turno
Paleta
As quatro cores que definem o design e todas as variáveis do tokens.css. Clique para copiar.
Tipografia
Barlow nos títulos, Barlow no texto.
TítulosBarlow
Aag!
Rota em uma linha
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
TextoBarlow
A fonte de leitura carrega parágrafos longos sem cansar.
Texto corrido, botões, formulários e legendas. Os títulos ficam com a fonte de destaque; aqui é o dia a dia da página.
0123456789 · R$ 1.234,56 · 25/09 às 19h30
Para quem serve
O que a skill /escolher-design compara com o cliente.
- operação de entrega própria (não marketplace)
- marca sóbria em preto, grafite, cinza ou azul-marinho
- central que trabalha por janela de entrega e SLA
- necessidade real de agir rápido sobre atraso, ocorrência e GPS sem sinal
- app de consumo para o cliente final
- marca lúdica ou pastel
- relatório mensal para diretoria (esse é para operação em tempo real)
- marca amarela ou laranja como cor principal sem ajuste
- tema escuro obrigatório
Tom
O que faz ser Rota
As assinaturas do DESIGN.md: o que não pode faltar ao aplicar.
- 01
Mapa ao vivo desenhado em SVG (
Mapa): terra#eef0ea, grade de quadras, rios Pinheiros e Tamanduateí, Parque Ibirapuera, vias com contorno cinza e miolo branco (expressa/arterial/local), bairros de SP em caixa alta, CD como quadrado preto com telhado amarelo. Cada rota é um trajeto saindo do CD: trecho feito em traço cheio, o que falta tracejado. A rota selecionada tem contorno escuro, trecho feito em amarelo (desenha na entrada,.rota-traco) e as paradas calculadas ao longo do trajeto (feitas pretas, próxima amarela e numerada, futuras vazadas). Entregador: ponto preto com anel de GPS (em rota), amarelo (atrasado), vazado (pausa), tracejado + "sem sinal · 11 min" (GPS offline). Camadas (rotas, paradas, bairros) ligam e desligam com checkbox via:has(); passar o mouse/foco num veículo apaga as outras rotas. Escala de 1 km, norte, zoom e centralizar. Cartão da rota selecionada sobre o mapa com próxima parada e o atraso em minutos. - 02
Código de rota (
.rota-codigo,Codigo): chip mono com fio escuro, o mesmo no mapa, na lista de entregadores, na fila, nas ocorrências e nas provas. Selecionado = preto com texto amarelo. - 03
Faixa única de indicadores com fio de 1px entre células; SLA com medidor linear (marcas de 10%, traço da meta). Nada de card por KPI, ícone em quadradinho, sparkline ou anel.
- 04
Janela de entrega como unidade de trabalho: tabela "Paradas por janela" com barra empilhada (entregue, a caminho, no CD, atrasada/ocorrência, reagendada hachurada), janelas abertas marcadas e total do turno; a fila de pedidos ordena por janela e mostra previsão com folga ("folga 1h12") ou atraso ("+17 min").
- 05
Entregas por hora em colunas empilhadas próprias (no prazo × fora da janela) com eixo, grade tracejada, faixa do turno da tarde e a hora corrente hachurada ("até 16:42").
- 06
Situação sem pílula: glifo com sentido + texto (check = entregue, ponto = em rota, quadrado amarelo = atrasada, triângulo preenchido = ocorrência, armazém = no CD, wifi cortado = sem sinal).
- 07
Estados visíveis e críveis: GPS sem sinal (aviso no mapa, previsões congeladas, "sem GPS" na fila), pedidos sem geolocalização (aviso com "Corrigir endereços"), ocorrência sem dono ("Assumir"), reentrega aguardando cliente, prova de entrega ainda enviando (esqueleto,
aria-busy), baixa fora do raio de 150 m marcada.
Regras do jogo
Direto do DESIGN.md.
Identidade
- Fundo cinza-concreto
#e8eae9; painéis brancos com fio#d5d9d7e cantos de 3–4px; cabeçalho de tabela em#f3f4f3. Sem sombra de card: separação por fio e contraste de superfície. - Lateral escura
#15181a(texto#aab1ae, ativo em branco) de altura total. É a assinatura de composição: separa a "cabine" (navegação, turno, usuário) do trabalho. - Texto
#16191b; secundário#5c6361(≥ 4,5:1 no branco e no concreto). - Asfalto
#1c2022(--d-primary): feito, entregue, em rota, preenchimento de medidor e de progresso, segmento selecionado. - Amarelo de sinalização
#ffc300(--d-accent) é o único acento e sempre vem com fio ou texto escuro (nunca texto amarelo em fundo claro). Usos: botão primário "Nova rota", marca do item ativo e contagem de ocorrências na lateral, rota selecionada no mapa, próxima parada, marcador de atraso (.rota-atraso: quadrado 8px com fio escuro), ícone de ocorrência preenchido, barra de progresso de rota atrasada, parte "fora da janela" do gráfico, filtro ativo (número). Aviso inline em creme#fdf6dccom fio#efd98a; seleção de linha em#f6f1dc. - Fontes: Barlow para tudo (400–700; títulos de painel em caixa alta 13px/700 com tracking 0,07em, título da página 24px/700 em caixa alta). Azeret Mono (
.rota-num,tnum) só em número, hora, código de pedido/rota, CEP e placa. Unidade ("min", "m") fica fora do mono quando é frase. - Escala fixa de produto: página 24px, painel 13px caixa alta, corpo 13,5px, apoio 12–12,5px, KPI 26px mono.
Regras
- Os números fecham: paradas do turno = soma das janelas (184); entregues 121 = soma das colunas da tarde no gráfico por hora; SLA = no prazo ÷ entregues da tarde; atrasadas e ocorrências por janela batem com os KPIs e com o filtro "Com problema"; prazo da ocorrência = aberta + 30 min contra
agora; tempo do turno vem de início/fim. Tudo derivado é calculado noLanding.tsx. - Paradas no mapa são amostradas ao longo do trajeto (
pontoEm), então o número de paradas da rota sempre bate comfeitas/total. - Amarelo nunca como texto em fundo claro; sempre com fio ou texto
#16191b. Sem segunda cor de status (nada de verde de sucesso ou vermelho de erro). - Tabela: cabeçalho em faixa, coluna ordenada com seta (
aria-sort), número mono à direita, fio de 2px na margem da linha em hover/foco/seleção, texto longo truncado. Tabela larga fica emoverflow-x-autodentro de painelmin-w-0; a página nunca rola de lado. - Filtro da fila e seleção em lote funcionam só com CSS (rádios +
:has(), contador comcounter(); por isso a barra de lote vem depois da tabela no DOM e sobe comorder). - Foco de teclado: anel de 2px em
#16191b(amarelo na lateral escura). Seleção de texto amarela. - Lateral de altura total: a coluna
asideestica com a página e o conteúdo ficastickycomh-screen. No celular vira barra escura + gaveta (popovernativo). - Animação:
data-sobeno título e na faixa de KPIs,data-revelanos painéis. Trajeto da rota selecionada se desenha, colunas sobem, barras de progresso enchem, anel de GPS e ponto "ao vivo" pulsam devagar. Tudo para comprefers-reduced-motion. - Ícones lucide
size-3.5/size-4, traço 1,8–2,2, cor neutra.
Adaptar à marca do cliente
- Troque
--d-primarye--rota-lateralpela cor sóbria da marca (grafite, azul-marinho, verde-escuro). O amarelo de sinalização fica: é convenção de operação, não cor de marca. - Marca amarela ou laranja: use a cor da marca só no logo e mantenha o amarelo de sistema; se brigar, troque
--d-accentpor um âmbar mais frio e mantenha sempre o fio escuro. - Logo da operadora entra no lugar do monograma "M" e de "Malha".
Leve o Rota
para o cliente.
Dentro do projeto do cliente, cole o comando. A skill lê o DESIGN.md e o meta.json deste design e aplica tokens, fontes e textos.
/escolher-design usar o design Rota (rota)
Outros painéis
Mais painéis admin do catálogo.