Estética facial e odontologia em Ibiúna, SP. Um cuidado individualizado que começa na escuta. Agende uma avaliação com a Dra. Barbara Kitadani.
Translation pending
HealthJavaScript · CSSGitHub @drabarbarakitadaniOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Site da Dra. Barbara Kitadani — estética facial e odontologia, Ibiúna/SP
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Site estático de apresentação da Dra. Barbara Kitadani (estética facial e odontologia, Ibiúna, SP). Conteúdo em JSON, build com Vite, publicação automática no GitHub Pages a cada push na main. • Endereço público: valor de url em content/site.json. • Repositório oficial: https://github.com/drabarbarakitadani/drabarbarakitadani.github.io • Guia de manutenção: docs/OPERACAO.md • Plano e pendências para divulgação: docs/PLANO-PUBLICACAO.mdRead the full README ↗
Site estático de apresentação da Dra. Barbara Kitadani (estética facial e odontologia, Ibiúna, SP). Conteúdo em JSON, build com Vite, publicação automática no GitHub Pages a cada push na main.
url em content/site.json.npm install
npm run dev # http://localhost:5173, recarrega ao editar content/*.json
npm test # gera dist/ e roda testes unitários e em navegador (requer Google Chrome)
npm run preview # serve dist/ como em produção
| Pasta ou arquivo | Função |
|---|---|
content/site.json | Dados profissionais, contato, textos das seções, indexação |
content/procedimentos.json | Os 18 cards: título, descrição, categoria e ícone SVG |
content/modulos.json | Molde de seções extras (promoções, avisos, informações) com ativação e datas |
scripts/render.mjs | Transforma o conteúdo em HTML durante o build |
src/main.js, src/styles/ | Interação (Anime.js 4.0.2), tokens da identidade e estilos |
src/fonts/ | Montserrat 400/500/600 hospedada localmente, licença OFL |
public/media/ | Fotos e vídeo otimizados, gerados por npm run media a partir de docs/midia/ |
public/ | Favicon, ícone iOS, imagem de compartilhamento (npm run brand), robots.txt |
tests/ | Testes unitários do renderizador e teste de produção em navegador |
.github/workflows/publicar.yml | Build, testes e deploy no GitHub Pages; roda também diariamente |
docs/ | Identidade visual, referências, inventário de mídia e planejamento |
Abertura com retrato, narrativa de escuta e cuidado, vídeo com início automático sem som ao entrar na tela, 18 cards que giram ao passar o mouse, tocar ou usar Enter/Espaço, e convite para agendamento via WhatsApp com mensagem preenchida. Sem JavaScript, todo o conteúdo continua legível. Redução de movimento desliga animações e autoplay.
Identidade: Montserrat, base clara, verde oliva #708D3E como acento e verde profundo #1F2711 nos detalhes. Documentação em docs/visual-identity/.
Revisão dos textos dos cards e aprovação do vídeo pela Dra., incluindo autorização de imagem da paciente que aparece nos cortes. Enquanto isso, o site fica publicado com noindex. Detalhes no plano de publicação.