Painelclarosérioamigávelconfiável
TTurma

Turma.

Painel do coordenador de escola de cursos online no nível de software de uso diário: lateral azul-marinho com a aba ativa colada na página, boletim de KPIs com comparação, curva de retenção por aula em SVG com módulos e turma anterior, turmas com ritmo esperado, alunos em risco com filtro, correções com prazo calculado, dúvidas da comunidade, aulas ao vivo, certificados e vendas com reembolso na garantia. Papel branco, Lexend e Karla; coral só para risco e atraso.

Tipo
Painel admin
Tema
Claro
Títulos
Lexend
Texto
Karla

ParaCoordenador pedagógico, produtor de curso ou gestor de escola online que acompanha turmas, retenção, correções e vendas todo dia

Obter acesso · a partir de R$ 49ou todos os designs por R$ 297 ao ano
Abrir em tela cheia
/preview/turma

Blocos da tela01/13lateral azul-marinho de altura total com aba ativa branca (vira gaveta no celular)

Todo o texto fica em content.ts e as cores em tokens.css.
Conceito

Painel do coordenador de uma escola de cursos online vendidos por turma (Hotmart Club, Kajabi, Teachable, Memberkit e Canvas no mesmo mercado). Papel branco, lateral azul-marinho e dados densos: é o sistema que a coordenação abre toda manhã para saber onde os alunos param, quem está sumindo, o que falta corrigir, qual aula ao vivo está sem sala e quanto entrou (e voltou) no caixa. Não tem metáfora de "caderno" ou "lousa": a identidade vem da lateral, da tipografia e do desenho dos dados.

ParaCoordenador pedagógico, produtor de curso ou gestor de escola online que acompanha turmas, retenção, correções e vendas todo dia

Paleta

As quatro cores que definem o design e todas as variáveis do tokens.css. Clique para copiar.

Tipografia

Lexend nos títulos, Karla no texto.

TítulosLexend

Aag!

Turma em uma linha

ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789

TextoKarla

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.

Combina com
  • escola ou produtor de curso que já vende bem e precisa de retenção
  • curso vendido por turma, com aula ao vivo e correção de atividade
  • marca em azul-marinho, verde ou grafite
  • operação com vários instrutores e turmas simultâneas
  • quem lê o painel toda manhã, não só uma vez por mês
Evitar para
  • landing page (isto é o painel interno)
  • app de consumo para o próprio aluno
  • marca vibrante, neon ou lúdica demais
  • tema escuro obrigatório
  • curso gravado único sem turma nem correção
Nichos
escola onlinecurso onlineinfoprodutoárea de membrosmentoriatreinamento corporativoplataforma de ensino (LMS)educaçãocurso por turma (cohort)

Tom

sérioamigávelconfiáveldensoorganizado

O que faz ser Turma

As assinaturas do DESIGN.md: o que não pode faltar ao aplicar.

  1. 01

    Aba ativa colada na página: a lateral é azul-marinho e o item ativo é branco, encosta na borda direita e tem dois cantos invertidos (SVG .turma-canto), como uma aba de fichário que continua na área de conteúdo. Nada de pílula tingida. Na gaveta do celular vira bloco branco inteiro.

  2. 02

    Boletim de KPIs (.turma-boletim): régua de 2px no topo, células separadas por fio, sem card por KPI. Cada célula tem valor, variação com seta (p.p. para taxas), "vs" o período anterior e uma linha de contexto.

  3. 03

    Curva "Onde os alunos param": SVG próprio com % da turma que concluiu cada aula, eixo Y de 0 a 100%, faixas alternadas por módulo com o nome no topo, turma anterior no mesmo dia do calendário em tracejado, maior queda pintada em coral com anotação (queda, duração, % até o fim) e, embaixo, as bandas de conclusão por módulo (concluíram / em andamento / não começaram) alinhadas às aulas daquele módulo. Hover mostra guia e valor; <title> dá o detalhe da aula.

  4. 04

    Ritmo esperado na barra de progresso (.turma-barra > i): um traço vertical marca quanto a turma já deveria ter andado pela data. Barra coral só quando está mais de 10 p.p. atrás.

  5. 05

    Grade de chamada (.turma-chamada): um quadrado por aula ao vivo recente, cheio quando bateu a meta de presença, vazado em coral quando não.

  6. 06

    Etiquetas quadradas (.turma-tag, raio 4px, marcador quadrado de 6px) para situação da turma e motivo de risco. Nunca pílula arredondada.

  7. 07

    Estados visíveis: sala do Zoom não criada com causa e "Reconectar" (erro), dia sem aula ao vivo com "Agendar" (vazio), certificados sendo gerados em esqueleto com aria-busy (carregando), paginação com "anterior" desabilitado, correção sem corretor com "Atribuir".

Regras do jogo

Direto do DESIGN.md.

Identidade

  • Fundo branco #ffffff; painéis também brancos com fio #e1e5eb. Sem sombra de card, sem gradiente, sem vidro. A única sombra é a do menu suspenso de turmas (ele flutua de verdade).
  • Lateral azul-marinho --d-primary (#0e2c4e) de altura total. Texto dela em branco a 74%.
  • Texto #101b2d; secundário #5c6675; terciário #6b7584 (--tm-sutil).
  • Azul-marinho também é a cor de ação e de "bom": botão principal, período marcado, linha da turma atual no gráfico, barras de venda, variação positiva de KPI, aba de filtro marcada.
  • Coral --d-accent (#c4402a, 5:1 sobre branco) aparece só em risco e atraso: aluno em risco, turma abaixo do ritmo, correção fora do prazo, dúvida além da meta de resposta, maior queda da curva, aula com menos de 50% assistindo até o fim, reembolso, variação ruim de KPI e sala de aula ao vivo com erro. Nunca decorativo.
  • Fontes: Lexend (--font-lexend) em títulos, KPIs e rótulos de gráfico; Karla (--font-karla) em todo o resto. Número de tabela e de eixo sempre em Karla (.turma-num, algarismos tabulares; a Lexend não tem tnum). Escala fixa: título 24px, título de painel 15px, tabela 13px, apoio 12px.
  • Cantos moderados: --d-radius: 6px, painéis 10px, etiquetas e avatares 4–5px.

Regras

  • Hierarquia: KPIs do período > retenção por aula e aulas ao vivo de hoje > turmas ativas > risco e dúvidas > correções e certificados > vendas.
  • Os números fecham e o que dá para derivar é calculado no Landing.tsx: alunos ativos, acesso na semana, risco, correções e dúvidas saem da soma das turmas; o progresso médio é ponderado por aluno; as bandas de módulo saem da curva (primeira e última aula do módulo); as maiores quedas são calculadas da curva; prazos de correção e espera das dúvidas saem do agora; situação da turma sai das datas; receita líquida, reembolsos e ticket médio saem da tabela por curso, que bate com o gráfico por dia (49 vendas, 5 reembolsos, 11 na garantia).
  • Tabela: cabeçalho em faixa #f7f8fa com texto normal (sem caixa alta), coluna ordenada com seta e aria-sort, número à direita, total em tfoot, hover e foco da linha em fundo leve, ações da linha discretas até o hover, texto longo truncado com title, primeira coluna fixa na rolagem lateral do celular (.turma-fixa).
  • Tabela e gráfico largos ficam em .turma-rola overflow-x-auto dentro de painel min-w-0. A .turma-rola é position: relative para prender os .sr-only (senão eles vazam e a página rola de lado). A página nunca rola de lado.
  • Avatar: iniciais em quadrado cinza com fio de 1px. Sem cor por pessoa, sem aro.
  • Ícones lucide size-4/size-3.5, traço 1.8, cor neutra; nunca em quadradinho colorido nem em KPI.
  • Foco de teclado: anel de 2px azul-marinho em todo controle (branco dentro da lateral); a busca mostra o foco na borda do campo. Seleção de texto em azul-marinho.
  • Animação: data-sobe no título e no boletim; data-revela nos painéis. A linha da curva se desenha uma vez, barras de progresso crescem da esquerda, colunas de venda sobem; esqueleto pulsa. Tudo para com prefers-reduced-motion.
  • Celular: a lateral vira gaveta (popover nativo) aberta pelo botão de menu da barra de topo; o boletim fica em 2 colunas; gráficos e tabelas rolam dentro do painel.

Adaptar à marca do cliente

  • Troque --d-primary pela cor da escola se ela for escura o bastante para texto branco (é a cor da lateral inteira, do botão e da linha do gráfico): azul, verde-petróleo, grafite, vinho escuro.
  • Mantenha o coral só para risco e atraso; se a marca já for vermelha/laranja, troque o coral por um tom reservado (ex.: um magenta escuro) para não confundir marca com alerta.
  • Marca clara ou vibrante demais para lateral cheia: use a marca só no logo e mantenha a lateral em azul-marinho ou grafite.
  • Marca infantil/lúdica, ou exigência de tema escuro: este design não é o certo.
Claude Code

Leve o Turma
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 Turma (turma)

Outros painéis

Mais painéis admin do catálogo.