This website requires JavaScript.
67b32fcab3
feat(jogo): expediente dos mortos, jogo de zumbis em primeira pessoa
feat/jogo-zumbis
evandro
2026-11-10 19:37:10 -03:00
c7d09d63d4
feat(site): blocos 3D da marca, novas ofertas e hero mais abrangente
main
evandro
2026-11-10 03:48:25 -03:00
4671837c44
fix(deps): atualiza next para 16.4.3 (corrige GHSA-2464-fhr4-w9xw, GHSA-673q-mjm6-r5xr e GHSA-p3m5-59mp-jv5r)
evandro
2026-10-24 18:02:03 -03:00
8e5d548598
docs(readme): redesenha o README com hero em SVG [skip ci]
evandro
2026-10-24 04:56:22 -03:00
558c3d5b48
test(e2e): limite do Tab sobe para 37 com o quinto cliente na faixa do hero
evandro
2026-10-24 05:07:36 -03:00
bcdf0099c5
feat(cases): adiciona o case Julia Beauty com vídeo de rolagem
evandro
2026-10-24 04:50:58 -03:00
594daecd2b
docs(readme): padroniza README (hero, badges, quickstart, arquitetura)
evandro
2026-10-24 04:13:02 +00:00
6afa0b5fd7
wip: snapshot das alterações não commitadas (2026-10-20)
wip/2026-10-20
Evandro Fonseca Junior
2026-10-20 00:49:51 -03:00
34c7eb7f8c
merge: integra o deploy da Vercel e unifica CI e deploy num pipeline
Evandro Fonseca Junior
2026-10-15 00:27:00 -03:00
02298779df
test(e2e): fluxos de contato, navegação, teclado e menu do celular mais rígidos
feat/conversao
Evandro Fonseca Junior
2026-10-14 22:54:27 -03:00
8903f3c57e
perf(movimento): vitrine e 3D mais leves, WebGL por software lembrado na sessão e suporte ao WebKit
Evandro Fonseca Junior
2026-10-14 22:54:27 -03:00
9fd1570426
feat(home): seção Sobre com prova por ponto, contato por oferta e hero com a Lavação 047 na tela larga
Evandro Fonseca Junior
2026-10-14 22:54:26 -03:00
d356c364e0
fix(cases): um só convite ao WhatsApp no fim do case e testes alinhados
Evandro Fonseca Junior
2026-10-14 22:54:19 -03:00
2fd8b063d9
feat(servicos): topo, entregáveis e cases por serviço, assunto próprio no WhatsApp e títulos curtos
Evandro Fonseca Junior
2026-10-14 22:54:18 -03:00
cf360041bd
test: dublê central de next/navigation para todos os testes
Evandro Fonseca Junior
2026-10-14 22:54:18 -03:00
2cd4a98c55
test: e2e mais rígida e .gitattributes
Evandro Fonseca Junior
2026-10-14 19:14:49 -03:00
204ebd5fa5
fix(navegacao): foco em âncora de outra página, vitrine acessível e 3D mais leve
Evandro Fonseca Junior
2026-10-14 19:14:48 -03:00
9e2d65a926
fix(home): oferta leva ao formulário, ofertas logo depois da vitrine
Evandro Fonseca Junior
2026-10-14 19:14:47 -03:00
fc44a69fb3
feat(servicos): ofertas no topo de /servicos, capa por assunto e diagramas
Evandro Fonseca Junior
2026-10-14 19:14:46 -03:00
e63f3c2ebd
fix(deps): versões corrigidas de sharp, source-map-js e handlebars
Evandro Fonseca Junior
2026-10-14 17:56:06 -03:00
1a60795107
chore: testes de ponta a ponta no CI e limpeza do repositório
Evandro Fonseca Junior
2026-10-14 17:01:37 -03:00
6ac87824f3
perf(movimento): sem tempo morto, vídeos regravados e 3D sem React Three Fiber
Evandro Fonseca Junior
2026-10-14 17:01:37 -03:00
f8545cd442
feat(home): ofertas que vendem o título, WhatsApp no hero e menu do celular acessível
Evandro Fonseca Junior
2026-10-14 17:01:36 -03:00
de6af74a0c
feat(cases): prova certa por serviço, páginas internas com trabalho no topo
Evandro Fonseca Junior
2026-10-14 17:01:35 -03:00
7b633f0f4a
chore: dependências e teste de ponta a ponta
Evandro Fonseca Junior
2026-10-14 14:15:50 -03:00
318a764190
perf(movimento): sem tela vazia, passagens em CSS e vitrine leve
Evandro Fonseca Junior
2026-10-14 14:15:50 -03:00
10f170abf4
feat(home): posicionamento com prova, menu sem recarregar e WhatsApp em todo o site
Evandro Fonseca Junior
2026-10-14 14:15:25 -03:00
e80f73d075
feat(cases): mídia no topo, títulos de busca curtos e CreativeWork
Evandro Fonseca Junior
2026-10-14 14:15:25 -03:00
c9a0b80656
perf(movimento): uma transição, 3D leve e vídeo certo por aparelho
Evandro Fonseca Junior
2026-10-14 03:32:23 -03:00
8d07b8c6bb
feat(home): prova no topo, contato sem atrito e conversão medida
Evandro Fonseca Junior
2026-10-14 03:32:23 -03:00
6e1022b58c
feat(cases): cases de clientes, serviços ligados à prova e SEO por página
Evandro Fonseca Junior
2026-10-14 03:31:57 -03:00
3756905a1b
fix(transicao): a home nao pisca mais duas vezes ao abrir
feat/videos-projetos-e-contagem-github
Evandro Fonseca Junior
2026-10-14 01:13:44 -03:00
4e68670362
wip: cena PortraitCyber e ajuste no About
feature/portrait-cyber-effects
Evandro Fonseca Junior
2026-10-14 00:42:50 -03:00
838b96349f
chore: notas de agentes e videos extras
Evandro Fonseca Junior
2026-10-14 00:42:50 -03:00
dfcadc71fa
wip: foto da pasta principal antes de trocar de branch
wip/pasta-principal-2026-10-14
Evandro Fonseca Junior
2026-10-14 00:42:49 -03:00
fbcedc062f
ci: build do deploy na infraestrutura da Vercel
Evandro Fonseca Junior
2026-10-13 23:00:00 -03:00
a97985633d
ci: deploy na Vercel via Gitea Actions
Evandro Fonseca Junior
2026-10-13 22:12:20 -03:00
3681141394
merge: integra main do GitHub (b2f3899 ) mantendo o README novo
Evandro Fonseca Junior
2026-10-13 22:14:56 -03:00
ea05ce4a5f
docs: redesign do README (padrão TwitterBR-MOD) — dados atualizados
evandro
2026-10-13 21:48:04 -03:00
d61ec7479f
fix(showcase): video ampliado ao lado dos controles tambem em janelas de desktop curtas
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:39:34 -03:00
01bbebcf52
docs(videos): script de recodificacao para rolagem controlada e README da vitrine
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:37:01 -03:00
ba05cdfe61
perf(videos): cache de um dia, com revalidacao em segundo plano, para /videos
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:37:01 -03:00
ec760330d4
feat(og): capa do projeto como fundo da imagem de compartilhamento dos cases
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:37:00 -03:00
540fe9f87a
feat(showcase): vitrine animada presa na rolagem, com capitulos e celular sincronizado
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:37:00 -03:00
a1a1e91135
feat(showcase): moldura de navegador, um video por vez e video ampliado nos cards
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:36:53 -03:00
60dc2f1878
feat(videos): versoes para rolagem controlada (quadro-chave a cada 6 quadros) e capas de compartilhamento
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 16:36:53 -03:00
c0493f1e77
feat(github): usar o ultimo retrato da contagem quando nao ha token ou a API falha
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 15:26:57 -03:00
942f6bb45c
feat(home): tirar o selo 'com demonstracao online' do hero
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 15:26:57 -03:00
a67892613b
feat(projects): video de rolagem na capa dos cards, carregado so quando o card aparece
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:17 -03:00
ca9c0604b8
feat(projects): incluir a Lavacao 047 no portfolio
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:17 -03:00
84786cf1d7
feat(videos): rolagem de AS Servicos (desktop 1440x900 e mobile 390x844)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:16 -03:00
f08d4e799c
feat(videos): rolagem de SC Plus (desktop 1440x900 e mobile 390x844)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:16 -03:00
2fd16c09e2
feat(videos): rolagem de NutriScan (desktop 1440x900 e mobile 390x844)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:16 -03:00
778227577a
feat(videos): rolagem de Lavacao 047 (desktop 1440x900 e mobile 390x844)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:16 -03:00
1f34cfe4f1
feat(videos): rolagem de SEV Moda Intima (desktop 1440x900 e mobile 390x844)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:15 -03:00
b74044b529
chore(videos): script que grava a rolagem de uma pagina e gera MP4, WebM e poster
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 11:33:15 -03:00
168ee9a180
fix(home): arredondar para baixo o 'Mais de N' dos projetos do GitHub
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 10:28:00 -03:00
0350e7e883
feat(home): trocar o texto fixo de projetos publicados pela contagem real do GitHub
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 04:12:03 -03:00
4ba955e2c3
feat(github): contar repositorios proprios (publicos e privados) pela API no servidor
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-08 04:12:03 -03:00
b2f3899dc2
fix(mobile): sem tremido nas transicoes com rolagem rapida no celular
fix/mobile-scroll-flicker
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 03:08:42 -03:00
4c826e938f
fix(ci): lint do Biome, Next 16.3.8 (RCE em next/og) e transicoes que se remedem
fix/ci-lint
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:38:41 -03:00
6db10ffa67
Merge branch 'design/espaco-e-consistencia'
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:28:01 -03:00
6f2008a209
feat(mobile): hero fixo com mergulho e legendas no celular e no tablet
design/espaco-e-consistencia
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:25:03 -03:00
def1e22302
perf(home): transicoes de Qualidade so com translate/opacity e titulos por palavra em CSS
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:19:48 -03:00
44efcfcb20
refactor(home): remove a secao animada do notebook
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:12:08 -03:00
92c602c0ad
feat(hero): camadas reconheciveis (tela, integracoes, tabela de dados), etiquetas e legendas do mergulho
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 01:06:40 -03:00
a3a206fb7a
fix(home): transicoes estaveis, diagrama desenhado na entrada, rolagem suave nos links e transicao entre paginas
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 00:50:57 -03:00
df1c1888da
feat(home): rolagem suave (Lenis) e seis transicoes de secao ligadas a rolagem
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 00:32:32 -03:00
0ec0194441
feat(hero): campo de particulas WebGL com mergulho guiado pela rolagem e transicao de secoes em CSS
Evandro Fonseca Junior and Claude Opus 5.5
2026-10-05 00:22:18 -03:00
3d47fe9cc7
docs(seo): medicao antes e depois, achados fora do codigo e checagens de e-mail ofuscado e links do GitHub no auditor
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-05 00:05:32 -03:00
03c6fc1f0e
docs: prompts de logo para os sete projetos do portfolio
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-05 00:03:43 -03:00
85dd326964
feat(seo): og:locale pt_BR em todas as paginas, titulos e descricoes mais curtos, Person com cargo e areas; remove alegacao de LCP do SC Plus
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-05 00:02:35 -03:00
7c03dece9b
chore(seo): auditor repetivel de SEO/AEO/GEO (scripts/seo-audit.mjs e seo-compare.mjs)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-05 00:02:35 -03:00
02ecba73f8
feat(cases): Reddit Posts Explorer e MinGW GCC Installer com resposta, desafio, implementacao, limites e fontes fixadas em commit
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-05 00:00:42 -03:00
2c032b68af
feat(as-servicos): remove o link do site e cita a participacao no projeto
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:54:43 -03:00
4db4b1f71c
fix(a11y): nome acessivel dos botoes do notebook inclui o numero visivel (WCAG 2.5.3)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:51:07 -03:00
14849a4a4d
fix(footer): area de toque de 44px no e-mail direto
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:48:19 -03:00
23aeaa2fda
feat(hero): hero redesenhada, titulo visivel no HTML (LCP) e cena 3D so depois do idle
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:48:19 -03:00
35a950a9b1
refactor(footer): remove o convite de contato duplicado (fica a secao Contato acima) e mantem o e-mail direto
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:44:45 -03:00
2a428ec7a2
feat(mobile): espacamento menor, rotulos legiveis e botao de analytics compacto no celular
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:44:45 -03:00
2ffe718fac
feat(typography): texto corrido em sans 16px; mono so em rotulos, tags e metadados
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:44:00 -03:00
2b5b4a2267
feat(experience): skills e experiencia visiveis (aberta em telas largas) e link Experiencia no menu
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:42:27 -03:00
d5f04162a8
feat(projects): capa nos cards de projeto (captura real ou painel gerado em codigo)
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:40:07 -03:00
e008a7c241
feat(design): botoes .ds-link com 44px de altura minima e cantos retos
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:28:17 -03:00
d8b59b03f2
feat(design): container e tipografia fluidos, cabecalho de secao em duas colunas e grade de projetos automatica
Evandro Fonseca Junior and Claude Sonnet 5.5
2026-10-04 23:26:39 -03:00
229280d519
fix(projects): reveal individual cards on small screens
Evandro Fonseca Junior
2026-09-13 13:44:04 -03:00
673f3c1843
fix(ci): generate route types before typechecking a fresh checkout
Evandro Fonseca Junior
2026-09-13 04:37:45 -03:00
b181216a35
fix(nav): hand scroll restoration back to the browser after arrival
Evandro Fonseca Junior
2026-09-13 04:35:00 -03:00
9aff4d1035
feat: rebuild landing experience, content and analytics
Evandro Fonseca Junior
2026-09-13 04:30:58 -03:00
d24ee12299
feat(brand): apply logos, icons and social sharing cards
Evandro Fonseca Junior
2026-09-13 04:19:02 -03:00
8b12e51bc5
feat: refine portfolio showcase, services and quality lab
feat/scroll-video-story
Evandro Fonseca Junior
2026-09-05 14:20:54 -03:00
e2b20bc699
test: align loader with unavailable demo
Evandro Fonseca Junior
2026-09-04 22:08:04 -03:00
0ae5d2f784
fix: remove stale Twins Lab demo link
Evandro Fonseca Junior
2026-09-04 22:07:14 -03:00
a2992ca41e
fix: hide unavailable Twins Lab demo
Evandro Fonseca Junior
2026-09-04 22:04:55 -03:00
bea235d6fd
fix: preserve safe motion and consent failures
Evandro Fonseca Junior
2026-09-04 22:02:00 -03:00
a4e5e5c048
fix: restore portfolio loader and safe consent revocation
Evandro Fonseca Junior
2026-09-04 21:40:35 -03:00
bff3e4d735
docs: add SEO operations runbook
Evandro Fonseca Junior
2026-09-04 20:13:22 -03:00
f83c5e1ada
feat: publish privacy and consent links
Evandro Fonseca Junior
2026-09-04 20:04:27 -03:00
a9a35cf936
feat: add static social image cards
Evandro Fonseca Junior
2026-09-04 19:50:23 -03:00
4a4b41613a
fix: complete dynamic social image metadata
Evandro Fonseca Junior
2026-09-04 19:43:55 -03:00