Design System

Guia, tokens, componentes e telas de referência. Use o botão "Tema" no topo para ver as telas de sistema no escuro; as peças de comunicação ficam sempre claras.

Firme e quente, com um palco: o rosé emoldura, a ameixa escreve e a framboesa acende uma palavra. Kleiciane Rocha é a educadora financeira que abre os olhos da aluna sem julgar, e cada peça precisa ser confortável de olhar muitas e muitas vezes. Siga estas regras em tudo da marca: landing do Método ROCHA, página de evento online e de aula ao vivo, área de membros e tela de aula, capa de aula e de curso, slides de palestra e de aula, apostila e guia em PDF, planilhas, certificado, Instagram (post, carrossel, story, capa de destaque), e-mail e imagem de compartilhamento.

Princípios

Prioridade de uso

A marca é desenhada primeiro para estes materiais, nesta ordem (decisão de 02/10/2026): landing page de venda, página de evento online e de aula ao vivo, área de membros e tela de aula, capa de aula e de curso, slides de palestra e de aula, apostila e guia em PDF. Cada um tem um modelo pronto em assets/modelos/ (tabela do SKILL.md). Telas de gestão e o tema escuro ficam em segundo plano: existem e passam nos testes, mas não são o foco; na dúvida, resolva primeiro como fica na landing, na aula e no slide.

Voz e conteúdo

Cor

Tema escuro (só em sistema)

Luz

Moldura e janela

peça moldura e janela
Post de frase, post de foto, carrossel (capa e cartões), story sim, a peça inteira
Capa de destaque do Instagram o Rosé chapado é a peça inteira, sem janela (o Instagram recorta em círculo)
Imagem de compartilhamento, capa de aula, de curso e de live, tela de espera, divulgação de evento, certificado sim, a peça inteira
Slides capa, divisória de capítulo, frase em destaque, foto e encerramento; os slides de conteúdo (lista, passos, gráfico, texto) ficam no chão Rosé-ar, sem moldura
Guia, apostila, documento, proposta só a capa; o miolo, sem moldura
Landing três: a foto do topo, a frase grande do meio e a foto do "Quem vai te acompanhar". Oferta, bônus, depoimentos, dúvidas e rodapé ficam no chão
Página de evento duas: o topo (a janela com o título e o formulário) e a foto do "Quem vai te ensinar"
Sistema quatro: login, estado vazio, capa de documento e o vídeo da página da aula
Assinatura de e-mail, planilha, tabela, cartão, formulário, modal, depoimento nunca (a planilha tem a faixa Rosé de cabeçalho; o depoimento é cartão)

Frase em destaque

Tipografia

Composição

Toda tela usa um de três modelos. Escolha o modelo antes de desenhar; dentro de um bloco, o alinhamento é um só.

Gráficos

Camadas e telas

Espaço, raio e sombra

Movimento

Estados e acessibilidade

Ícones

Imagens

Logo

Aplicações


Identidade criada pela Anúncio Jurídico · outubro de 2026.

Cores

TokenClaroEscuroUso
rose #E4B9B0 #E4B9B0A cor da marca e a moldura de toda peça de comunicação; tirada do fundo rosé das fotos dela. Na interface: item ativo, etiqueta da marca, botão secundário e a moldura do login, do estado vazio e da capa de documento. Nunca cor de texto, nunca chão de página.
rose-ar #F3E7E3 #F3E7E3O chão das páginas e a janela onde a frase respira. Texto sobre a ação principal. Logotipo em Rosé-ar só sobre foto escura e no tema escuro do sistema.
ameixa #3A2430 #3A2430Texto, logotipo e o botão principal (pílula). Nunca vira superfície, faixa ou bloco de fundo em peça de comunicação.
malva #77586A #77586ATexto de apoio, só no claro: subtítulo, legenda, rótulo. Sobre o Rosé, só acima de 24 px.
framboesa #B0244E #B0244EA única cor viva: uma palavra por peça (a que carrega a promessa), nunca duas na mesma tela. Nunca no logotipo, nunca fundo, faixa, botão ou moldura.
fundo #F3E7E3 #241620Chão da página e do app. No escuro, um ameixa quase preto que só existe em interface de sistema (área da aluna, funil); peça de comunicação é sempre clara.
superficie #FBF6F4 #2D1C28Cartões, tabelas, menus e campos, sobre fundo.
superficie-2 #EFE0DB #37232FFaixas, cabeçalho de tabela, hover de linha, área de filtro.
texto #3A2430 #F3E7E3Texto principal sobre fundo, superficie e superficie-2 (10:1 ou mais nos dois temas).
texto-2 #77586A #C7B0BATexto de apoio: subtítulo, legenda, rótulo (4,8:1 ou mais).
texto-3 #7A5B6D #AE97A1Placeholder, metadado, ajuda de campo (4,6:1 ou mais em todo chão).
linha #E4CFC9 #4B3640Divisórias e bordas de cartão. Decorativa: não separa sozinha um controle.
borda-controle #967E8B #8D717EBorda de campo, seleção e caixa de marcar (3:1 ou mais sobre superficie).
acao #3A2430 #E4B9B0Botão principal (pílula), caixa marcada, aba ativa. No escuro, o Rosé. Texto sobre ele: sobre-acao.
acao-hover #543947 #EECAC2Hover e pressionado de acao.
sobre-acao #F3E7E3 #3A2430Texto e ícone sobre acao e acao-hover (8:1 ou mais).
realce #E4B9B0 #513241Item ativo na navegação, botão secundário, filtro ligado, etiqueta da marca, opção escolhida.
sobre-realce #3A2430 #F3E7E3Texto sobre realce (8:1 ou mais).
foco #3A2430 #E4B9B0Anel de foco: 2 px sólido, afastado 2 px (9:1 ou mais em todo chão).
logotipo #3A2430 #F3E7E3Cor do logotipo inline (kr-logotipo) no tema. Nunca Framboesa.
sucesso #2F6A4F #8ED1ABTexto e ícone de status positivo, sempre com palavra. Só em sistema.
sucesso-fundo #E1EFE6 #17302AFundo da etiqueta e do alerta de sucesso.
atencao #87560F #E8B76ATexto e ícone de status que pede atenção, sempre com palavra. Só em sistema.
atencao-fundo #F6E9D3 #33271AFundo da etiqueta e do alerta de atenção.
critico #761A3A #D99AD6Erro, risco e ação destrutiva, sempre com palavra ou ícone. Só em sistema. No claro, um vinho mais escuro que a Framboesa; no escuro, uma ameixa clara (nem rosa, nem vermelho). Nos dois temas, a ΔE de 20 ou mais da ênfase e da ação (distancia_extra), e nunca na mesma tela que a palavra em Framboesa.
critico-fundo #F8E2E7 #3D1A27Fundo da etiqueta crítica, do alerta crítico e do campo com erro.
dado-1 #8A4A72 #B06290Série 1 de gráfico, e a única quando o gráfico tem uma série: a Malva com cor bastante para ser marca. Só em gráficos.
dado-2 #BA7331 #C28336Série 2 de gráfico (mel). Cor exclusiva de dados: nunca em botão, texto, fundo ou peça de comunicação.
dado-3 #008874 #249B86Série 3 de gráfico (verde-água). Mais de três séries: agrupe em "Outros" ou divida em gráficos.
enfase #B0244E #EC7C99A palavra em destaque (<b> no título e na frase): uma por peça, nunca duas na mesma tela. Sobre a moldura Rosé, só letra grande (3,7:1).
moldura #E4B9B0 #5A3641A moldura: em volta da janela, da foto e da capa. No escuro (só sistema), um rosé apagado.
janela #F3E7E3 #241620A janela dentro da moldura, onde a frase respira.
rose-50 #FBF6F4 #FBF6F4Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-100 #F3E7E3 #F3E7E3Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-200 #ECD0C9 #ECD0C9Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-300 #E4B9B0 #E4B9B0Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-400 #BE9798 #BE9798Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-500 #9A7781 #9A7781Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-600 #77586A #77586AEscala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-700 #624656 #624656Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-800 #4E3542 #4E3542Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-900 #3A2430 #3A2430Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.
rose-950 #241620 #241620Escala da cor rose para gráficos e para sistemas que pedem escala (primary-*). Na interface, prefira os tokens semânticos.

Tipografia

EstiloAmostraMedidas e uso
displayOrganize suas finanças sem abrir mão do conforto.56px/60px · 650
Frase em destaque e topo de landing. Largura 112 (font-stretch: 112%). Uma palavra em framboesa. No celular, 34 px.
titulo-1Seu mês de outubro36px/42px · 650
Título de página. Largura 112. No máximo uma palavra em framboesa por tela.
titulo-2Para onde vai o dinheiro26px/32px · 650
Título de seção. Largura 112, inteiro em ameixa.
titulo-3Próxima mentoria18px/24px · 600
Título de cartão, modal e painel. Largura normal (100).
numeroR$ 64032px/36px · 600
Número de indicador e número grande de passo. Largura expandida (125), a mesma do "Rocha". Algarismos tabulares.
rotuloMÉTODO ROCHA12px/16px · 600
Rótulo em caixa alta, cabeçalho de tabela, sobretítulo. Largura normal.
corpoUm passo a passo para saber para onde o seu dinheiro vai.16px/24px · 400
Texto corrido, até 65 caracteres por linha. Na landing, 18 a 20 px.
corpo-smAtualizado há 3 minutos14px/20px · 400
Texto de interface, célula de tabela.
interfaceQuero conhecer o método14px/20px · 600
Botão, item de menu, aba.
legendaCriado em 02/10/202612px/16px · 500
Metadado, ajuda de campo, etiqueta.

Espaço, raio, sombra e movimento

TokenValorUso
espaco-14pxEntre ícone e texto.
espaco-28pxEntre controles agrupados.
espaco-312pxPadding de etiqueta e item de menu.
espaco-416pxPadding de campo e célula; margem lateral no celular.
espaco-524pxPadding de cartão.
espaco-632pxEntre blocos de uma página.
espaco-748pxEntre seções.
espaco-864pxRespiro de topo em página de marketing.
raio-sm999pxEtiqueta (pílula, como o selo do Método ROCHA).
raio-md12pxCampo, seleção, item de menu, opção em cartão.
raio-lg0pxSuperfície: cartão, tabela, aviso, alerta, menu, painel. Reta como a moldura.
raio-xl0pxModal e bloco de destaque. Reto como a moldura; o ícone de app tem raio próprio (22,5% do lado).
raio-pilula999pxBotão, botão só com ícone, avatar, filtro.
sombra-10 1px 2px rgba(58,36,48,0.05)Cartão em repouso.
sombra-20 1px 2px rgba(58,36,48,0.04), 0 12px 32px -16px rgba(228,185,176,0.22)Menu suspenso, aviso, cartão em hover.
sombra-30 24px 64px -24px rgba(58,36,48,0.35)Modal.
tempo-rapido150msHover, foco, troca de cor.
tempo-base240msAbrir menu, aviso entrando.
tempo-lento400msModal, painel lateral.
tempo-assinatura1200msO sobrenome se abre da largura normal para a expandida: a abertura em vídeo e o Carregando.
curva-marcacubic-bezier(0.25, 0.8, 0.25, 1)Sai firme e assenta devagar, sem quique. Toda animação usa esta.
quebra-celular390pxLargura de referência do celular. Desenhe aqui primeiro.
quebra-tablet760pxAbaixo disto: uma coluna, menu do site vira botão, margem lateral 16 px.
quebra-desktop1024pxA partir daqui: margem lateral 48 px e grade de 12 colunas.
quebra-largo1280pxConteúdo trava em 1180 px; o fundo continua.
camada-base0Conteúdo da página.
camada-fixo10Cabeçalho fixo e barra lateral.
camada-menu20Menu suspenso, seleção e popover.
camada-painel30Painel lateral e seu véu.
camada-modal40Modal e seu véu.
camada-aviso50Avisos (toast): ficam acima de tudo.
camada-dica60Dica (tooltip).

Componentes e telas

Abas

Troca entre visões do mesmo assunto sem sair da página: a aula, os materiais e as anotações dela; as aulas ao vivo e as gravadas.

O que você fornece: <div class="kr-abas" role="tablist"> com <button class="kr-aba" role="tab" aria-selected>. Para 2 a 4 opções curtas que mudam um filtro, use a variante kr-abas--segmento (pílula).

  • De 2 a 6 abas, com nome de uma ou duas palavras.
  • A aba ativa tem traço Ameixa (acao) embaixo e texto em peso; as outras, texto-2.
  • No celular a linha rola na horizontal; não quebra em duas linhas.

Onde entra: página da aula e lista de aulas da área da aluna.

Alerta

Mensagem fixa dentro da página sobre o estado de algo: uma aula ao vivo que vai começar, um pagamento que não passou, uma gravação nova. Diferente do Aviso, não some sozinho.

O que você fornece: <div class="kr-alerta" role="status"> (ou role="alert" para crítico) com ícone, título (kr-alerta__titulo), texto (kr-alerta__texto) e ação opcional (kr-alerta__acao). Variantes: nenhuma (informação, em Rosé), --sucesso, --atencao, --critico.

  • Título diz o que houve; o texto diz o que fazer, sem culpa.
  • Um alerta por área da tela. Vários problemas viram uma lista.
  • Fundo chapado e reto, sem borda colorida na lateral; o texto do corpo fica em Ameixa.
  • Com um alerta --critico na tela, o título da página fica inteiro em Ameixa: o crítico e a Framboesa nunca dividem a tela.

Onde entra: topo da área da aluna e da página da aula.

Gravação nova no módulo 3

A gravação da mentoria mensal de setembro já está na área da aluna.

A aula ao vivo começa em 1 hora

Deixe a planilha aberta: ela entra na aula.

Avatar

Foto ou iniciais de uma pessoa: a aluna na comunidade, quem está numa mentoria ao vivo. A Kleiciane aparece sempre com a foto, com aro Rosé (kr-avatar--marca).

O que você fornece: <span class="kr-avatar"> com <img alt="Nome"> ou duas iniciais; tamanhos --sm (28), padrão (36) e --lg (48). Grupo com kr-avatares. A foto dela leva também kr-avatar--marca.

  • Sem foto, iniciais em Rosé (realce) com sobre-realce. Nunca uma cor aleatória por pessoa.
  • Grupo mostra até 3 e depois "+N".
  • O nome aparece ao lado ou na Dica; o avatar sozinho não identifica ninguém.
  • A marca nunca usa monograma "KR": onde ela aparece, é a foto.

Onde entra: comunidade e mentorias ao vivo. O avatar do Instagram, do WhatsApp e da assinatura de e-mail é arquivo pronto, com o aro já desenhado: assets/logos/avatar-1080.png e avatar-320.png (não ponha kr-avatar--marca em volta dele).

MLPGKleiciane Rocha
MLPGRD+2

Aviso

Aviso flutuante (toast) que confirma uma ação ou explica um erro, com título curto e uma frase.

O que você fornece: kr-aviso + --sucesso, --critico ou --marca; ícone em kr-aviso__icone, kr-aviso__titulo e kr-aviso__texto. Em código com sonner/toast, aplique estas classes ao contêiner.

  • O título repete o verbo do botão no particípio: "Inscrição confirmada".
  • O erro diz o que houve e o que fazer, sem pedir desculpas e sem culpar a aluna.
  • Some sozinho em 5 s; erro fica até ser fechado.

Inscrição confirmada

O link da aula ao vivo chegou no seu e-mail.

Não foi possível concluir a inscrição

O e-mail parece incompleto. Confira e tente de novo.

Botao

Botão da marca em cinco variantes, sempre em pílula; o principal é Ameixa com texto Rosé-ar e aparece uma vez por tela.

O que você fornece: um <button> (ou <a>) com kr-botao + uma variante: kr-botao--principal, --secundario, --contorno, --fantasma ou --perigo; tamanho opcional --sm (32 px) ou --lg (52 px). O texto diz o que acontece.

  • Uma ação principal por tela. As outras, secundário (Rosé) ou contorno.
  • O texto é verbo + objeto: "Garantir minha vaga", "Baixar material", "Continuar a aula". Na landing, a primeira pessoa da aluna: "Quero conhecer o método". O aviso de resultado usa o mesmo verbo no particípio: "Inscrição confirmada", "Material baixado".
  • Pílula (raio-pilula), altura 40 px, texto interface. Foco: anel foco de 2 px.
  • Nunca Framboesa em botão: a cor viva é da palavra em destaque. Nada de gradiente, sombra colorida ou ícone de cifrão.
  • --perigo só para ação que apaga ou cancela, e nunca na mesma tela que a palavra em Framboesa (o título dessa tela fica inteiro em Ameixa). No claro é pílula vinho; no escuro, contorno, para a ação destrutiva nunca ser a mancha mais forte da tela.

BotaoIcone

Botão redondo só com ícone, para ações repetidas em lista e cabeçalho: mais opções (⋯), fechar, editar, copiar.

O que você fornece: <button class="kr-botao-icone" aria-label="…"> com um ícone Lucide de 18 px. kr-botao-icone--contorno quando precisa de borda (fora de tabela).

  • O aria-label é obrigatório e diz a ação: "Mais opções da aula", "Fechar".
  • Ação que a aluna precisa descobrir sozinha não vai em botão só de ícone: use kr-botao com texto.
  • Com menu aberto, aria-expanded="true" mantém o fundo aceso.

Onde entra: área da aluna (aulas, materiais, anotações) e página da aula ao vivo.

BuscaEFiltros

Campo de busca com lupa e filtros em pílula, sempre numa linha só acima da lista ou tabela que filtram.

O que você fornece: <label class="kr-busca"> com o ícone e um input.kr-entrada (com aria-label); filtros como <button class="kr-filtro" aria-pressed> dentro de kr-filtros, com contagem opcional (kr-filtro__conta).

  • O placeholder diz o que se busca: "Buscar aula ou planilha".
  • Filtro ligado em Rosé (realce). "Todas" é um filtro como os outros e começa ligado.
  • A contagem mostra quantos itens o filtro deixa, não o total.

Onde entra: lista de aulas e de materiais da área da aluna.

Dados de exemplo.

CabecalhoSite

O topo do site e das landings: o logotipo, os links das seções e "Entrar" para quem já é aluna. No celular, só o logotipo e o botão de menu; "Entrar" vai para dentro do menu.

O que você fornece: <header class="kr-cabecalho"> com kr-cabecalho__marca (o logotipo em linha, 22 px de altura; 18,4 px no celular), <nav class="kr-cabecalho__links"> (até 4 âncoras), "Entrar" (kr-botao--contorno kr-cabecalho__entrar, que some no celular) e kr-cabecalho__menu (BotaoIcone que abre o kr-menu-movel). O contêiner leva data-theme="claro".

  • No topo, só "Entrar" em contorno. A ação principal ("Quero conhecer o método") fica na primeira tela da página, não no cabeçalho.
  • Links são âncoras da própria página, na ordem em que as seções aparecem.
  • Pode fixar no topo ao rolar (camada camada-fixo) com fundo fundo chapado, sem vidro.

Campo

Campo de texto, seleção e área de texto com rótulo sempre visível, ajuda e estado de erro.

O que você fornece: um contêiner kr-campo com <label for>, o controle com kr-entrada (input, select ou textarea) e, opcional, <span class="kr-ajuda">. Para erro, acrescente kr-campo--erro ao contêiner e escreva na ajuda o que corrigir.

  • Rótulo em cima, nunca só placeholder.
  • A borda usa borda-controle (3:1 ou mais); o foco, foco. Campo com raio-md, sobre superficie.
  • A mensagem de erro diz como resolver, sem culpa: "Informe um e-mail completo, com o final (ex.: @gmail.com)", não "Campo inválido".
Como você quer ser chamada na aula.
Informe um e-mail completo, com o final (ex.: @gmail.com).

Carregando

O sobrenome se abre: "Kleiciane" sobe e assenta e, 450 ms depois, "Rocha" vai da largura normal à expandida. É o mesmo movimento da abertura em vídeo e o único indicador de carregamento da marca.

O que você fornece: o <span class="kr-carregando" role="img" aria-label="Carregando"> com um <span> por trecho do nome, cada um com as variáveis --fv (eixos finais), --dfv (eixos de partida), --dx/--dy (de onde desliza) e animation-delay. Copie a marcação da prévia; o laço dura duas vezes tempo-assinatura (1,2 s), com curva-marca.

  • Use em carregamento de página ou de painel (mais de 400 ms). Para ações curtas dentro de um botão, desabilite o botão e troque o texto ("Salvando…").
  • É o único lugar em que o nome aparece em texto vivo, porque o movimento é o eixo de largura da fonte; parado, ele coincide com o logotipo.
  • Com movimento reduzido ativado, o nome fica parado, já montado. Para mostrar o nome parado de propósito, acrescente kr-carregando--parado.
  • Não use girador (spinner) genérico.
Kleiciane RochaEm movimento
Kleiciane RochaParado (movimento reduzido)

Cartao

Superfície chapada e reta, com borda fina e sombra quase invisível; é o contêiner padrão de conteúdo no sistema.

O que você fornece: um elemento com kr-cartao e o conteúdo; título opcional com kr-cartao__titulo.

  • Fundo superficie, borda linha, canto reto (raio-lg vale 0, como a moldura), padding espaco-5, sombra sombra-1.
  • Sem vidro, sem gradiente, sem borda colorida à esquerda, nunca fundo Rosé.
  • Cartão dentro de cartão, não: use superficie-2 para agrupar dentro dele.
  • Vários cartões lado a lado vão numa grade que fecha certo (kr-grade kr-grade--2, --3 ou --4), nunca em colunas automáticas (auto-fit), que deixam um cartão sozinho na última linha.
  • Data de mentoria e de aula ao vivo sempre no formato das peças de evento: "quinta, 12/11 · 20h".

Mentoria mensal ao vivo

[Tema da mentoria] · quinta, 12/11 · 20h, aqui na área da aluna.

Planilha do orçamento do mês

O material da aula 4 do módulo 2, pronto para preencher.

Depoimento

Depoimento em vídeo de aluna, com a frase principal e o resultado: a prova social da landing. Cada depoimento é um cartão reto; o vídeo é uma foto reta, sem moldura.

O que você fornece: kr-cartao kr-depoimento com o vídeo (kr-depoimento__video: capa real do vídeo em <img> e o botão kr-depoimento__play com aria-label), a frase (kr-depoimento__frase, trecho literal do vídeo) e a autora (Avatar + nome em <b>, turma e o resultado em kr-depoimento__resultado). Vários depoimentos vão em kr-grade kr-grade--2 (ou --3), com um número que feche a grade. O contêiner leva data-theme="claro".

  • O resultado é texto, não status. Fica embaixo do nome e da turma, em Malva, numa frase com número e período contados pela aluna ("Guardou R$ 4.000 em 6 meses"). Sem etiqueta, sem verde de sucesso e sem Framboesa: peça de comunicação não tem status e não tem segunda cor viva. Sem número real, sem linha de resultado. Nada de "ficou rica".
  • Sem moldura no vídeo. A moldura emoldura a Kleiciane (a foto dela e a frase dela); o vídeo da aluna fica no cartão, reto. Assim a seção de depoimentos não soma molduras à página.
  • A frase é um trecho real do vídeo, entre aspas, sem editar o sentido.
  • Foto, nome e vídeo só com autorização. Os depoimentos citados no material da landing ainda precisam ser confirmados com a cliente.

Onde entra: seção de resultados da landing do Método ROCHA, depois dos passos e antes dos bônus.

“[Trecho literal do depoimento em vídeo]”

AN
[Nome da aluna][Turma][Resultado real, com número e período contados por ela]

“[Trecho literal do depoimento em vídeo]”

MP
[Nome da aluna][Turma][Resultado real, com número e período contados por ela]

Dica

Etiqueta curta que aparece ao passar o mouse ou focar um ícone: o nome de um botão só de ícone, o significado de um termo.

O que você fornece: um <span class="kr-dica" role="tooltip" id> ligado ao gatilho por aria-describedby; aparece em hover e foco, some com Esc.

  • Uma frase curta, sem ação dentro. Se precisa de link ou botão, é um menu ou um painel.
  • Nunca guarde informação importante só na dica: no celular não existe hover.
  • Invertida (texto como fundo), camada camada-dica. É o único lugar com fundo Ameixa, e só porque é minúscula e passageira.

Onde entra: área da aluna e página da aula, para explicar termos sem jargão.

Copiar link da aula ao vivo
Reserva: o dinheiro dos imprevistosReserva

Documento

O modelo de guia, relatório da consultoria, resumo de mentoria e proposta em HTML que também vira PDF A4: topo com o logotipo, capa emoldurada, sumário, seções numeradas e cartões.

O que você fornece: <main class="kr-doc" data-theme="claro"> com kr-doc__topo (logotipo + natureza do documento), kr-doc__capa (a moldura Rosé com a janela: rótulo, título kr-titulo--display com uma palavra em <b>, subtítulo e kr-doc__meta com etiquetas: a do produto em kr-etiqueta--marca, com "Método ROCHA" em texto, porque a assinatura não desce abaixo de 18 px), kr-doc__sumario (o Sumario) e uma <section class="kr-doc__secao" id> por seção, cada uma com kr-doc__cabeca e o conteúdo.

  • A palavra em framboesa mora no título da capa. Os títulos de seção ficam inteiros em Ameixa.
  • O documento é sempre claro (data-theme="claro"), em qualquer tema.

Grades de cartões: use kr-doc__grade--2, --3 ou --4 com um número de cartões que caiba certo: 2, 4 ou 6 na de 2; 3 ou 6 na de 3; 4 ou 8 na de 4. Nunca uma grade automática que deixe um cartão sozinho na última linha. No celular a de 3 vira uma coluna e a de 4 vira 2 × 2.

No PDF (imprimir › salvar como PDF, A4): - Margem de 14 mm em cima e embaixo e 16 mm nas laterais. - A primeira página é a capa com o sumário; quando a primeira seção não cabe inteira embaixo dele, ela começa na página seguinte (nunca o título sozinho no pé). - A moldura da capa sai na impressão (print-color-adjust: exact), com 18 mm a menos de respiro que na tela. - Cartão, linha de tabela, alerta e item de lista nunca se partem entre páginas. O cabeçalho de seção nunca fica sozinho no pé da página. - Parágrafo com no mínimo 3 linhas em cada lado da quebra. - O que só serve na tela leva a classe so-tela e some no PDF.

Bônus do Método ROCHA · texto de exemplo
Bônus · guia prático

Cortar gastos sem cortar prazer

Um caminho para achar onde o dinheiro escapa sem abrir mão do que faz o seu mês valer a pena.

Método ROCHAGuia em PDF
01 · Para onde vai

Antes de cortar, enxergue o mês inteiro

Quem corta no escuro corta primeiro o que dá prazer. O primeiro passo é ver tudo o que entra e tudo o que sai.

Levante as entradas e saídas

Tudo o que entra e tudo o que sai no mês.

Analise extratos e faturas

O banco e o cartão já registraram tudo para você.

Classifique os gastos

Por categoria, para ver para onde o dinheiro vai.

Escolhas

Caixa de marcar, opção única e interruptor: as três formas de escolher algo dentro de um formulário.

O que você fornece: um <label> com a classe (kr-marcar, kr-opcao ou kr-interruptor) envolvendo o <input> nativo e o texto; texto de apoio opcional em <small>.

  • Caixa de marcar: várias escolhas independentes, ou aceitar algo. Aceita estado intermediário (indeterminate) para "marcar todos".
  • Opção única: uma entre 2 a 5 opções visíveis. Mais que isso, Selecao.
  • Interruptor: liga e desliga algo que vale na hora, sem botão "Salvar" ("Aviso no WhatsApp").
  • O texto diz o que acontece quando marcado. O clique vale no texto inteiro, não só no quadradinho. Marcado em Ameixa (acao).

Onde entra: inscrição em aula ao vivo e preferências da área da aluna.

Caixa de marcar
Opção única
Interruptor

Esqueleto

Formas no lugar do conteúdo enquanto ele carrega, na mesma posição e tamanho do que vai aparecer.

O que você fornece: blocos <span class="kr-esqueleto" style="width;height"> que imitam o layout real, com aria-hidden="true", e o contêiner com aria-busy="true".

  • Para listas, tabelas e cartões (carregamentos de 300 ms a 2 s). Página inteira usa Carregando.
  • Mesma forma do conteúdo final: nada pula quando ele chega.
  • Pulsa devagar; com movimento reduzido, fica parado.

EstadoVazio

Tela sem dados: a janela dentro da moldura, uma frase com uma palavra em framboesa e uma única ação.

O que você fornece: kr-moldura envolvendo um kr-vazio com kr-vazio__titulo (uma palavra em <b>), kr-vazio__texto e um botão.

  • É um dos três lugares do sistema onde a moldura aparece (os outros: login e capa de documento).
  • A frase explica o próximo passo, não o problema. Sem logotipo, sem ilustração.
  • Composição Centrada: o texto de apoio cabe em uma linha (até 34 caracteres).

Sua jornada começa pela primeira aula

Assista no seu tempo, sem pressa.

Etiqueta

Etiqueta de status em pílula, com ponto e palavra; a cor nunca carrega o sentido sozinha.

O que você fornece: um <span class="kr-etiqueta"> com a palavra de status e uma variante: --sucesso, --atencao, --critico, --marca ou nenhuma (neutra).

  • Palavras curtas e fixas por estado: "Concluída", "Ao vivo hoje", "Inscrições encerradas", "Aula nova", "Em breve".
  • Texto e fundo vêm de pares testados (sucesso sobre sucesso-fundo etc., 4,5:1 ou mais nos dois temas).
  • Status existe só no sistema. Em peça de comunicação não há etiqueta de status; a etiqueta --marca (Rosé) pode marcar um assunto.
ConcluídaAo vivo hojeInscrições encerradasAula novaEm breve

FormularioEtapas

Formulário de uma pergunta por tela, com opções em cartão, barra de etapas e Voltar / Continuar: a inscrição em aula ao vivo ou evento online, um diagnóstico rápido na landing ou a aplicação para a consultoria individual. O WhatsApp só aparece no fim.

O que você fornece: o contêiner kr-etapas com o topo (kr-etapas__topo: nome e "Etapa X de N"), a barra (Progresso sem rótulo), a pergunta (kr-etapas__pergunta, Archivo 650 na largura 112), as opções (kr-escolha com input type="radio"), as ações (kr-etapas__acoes) e a nota (kr-etapas__nota). O contêiner leva data-theme="claro".

  • Uma pergunta por etapa; de 4 a 6 etapas no total. Dados de contato na última, nunca na primeira.
  • "Continuar" só habilita depois da escolha. "Voltar" guarda a resposta anterior.
  • Pergunta em segunda pessoa, sem jargão e sem julgamento: "Hoje, o que mais pesa no seu dinheiro?".
  • A última tela confirma o que acontece agora: "Inscrição confirmada. O link chega no seu e-mail e no WhatsApp."

Onde entra: página de evento online, landing (diagnóstico, aplicação da consultoria) e Typebot. As perguntas reais vêm da cliente.

Aula ao vivo · inscriçãoEtapa 1 de 4

Hoje, o que mais pesa no seu dinheiro?

No fim, o link da aula chega no seu e-mail e no WhatsApp.

Grafico

Gráficos de barras e linhas para o material de aula, a apostila, os slides de palestra e a área da aluna, com as cores de dados da marca.

O que você fornece: um kr-cartao com kr-grafico: cabeça (título + Abas de período, se houver), legenda (kr-grafico__legenda, a partir de 2 séries) e dois SVG do mesmo gráfico: kr-grafico__largo (viewBox de 480 de largura, rótulos de 12) e kr-grafico__estreito (viewBox de 300, rótulos de 13). O CSS mostra um ou outro pela largura do cartão (a partir de 480 px de conteúdo, o largo; abaixo, o estreito). Classes do desenho: grade, eixo, valor, d1–d3 (preenchimento) e l1–l3 (linha).

  • Rótulo nunca abaixo de 12 px renderizado. O SVG encolhe com a largura: o mesmo desenho de 480 visto num celular deixa o texto com 7 px. Por isso o gráfico tem a versão estreita, desenhada na largura do celular: barras deitadas, com o nome à esquerda e o valor de cada barra no fim dela (no celular não existe "passar o mouse"), e linhas com no máximo 6 pontos e meses abreviados ("abr").
  • Uma série: tudo em dado-1 (a malva de dados). É o caso mais comum: "para onde vai o dinheiro" de uma família de exemplo.
  • Duas ou três séries: dado-1 (malva), dado-2 (mel) e dado-3 (verde-água), nesta ordem, sempre. Validadas para daltonismo e para visão normal nos dois temas, sobre superficie e sobre fundo. Mais de três: agrupe em "Outros" ou divida em gráficos.
  • As cores de dados só existem dentro de gráficos. Nunca em botão, texto, fundo ou moldura. No post do Instagram, um número grande vale mais que um gráfico.
  • Um eixo só. Duas medidas de escalas diferentes viram dois gráficos.
  • Barras finas com ponta de 4 px, linhas de 2 px, pontos de 8 px com anel da cor da superfície.
  • Rótulo direto só no ponto que importa na versão larga; o resto aparece ao passar o mouse.
  • Texto e números em texto/texto-3, nunca na cor da série. "R$" antes de um valor é texto e está liberado (o proibido é o cifrão como ícone). Em material de aula, os números são de uma família de exemplo e o gráfico diz isso.
  • Dois gráficos lado a lado vão em kr-grade kr-grade--2 (um embaixo do outro no celular), nunca em colunas automáticas.

Onde entra: aula e apostila (exemplos didáticos), slide de palestra (lá o rótulo tem 24 px ou mais, regra do slide) e área da aluna. Em código com Recharts, passe dado-1…dado-3 como cores e linha na grade, e no celular use o layout deitado (layout="vertical") com fontSize de 12 ou mais; na ponte shadcn, chart-1…chart-3 apontam para elas.

Para onde vai o dinheiro

Família de exemplo, mês de setembro
01.0002.000Moradia: R$ 2.100MoradiaR$ 2.100Mercado: R$ 1.340MercadoTransporte: R$ 470TransporteLazer: R$ 310LazerReserva: R$ 600ReservaSonhos: R$ 200Sonhos MoradiaMoradia: R$ 2.100R$ 2.100MercadoMercado: R$ 1.340R$ 1.340TransporteTransporte: R$ 470R$ 470LazerLazer: R$ 310R$ 310ReservaReserva: R$ 600R$ 600SonhosSonhos: R$ 200R$ 200

Planejado e realizado

Família de exemplo
  • Planejado
  • Realizado
02.0004.0006.000abr: R$ 4.800mai: R$ 4.800jun: R$ 4.800jul: R$ 4.800ago: R$ 4.800set: R$ 4.800abr: R$ 5.600mai: R$ 5.400jun: R$ 5.150jul: R$ 4.900ago: R$ 4.650set: R$ 4.400abrmaijunjulagosetR$ 4.800R$ 4.400 02.0004.0006.000abr: R$ 4.800mai: R$ 4.800jun: R$ 4.800jul: R$ 4.800ago: R$ 4.800set: R$ 4.800abr: R$ 5.600mai: R$ 5.400jun: R$ 5.150jul: R$ 4.900ago: R$ 4.650set: R$ 4.400abrmaijunjulagosetR$ 4.800R$ 4.400

Indicador

Número grande na largura expandida (a mesma do "Rocha") com rótulo em caixa alta e a variação ao lado; usado no topo dos painéis.

O que você fornece: dentro de um kr-cartao, um kr-indicador com kr-rotulo, kr-indicador__valor e, opcional, kr-indicador__variacao--sobe ou --desce (sempre com sinal e texto, nunca só cor). Uma fileira de indicadores vai em kr-indicadores (4 colunas; 2 no celular).

  • No máximo quatro indicadores por linha, e em número que feche a grade (2 ou 4). Mostre só números que levam a uma decisão.
  • Algarismos tabulares; moeda como "R$ 1.240". O que ficou para trás usa --desce com a palavra, sem culpa e sem drama: "2 aulas abaixo do plano". Nesta marca o --desce fica em Malva (texto-2): ficar abaixo do plano não é erro, e o crítico é só para erro e perigo.
  • Próxima aula ao vivo como indicador: a hora é o número ("20h") e a data vai embaixo, no formato das peças de evento sem a hora e em caixa normal ("quinta, 12/11", numa linha só com kr-sem-quebra).
Aulas concluídas8/24+3 nesta semana
Próxima ao vivo20hquinta, 12/11
Estudo na semana2/42 aulas abaixo do plano
Bônus3Todos liberados

Dados de exemplo.

Logotipo

O nome Kleiciane Rocha em curvas: a marca é só tipográfica, sem símbolo. Archivo 600, "Kleiciane" na largura normal (100) e "Rocha" na expandida (125): o mesmo traço, e o sobrenome ocupa mais chão. Na mesma construção, a assinatura do produto, Método ROCHA.

O que você fornece: o arquivo de assets/logos/ por <img> (horizontal-ameixa.svg, horizontal-rose-ar.svg, empilhado-*.svg, metodo-rocha-*.svg) ou o SVG inline com a classe kr-logotipo, que pinta com o token logotipo e mede 18.4px de altura em linha. O empilhado leva também kr-logotipo--empilhado. O selo do produto na página é <span class="kr-selo"> com a assinatura Método ROCHA dentro (pílula Rosé de 48 px, assinatura de 18 px de altura); nas capas e na tela de espera, a assinatura entra solta, sem pílula. Nunca digite o nome em texto no lugar do logotipo.

  • Em linha a partir de 200px de largura; abaixo disso, o empilhado, sempre.
  • Método ROCHA: nunca abaixo de 18 px de altura na tela (cerca de 205 px de largura), a mesma letra do logotipo no mínimo dele; no impresso, 7 mm. Onde não couber (ao lado de etiquetas, em tabela, em menu), escreva o nome em texto, com espaço sem quebra (Método&nbsp;ROCHA): é menção, não logotipo.
  • Tela que segue o tema do aparelho (login, área da aluna, aula): o logotipo é o SVG inline com kr-logotipo, que fica Rosé-ar no escuro sozinho. O <img> do arquivo Ameixa só em peça que é sempre clara; com <img> numa tela de tema, ponha os dois arquivos e esconda um por tema.
  • Ameixa sobre Rosé-ar e sobre Rosé; Rosé-ar sobre foto escura e no tema escuro do sistema. Nunca Framboesa; nunca Rosé-ar sobre Rosé.
  • Respiro livre em volta: a altura de uma maiúscula de "Kleiciane", por todos os lados.
  • O avatar das redes é a foto dela. A letra K existe só no ícone de app e no favicon (icone-app-marca.svg, favicon.svg): nada de monograma.
  • Nunca: contorno, sombra, gradiente, distorção, caixa alta espaçada, outra fonte.

PaginacaoETrilha

Paginação embaixo de listas longas e trilha (breadcrumb) no topo de páginas de detalhe.

O que você fornece: paginação com kr-paginacao (texto "1–25 de 64" à esquerda e kr-pagina à direita, aria-current="page" na atual, setas com aria-label); trilha com <nav class="kr-trilha" aria-label="Você está em"><ol> e aria-current="page" no último item.

  • Paginação só acima de 25 linhas. Mostre no máximo 5 números e reticências.
  • A trilha aparece a partir do segundo nível ("Aulas / Módulo 2"), nunca na página inicial.

Onde entra: aulas e materiais da área da aluna.

1–25 de 48 materiais

PainelLateral

Painel reto que desliza da direita com um formulário ou um detalhe, sem perder a lista de fundo: editar a inscrição, escrever a anotação de uma aula.

O que você fornece: kr-veu e <aside class="kr-painel" role="dialog" aria-modal="true" aria-labelledby> com cabeça (título + fechar), corpo (kr-painel__corpo, rola sozinho) e pé fixo (kr-painel__pe) com as ações.

  • Largura de 440 px; no celular ocupa a tela inteira e vira folha de baixo para cima.
  • Salvar fica no pé, sempre visível. Fechar com alterações não salvas pergunta antes (Modal).
  • Camada camada-painel, entra em tempo-lento com curva-marca.

Onde entra: inscrição em aula ao vivo e área da aluna (anotações, dados da conta).

Progresso

Barra que mostra quanto de algo já foi feito: as aulas do método, as aulas de um módulo, o envio de um arquivo.

O que você fornece: kr-progresso com rótulo (kr-progresso__rotulo: nome e número) e trilho (kr-progresso__trilho com kr-progresso__barra e width). Use role="progressbar" com aria-valuenow, aria-valuemin e aria-valuemax.

  • Sempre com o número ao lado ("8 de 24 aulas", "60%"): a barra sozinha não informa.
  • Cor acao (Ameixa). Atraso não vira vermelho; o texto diz "abaixo do plano", sem culpa.
Método ROCHA8 de 24 aulas
Módulo 23 de 5 aulas
Dados de exemplo.

RodapeSite

O fim de toda página do site: o logotipo, o lema, links úteis e a linha legal.

O que você fornece: <footer class="kr-rodape"> com o topo (kr-rodape__topo: logotipo + kr-rodape__frase à esquerda, kr-rodape__colunas à direita) e a base (kr-rodape__base: direitos e política de privacidade). O contêiner leva data-theme="claro".

  • A frase é o lema, inteiro em Ameixa: a palavra em framboesa da página já está no topo. Quebra balanceada: nenhuma palavra sozinha na última linha.
  • "© 2026 Kleiciane Rocha" é menção em texto (crédito), não logotipo: fica na letra do texto, sem imitar o "Rocha" expandido.
  • Até 3 colunas de links. Contato pelo Instagram e pelo WhatsApp (endereços reais a confirmar com a cliente).
  • Na base: "© 2026 Kleiciane Rocha", o CNPJ ([preencher]) e o link da Política de privacidade.

Sanfona

Pergunta que abre a resposta: as dúvidas frequentes da landing e detalhes que não precisam estar sempre à vista.

O que você fornece: <details class="kr-sanfona"> com <summary> (a pergunta + ícone "mais", que gira) e <div class="kr-sanfona__corpo"> (a resposta). Uma sanfona por pergunta, em sequência.

  • Pergunta como a aluna perguntaria, em Archivo 600.
  • Resposta curta e direta, até 65 caracteres por linha, sem promessa de resultado.
  • Nenhuma começa aberta, exceto quando a página chega pela âncora daquela pergunta.

Onde entra: seção Dúvidas da landing do Método ROCHA.

Por quanto tempo tenho acesso?
O acesso ao curso é vitalício.
E se eu sentir que não é para mim?
Você tem 7 dias de garantia.
Preciso entender de investimentos para começar?
[Resposta da Kleiciane Rocha]

Selecao

Campo de escolha que abre uma lista com busca: a aula, o módulo, a aluna da turma. Substitui o select nativo quando há mais de 7 opções ou quando a opção precisa de ícone ou avatar.

O que você fornece: rótulo (kr-campo), o gatilho <button class="kr-selecao" aria-haspopup="listbox" aria-expanded> com o valor e o ícone de seta, e a lista num kr-menu com role="listbox": busca opcional (kr-menu__busca com kr-busca), itens role="option" e aria-selected="true" no escolhido, kr-menu__vazio quando a busca não acha nada.

  • Até 7 opções e sem busca: o select nativo (Campo) basta e é melhor no celular.
  • Sem valor, o gatilho mostra o texto de ajuda em texto-3 ("Escolha a aula").
  • A busca filtra enquanto digita; "Nenhuma aula com esse nome." quando vazia.

Onde entra: área da aluna (aulas, materiais, comunidade) e formulários de inscrição.

MLMariana Lopes
PGPatrícia Gomes
RDRenata Dias
Nomes de pessoas são exemplos.

Sumario

O índice das seções de um guia, relatório ou resumo de mentoria: uma grade leve logo abaixo da capa, com o número em Malva na largura expandida e o nome da seção, sem linhas nem caixas.

O que você fornece: <nav aria-label="Sumário"><ol class="kr-sumario"> com um <li> por seção, cada um com <a href="#id">, o número de dois dígitos em kr-sumario__n ("01") e o nome da seção. As colunas saem da contagem de itens, pelo próprio CSS: não escolha à mão.

  • Tela: 4 colunas para 4, 7 ou 8 seções; 3 colunas para 3, 5, 6 ou 9. Celular e PDF: 2 colunas quando o total é par, 1 coluna quando é ímpar. Assim nenhuma seção fica sozinha numa linha. (kr-sumario--3 ainda força 3 colunas na tela.)
  • Fica logo abaixo da capa emoldurada. Não é uma tabela: sem linhas entre os itens, sem caixa em volta.
  • Nunca monte o sumário como linha de botões ou pílulas que quebra onde couber: é isso que deixa o último item sozinho.
  • Nome da seção em até 3 palavras.
  • No PDF, os links continuam funcionando.

Tabela

Tabela reta em superficie, com cabeçalho em superficie-2, linhas separadas por linha e números alinhados à direita: as aulas de um módulo, os materiais, a agenda de aulas ao vivo.

O que você fornece: kr-tabela-caixa envolvendo um <table class="kr-tabela">; células numéricas com num, texto secundário com fraco; status sempre como kr-etiqueta.

  • Cabeçalho em rotulo (Archivo 600, caixa alta, Malva). Célula em corpo-sm.
  • Sem listras zebradas; o hover de linha usa superficie-2.
  • No celular, a caixa rola na horizontal; a página não.
AulaFormatoStatusDuração
Levante as entradas e saídasVídeoConcluída18 min
Analise extratos e faturasVídeoConcluída22 min
Classifique os gastosVídeoEm andamento25 min
Mentoria mensal ao vivoAo vivoAo vivo hoje60 min
Planilha do orçamento do mêsMaterialEm breve—

Dados de exemplo.

TituloDePagina

O título de cada página do sistema: frase em Archivo 650 na largura 112, com no máximo uma palavra em framboesa, e uma linha de contexto embaixo.

O que você fornece: <h1 class="kr-titulo"> com a palavra em destaque em <b> (opcional) e, opcional, <p class="kr-subtitulo">.

  • Uma palavra em framboesa por tela, a que carrega o sentido ("Seu próximo passo"). Se a tela já tem outra palavra em destaque, o título fica inteiro em Ameixa.
  • Tela com erro, alerta crítico ou ação destrutiva (Modal de cancelar, Alerta --critico, botão --perigo): o título fica inteiro em Ameixa. O crítico e a Framboesa nunca dividem a tela.
  • Sem ponto final em título de app. Em página de marketing, frase completa com ponto.

Seu próximo passo

Módulo 2 · aula 3 de 5 · Classificar os gastos

TelaLanding

O topo da landing do Método ROCHA aplicando o sistema: composição Leitura com a foto dela na moldura, a frase em destaque com uma palavra em framboesa, uma ação principal e o que o método inclui. É a direção aprovada na apresentação da marca.

O que você fornece: a coluna kr-leitura (1180 px, margem de 16 px no celular e de 48 px a partir de 1024 px) com o kr-cabecalho (logotipo, links e "Entrar" em contorno), <section class="kr-heroi"> com kr-heroi__texto (selo kr-selo, <h1 class="kr-frase kr-frase--esquerda">, kr-subtitulo, kr-heroi__acao com o botão --lg e a nota kr-heroi__nota) e kr-moldura kr-heroi__foto com a <img class="kr-foto"> de assets/fotos/; embaixo, a lista kr-heroi__itens. O contêiner leva data-theme="claro": a landing é sempre clara.

  • No celular, a foto sobe para o topo, o botão ocupa a largura e os itens viram 2 × 2; a nota "7 dias de garantia" fica à esquerda, como o resto do bloco.
  • A moldura da foto tem 24 px (16 px no celular), a espessura única da moldura na tela. É a primeira das molduras da landing; a próxima fica a pelo menos meia tela de distância (seção Moldura e janela).
  • Os textos vêm do material da cliente (Landing Page 2.0): a tese, "7 dias de garantia" e o que o método inclui. Esta tela é referência de composição, não a página final.

Organize suas finanças e tire seus sonhos do papel, sem abrir mão do conforto.

Um passo a passo para saber para onde o seu dinheiro vai, guardar todo mês e realizar o que você vem adiando.

Quero conhecer o método7 dias de garantia
Kleiciane Rocha sorrindo, de camisa de renda clara, sobre o fundo rosé do estúdio
  • Curso onlineAcesso vitalício
  • Mentoria mensalAo vivo, em grupo
  • Planilhas e promptsProntos para usar
  • ComunidadePara não caminhar sozinha

TelaSistema

O Início da Área da aluna (a área de membros do curso) aplicando o sistema: navegação lateral com as partes do Método ROCHA, título com uma palavra em framboesa, indicadores de estudo, as aulas do módulo e um aviso.

A plataforma real da área da aluna ainda não está definida (a confirmar com a cliente); esta tela é referência de composição para qualquer uma. Nomes e números são dados de exemplo.

  • O menu lateral vai do topo ao pé da tela (o contêiner tem min-height: 100vh); nunca termina antes e deixa uma faixa de chão embaixo.
  • "2 aulas abaixo do plano" fica em Malva (--desce): o crítico não divide a tela com a palavra em Framboesa do título.

Seu próximo passo

Módulo 2 · aula 3 de 5 · Classificar os gastos

Aulas concluídas8/24+3 nesta semana
Próxima ao vivo20hquinta, 12/11
Estudo na semana2/42 aulas abaixo do plano
Bônus3Todos liberados

Aulas do módulo 2

Dados de exemplo
AulaFormatoStatusDuração
Levante as entradas e saídasVídeoConcluída18 min
Analise extratos e faturasVídeoConcluída22 min
Classifique os gastosVídeoEm andamento25 min
Mentoria mensal ao vivoAo vivoAo vivo hoje60 min
Planilha do orçamento do mêsMaterialEm breve—

Inscrição confirmada

O link da mentoria de quinta chegou no seu e-mail.

TelaCRM

A trilha do Método ROCHA em quadro de colunas: concluídas, em andamento, próximas, ao vivo e bônus. Colunas em superficie-2, cartões retos em superficie, contadores e etiquetas só onde mudam a decisão. O nome do componente vem do molde (o quadro de colunas); nesta marca ele mostra o caminho da aluna no curso, não um sistema de gestão.

Os três primeiros passos (levantar entradas e saídas, analisar extratos e faturas, classificar os gastos) e os três bônus são do material da cliente; os outros nomes de aula e as durações são dados de exemplo.

  • O nome de cada cartão é um título (<h3>), com quebra balanceada: nenhuma palavra sozinha na última linha da coluna estreita.
  • A aula ao vivo leva a data no formato das peças de evento, "quinta, 12/11 · 20h", numa linha só (kr-sem-quebra).
  • Os três bônus têm o mesmo rótulo, "Bônus".

Sua trilha

8 de 24 aulas concluídas · 3 bônus liberados

Dados de exemplo
Concluídas2

Levante as entradas e saídas

Módulo 2 · vídeo18 min
Concluída

Analise extratos e faturas

Módulo 2 · vídeo22 min
Concluída
Em andamento1

Classifique os gastos

Módulo 2 · vídeofaltam 9 min
Em andamento
Próximas2

Monte o orçamento do mês

Módulo 2 · vídeo25 min

Crie a sua reserva

Módulo 3 · vídeo20 min
Ao vivo1

Mentoria mensal ao vivo

Em grupoquinta, 12/11 · 20h
Ao vivo
Bônus3

Cortar gastos sem cortar prazer

Bônusliberado

Dinheiro a Dois

Bônusliberado

Ritual Mensal da Riqueza

Bônusliberado