Explicação de como usar o Keystatic e os botões do painel. Esta seção é atualizada aos poucos direto pelo link acima.
COMO USAR O KEYSTATIC (/keystatic)
Este é um guia inicial e vai sendo completado aos poucos aqui mesmo, editando esta seção pelo próprio Keystatic (Documentação do Admin).
1. TELA INICIAL (/keystatic)
Mostra as coleções disponíveis. Hoje temos só "Pesquisadoras". Clique nela pra ver a lista.
2. LISTA DE PESQUISADORAS (/keystatic/collection/researchers)
- Cada linha é uma pesquisadora cadastrada.
- Botão "Create researchers" (canto superior direito): cria uma pesquisadora nova.
- Barra de busca: filtra a lista pelo nome.
- Clicar em uma linha abre o formulário de edição daquela pesquisadora.
3. TELA DE EDIÇÃO DE UMA PESQUISADORA
- Preencha os campos (nome, email, telefone, formação, imagem, links, etc).
- "Ocultar campos no site público": marque aqui os campos que NÃO devem aparecer no card dela na home, mesmo estando preenchidos (ex: esconder o telefone de uma pesquisadora específica).
- Botão "Save" (canto superior direito, geralmente azul): grava as alterações no arquivo. Sem clicar em Save, nada é salvo.
- Botão de excluir (ícone de lixeira ou "Delete", dentro da tela de edição): apaga essa pesquisadora definitivamente.
- Seta ou "X" no canto superior esquerdo: volta pra lista sem salvar.
4. IMPORTANTE
- Por enquanto o Keystatic só funciona rodando localmente (npm run dev). Ainda não está disponível no site publicado.
- As alterações feitas aqui gravam direto nos arquivos dentro de src/content/researchers/. É preciso comitar e enviar (git commit/push) pra elas irem pro site publicado.
5. COMO FUNCIONA O SYNC COM O GOOGLE SHEETS
A planilha (alimentada pelo Google Form que as pesquisadoras preenchem) é a fonte principal dos dados. O sync (manual ou semanal automático) faz um MERGE, não uma substituição total:
- Campos que vêm do formulário (nome, email, telefone, formação, imagem, currículo, researchgate, instagram, site pessoal, gênero, localização, linkedin, orcid, bio): se a planilha trouxer um valor preenchido, ele atualiza o card. Se a célula estiver vazia, o valor que já estava salvo (inclusive editado manualmente no Keystatic) é mantido.
- "Nível de Formação": só é preenchido automaticamente na primeira vez (a partir do texto de Formação). Depois de definido (seja pelo sync ou por você no Keystatic), o sync nunca mais mexe nele — pode corrigir à vontade.
- "Ocultar campos no site público": nunca é tocado pelo sync. É 100% controlado por aqui.
- "Sincronizado da planilha (automático)": checkbox interna. Toda pesquisadora que veio da planilha fica marcada. Se ela sumir da planilha, só é apagada do site se essa marcação estiver ativa. Se você DESMARCAR essa opção numa pesquisadora, ela vira "adotada" manualmente: o sync para de atualizar e de poder apagar essa entrada, mesmo que ela suma da planilha.
- Pesquisadoras criadas direto no Keystatic (sem passar pela planilha, como a Elvira) nascem sem essa marcação — então nunca são tocadas ou apagadas pelo sync automático.
(seção em construção — continue completando aqui)