Pular para o conteúdo

Capítulo 3 · App do Atleta

Hoje — o painel do dia

A aba Hoje é a tela inicial e mostra um Programa por vez: a trilha da semana no topo, o

Onde: aba Hoje (barra inferior, primeira)

A aba Hoje é a tela inicial e mostra um Programa por vez: a trilha da semana no topo, o Programa ativo logo abaixo e a prescrição dele — a mesma placa que você abre pelo Calendário. É por aqui que todo dia começa.

Duas coisas a entender antes de tudo:

  • A prescrição é a mesma do Calendário. O cartão do Programa, as sessões e os blocos são o mesmo objeto nas duas telas. O que Hoje acrescenta é a trilha de dias e o recorte de um Programa só.
  • Hoje não empilha Programas. O Calendário mostra todos os Programas com sessão no dia; Hoje abre em um e deixa você trocar. Você está prestes a treinar — a tela responde “o que eu faço agora”.
  • Ao abrir o app para treinar.
  • Para andar pela semana sem sair da tela (um dia atrasado, uma espiada no de amanhã).
  • Para registrar o treino do Programa que você acabou de fazer.
  • Estar logado e aprovado (Cap. 1).
  • Ter pelo menos um Programa com sessão no dia. Sem isso, o dia aparece vazio.

No topo, uma faixa de dias que desliza para o lado. Cabem sete na tela, de domingo a sábado, e existem seis semanas ao alcance do dedo: as quatro anteriores, a atual e a seguinte. O mês e o ano ficam na linha de cima, entre ‹ e ›, com o seletor de data à direita.

  • Toque num dia para carregar a prescrição dele.

  • Deslize a faixa para andar pelos dias. Ela acompanha o dedo e encaixa no dia mais próximo quando você solta.

  • ‹ e ›, ao lado do mês, pulam um mês por toque — é como passar o olho por setembro, outubro, novembro sem abrir nada. Cada toque cai no mesmo dia do mês seguinte ou anterior (dia 20 de agosto › dia 20 de setembro), então voltar devolve você exatamente de onde saiu.

  • O mês na linha de cima acompanha o que está na tela — deslizando para setembro, ele passa a dizer setembro, antes mesmo de você tocar em qualquer dia. É desse mês que as setas partem.

  • A barrinha sob cada número diz como o dia está. Ela não usa cor: o que muda é o peso da tinta — e, num caso, a forma.

    A barraO dia
    filete quase invisívelsem treino — não havia nada prescrito
    filete mais forteprescrito, ainda por fazer (hoje ou à frente)
    traço cheiofeito — você fechou o dia
    traço partido em doisperdido — passou, tinha treino, e ficou em aberto
    tinta cheiahoje

    📐 Regra de negócio: um dia perdido não é um dia fechado. Ele continua treinável e registrável, com a data dele — a barra partida é o desenho literal disso: começou e não fechou.

    📝 Nota: a barra não tem cor de propósito. Vermelho, verde e azul têm dono no app (erro, resultado salvo, sistema), e um dia perdido não é um erro.

  • O dia de hoje mantém o contorno mais forte mesmo quando você está olhando outro; “Voltar pra hoje” aparece logo abaixo da trilha e traz você de volta — e a faixa desliza sozinha até ele.

O ícone de calendário à direita do mês abre um mês desenhado. Toque numa data e a trilha vai até lá — qualquer data, sem limite de quanto tempo atrás.

  • ‹ › trocam o mês.
  • O dia que você está vendo abre marcado; hoje mantém o contorno.
  • Os dias das pontas, que são do mês vizinho, ficam mais apagados — mas clicam do mesmo jeito.

É por aqui que você chega num treino de dois, três meses atrás para registrar ou corrigir. Escolhida a data, a trilha se recentra nela: você continua com semanas dos dois lados para andar com o dedo.

Em hoje, a trilha já diz tudo: o dia escolhido é uma célula de tinta cheia, com o número invertido, e a barra do Programa vem colada nela. A tela não repete a data por escrito.

Quando você anda para outro dia, aparece uma linha entre a trilha e a barra, com um selo do que aquele dia é e o atalho de volta:

  • ATRASADO (dia passado com treino) — e as ações continuam ali. Um dia que passou ainda pode ser treinado e registrado; o registro fica com a data do dia escolhido, não com a de hoje.
  • PRESCRIÇÃO · LEITURA (dia futuro) — sem ações. Não há o que iniciar nem registrar num dia que ainda não aconteceu.

Encostada na trilha, a única faixa que fica presa no topo enquanto você rola:

  • PROGRAMA ATIVO · 1 DE 2 — quantos Programas têm sessão neste dia e em qual você está.
  • O nome do Programa, com o selo SISTEMA quando ele é um dos Programas de Sistema (Impact ou Elite).
  • O contador de blocos (0/5), que fica em tinta cheia quando você fecha o Programa.
  • O ícone de trocar (duas setas em ciclo), que abre a lista dos Programas do dia. Ele só aparece quando há mais de um.

Qual Programa abre por padrão: o seu Programa de Sistema (Impact ou Elite). Se você não tem um, abre o seu Programa personalizado. A troca vale até você trocar de novo — não volta sozinha no dia seguinte. Se o Programa que você escolheu não tiver sessão num dia, a tela cai de volta no de Sistema em vez de abrir vazia.

Logo abaixo da barra do Programa, em letras grandes: o nome do dia — “Agachamento e ciclagem”, “Força + metcon”, o que o seu coach escreveu. Acima dele, em letra pequena, a data e o foco (“Qui. 20 ago · 2 sessões · 5 blocos”).

Se o coach não deu nome ao dia, o lugar do título fica com a data.

Logo abaixo do título, uma faixa com três números, separados por filetes: SESSÕES, TEMPO e BLOCOS. É o tamanho do dia antes de você abrir qualquer coisa — quantas sessões tem, quanto tempo o coach estipulou e quantos blocos você já fechou (0/3).

BLOCOS fica em cinza enquanto o dia está em aberto e ganha tinta cheia quando você fecha o último. Não é uma cor que muda de estado: é o número.

Debaixo das três medidas vem a lista, com o rótulo TREINO DE HOJE à esquerda e, à direita, o único botão que alcança o dia inteiro: RECOLHER TUDO quando há algo aberto, ABRIR A SESSÃO quando está tudo fechado.

A leitura tem dois níveis aqui, e nenhum deles recua o texto:

Sessão › Bloco → (Prescrição)
  • Tudo nasce fechado. Você vê o dia inteiro em uma tela antes de descer.
  • A linha da sessão tem fundo próprio — um passo de cinza abaixo do da tela. É o que separa, de relance, o que é sessão do que é bloco: os dois nasciam no mesmo fundo, e num telefone, com o título quebrando em duas linhas, a faixa do flanco sozinha não bastava.
  • Toque na linha da sessão para abrir os blocos. Uma faixa de 3px acende no flanco esquerdo, e um filete mais forte separa o cabeçalho da lista que se abre embaixo dele.
  • Toque na linha do bloco e você vai para a Prescrição. A linha inteira é o alvo; o › à direita é só o sinal de que ela leva a algum lugar.

Cada linha de bloco traz duas coisas: o nome, em caixa alta, e o estímulo logo abaixo — AMRAP 8:00, FOR TIME · Cap 12:00, EMOM 1:00/10:00. É o suficiente para você escolher qual bloco abrir.

⚠️ O bloco não abre mais aqui dentro. Ele abria uma mini-prescrição na própria lista — com meta, etiqueta de tipo, quadrado de zona, níveis, exercícios e uma fileira de ações. Isso saiu inteiro. A Prescrição passou a ser o único lugar do app onde se vê treino, e Hoje voltou a responder uma pergunta só: o que eu tenho hoje. Nada se perdeu — mudou de tela, e a tela de destino mostra tudo com mais espaço.

Hoje não tem botão de ação nenhum — nem os dois grandes do dia inteiro, nem a fileira de ícones que abria dentro do bloco. Ela é uma lista de destinos.

Tudo o que você fazia ali continua existindo, na Prescrição, numa barra fixa no pé da tela:

AçãoOnde está agora
Iniciar treinoprimeiro slot da barra, o único com fundo cheio
Registrar / Editar resultadoo lápis, ao lado
Marcar concluídoo ✓, no lugar do lápis quando o bloco não mede nada
Ranking do blocoa seta, no fim da barra

A sessão continua fechando por baixo, aqui mesmo. Quando todos os blocos que medem alguma coisa ficam registrados, aparece o rodapé Sessão completa no fim da sessão: Enviar feedback, se você ainda não mandou; ou o resumo do que você mandou, com Editar feedback. Ver 4.7 — Feedback da sessão.

Aí sim aparece o cartão do Programa — o mesmo do Calendário: capa (ou a placa de carbono), coach, selo de estado (NÃO INICIADO / EM ANDAMENTO / CONCLUÍDO), a régua SESSÕES | TEMPO | BLOCOS, a barra de segmentos (um por bloco) e “Ver N sessões” para abrir. Dentro dele, o navegador é o mesmo.

Com um Programa só — que é o caso normal de Hoje, porque a tela abre um por vez — não há cartão: as sessões são o primeiro nível da tela.

A placa de prontidão com o score e as leituras, ou o cartão hachurado do check-in

A Prontidão é o último bloco do dia, depois de tudo, e toma a largura inteira da tela — um campo um passo acima do fundo, aberto por um filete. Ela deixou de ser um cartão com margem: num palco onde o navegador já não desenha contorno nenhum, um cartão ali seria mais uma borda.

Se você já fez o check-in, aparece a placa do score com a palavra do dia, as três leituras que o compõem e um lápis para editar. Se não fez, aparece o cartão hachurado Check-in prontidão, que abre a folha — também no dia de descanso. Ver Cap. 5 — Prontidão.

A prontidão é sempre a de hoje — ela não anda com a trilha.

O cabeçalho (nome da organização, sincronização, mensagens, notificações) rola junto com a página. Ao descer, ele sai; ao puxar um pouco para cima, ele volta. Vale para todas as abas, não só Hoje — a tela é do treino, não da moldura. A barra do Programa ativo continua presa no topo o tempo todo, e se acomoda sob o cabeçalho quando ele reaparece.

Toque no nome da organização para abrir o cartão dela, Sua organização: head coach, e-mail, telefone, site, Instagram e endereço. E-mail, telefone e endereço são tocáveis.

No fim dessa mesma célula, encostada na borda, uma barra fina de cima a baixo diz se o app está sincronizado: azul e inteira quando a linha está viva, partida em três e apagada quando você está sem rede. É informação de canto de olho — você não a lê, você nota quando ela muda. O estado por extenso (Sincronizado, Sincronizando, Salvo, Offline) continua no toque longo e no leitor de tela.

São dois registros diferentes de propósito:

Hoje › Registrar (no bloco)Calendário › Registrar treino
Alcanceum bloco do Programa ativotodas as sessões e Programas do dia
Datafixa, a da trilhaescolhida no seletor de dias
Feedbackum por sessão do Programaum por sessão do dia inteiro
Limpar o diaindisponíveldisponível

O motivo é o feedback: um RPE que atravessa dois Programas diferentes não descreve treino nenhum. Em Hoje você anota o bloco que acabou de fazer. O registro agregado do dia continua no Calendário — e é lá que fica a opção de limpar o dia inteiro, que apagaria também o Programa que você não abriu.

  • Dia de treino: trilha + barra do Programa + placa (com as ações dentro dos blocos) + prontidão.
  • Descanso (sem sessão no dia): sem barra — não há Programa ativo para escolher. A tela mostra o cartão de descanso, a nota “nenhum Programa com sessão neste dia” e a prontidão.
  • Dia passado: tudo continua, com o selo ATRASADO e o atalho de volta.
  • Dia futuro: prescrição em leitura, sem ações nos blocos.
  • Carregando: skeleton enquanto a prescrição do dia chega — a trilha já aparece.
  • Sem rede: o shell e algum conteúdo em cache podem abrir, mas o app não troca para dados de exemplo. Consultas e registros dependem da API e devem mostrar falha até a conexão voltar.
  • “Não aparece treino nenhum.” — Ou é dia de descanso, ou nenhum Programa seu tem sessão nesse dia. Programas são do coach — fale com ele.
  • “Sumiu um Programa que eu via antes.” — Hoje mostra um por vez. Use TROCAR na barra do Programa ativo; o Calendário continua mostrando todos empilhados.
  • “Troquei de Programa e no dia seguinte voltou.” — A escolha só volta sozinha quando o Programa escolhido não tem sessão naquele dia. Aí a tela cai no Programa de Sistema.
  • “Registrei em Hoje e faltou sessão no registro.” — Hoje registra só o Programa ativo. Para o dia inteiro, use Calendário › Registrar treino.
  • “Cadê os botões de iniciar e registrar?” — Saíram do topo da tela e vivem dentro de cada bloco da placa. Abra a sessão, abra o bloco: as ações estão ali.
  • “Cadê a data do dia?” — A trilha é quem diz: o dia de tinta cheia é o que está na tela. A tela só escreve algo quando você sai de hoje.
  • “Cadê o botão TROCAR do Programa?” — Virou o ícone de duas setas em ciclo, no mesmo lugar. A palavra saiu para o nome do Programa caber.
  • “Sumiu o cartão do Programa.” — Num dia de um Programa só ele repetia o que a barra logo acima já diz. Ele volta quando o dia tem mais de um.
  • “Uma barrinha da trilha está partida ao meio.” — É um dia perdido: passou, tinha treino e ficou em aberto. Toque nele — dá para treinar e registrar, com a data dele.
  • “O que é a barra fina no fim do nome da organização?” — É a sincronização. Inteira e azul, tudo certo; partida e apagada, você está sem rede.
  • “Meu treino não mudou de semana.” — Ele muda: o programa avança uma semana por semana, sempre na segunda-feira. Dentro da mesma semana, o que muda é o dia.
  • “O cabeçalho fica sumindo.” — É o comportamento novo: ele sai ao rolar para baixo e volta quando você puxa para cima.

O coach acompanha se você treinou hoje (aderência) e o que registrou. Seu check-in de prontidão e o feedback da sessão também chegam para ele — e o feedback registrado por Hoje chega marcado com o Programa a que pertence.