Changelog
Todas as atualizações e novidades
Barra de crosslink da rede
NetworkBar pré-footer adicionada com cards vinculando a ntool.io e pixcode.io. Removidos todos os marcadores AdSense. Descrições enriquecidas dos sites em 7 idiomas.
Fontes auto-hospedadas, acessibilidade e favicon
Substituído Google Fonts CDN por arquivos woff2 auto-hospedados (latin + latin-ext). Corrigidos ratios de contraste WCAG AA em text-muted, text-secondary, pílulas de categoria, placeholders de anúncios e rodapé. Adicionado aria-label ao seletor de idioma e aria-hidden aos placeholders de anúncios. Novo favicon com 'C' sobre fundo accent.
Qualidade do código: deduplicação e correções de build
31 ilhas locais deduplicadas: useIsMobile, mkFmt/mkFmtFull e pct() inline substituídos por imports compartilhados de hooks/useIsMobile e utils/formatters. Corrigidas 14 variáveis não utilizadas, chave duplicada de sinônimos no ToolSearch, incompatibilidade de versão, is:inline ausente em scripts JSON-LD. Removida regra CSS duplicada e componente RelatedArticles não utilizado.
Otimização CSS, páginas de erro e carregamento diferido
~550 linhas de CSS duplicado extraídas para folhas de estilo compartilhadas (blog-cards.css, legal.css, error.css). Páginas de erro 404 e 500 personalizadas com detecção automática do idioma do navegador e diretivas nginx error_page. Adicionado loading="lazy" às imagens de bandeiras. Hover dos cards de blog padronizado via classe global card-hover.
Revisao de UX, Seguranca, Desempenho e Acessibilidade
Fontes Google auto-hospedadas para carregamento mais rapido. Todos os islands calculadores agora usam client:visible para hidratacao diferida (~200KB JS economizados por pagina). Adicionadas meta tags Open Graph, corrigidas URLs hreflang, enriquecido JSON-LD. Link pular para conteudo, inputs focus-visible, media queries reduced-motion e impressao. Armadilha de foco e atributos aria no banner de cookies. ErrorBoundary e secoes de resultados aria-live em todas as 63 calculadoras. Novos robots.txt, security.txt e configuracao de cabecalhos de seguranca Nginx. Favicon personalizado com cor de destaque do site.
Sistema de Consentimento de Cookies RGPD
Conformidade RGPD completa: banner de consentimento de cookies com opções Aceitar Todos, Rejeitar Todos e Personalizar. AdSense agora só carrega com consentimento de marketing. Novas páginas legais: Política de Privacidade, Política de Cookies e Termos de Serviço nas 7 línguas. Footer atualizado com links legais.
Busca Fuzzy na Nav com Autocomplete
Novo botão de busca na barra de navegação com estilo pill toggle e ícone de lupa. Abre um overlay centralizado com fundo desfocado. Motor de scoring fuzzy personalizado com distância de Levenshtein, sinônimos multilíngues e correspondência ponderada. Busca em ferramentas, ferramentas locais e artigos do blog. Navegação por teclado e correspondências destacadas.
i18n Completa para Todas as Calculadoras
Todas as etiquetas de calculadoras, stat cards, result boxes e textos de legenda estão agora totalmente traduzidos nas 6 línguas não inglesas. Mais de 1.000 novas chaves de tradução adicionadas. Corrigidos textos hardcoded restantes nos result-sub. Stat cards e result boxes agora usam layout flexbox coluna para melhor espaçamento.
Melhorias UI — Bandeiras, Ícones & Layout
Seletor de idiomas reordenado por importância global. Bandeiras substituídas por imagens SVG circulares nas páginas inicial e local. Ícones emoji removidos dos títulos das secções. Ícone do logo removido da navbar. Tamanhos de heading padronizados para 1.25rem. Border-radius do seletor de idiomas definido para 8px.
i18n para Ferramentas Locais
Todas as 27 calculadoras específicas por país (IT, DE, FR, NL, ES, PT) agora usam o sistema de tradução t() em vez de etiquetas hardcoded no idioma nativo. Traduções multilíngue adicionadas para que cada ferramenta seja exibida corretamente nos 7 idiomas suportados.
Sistema de Favoritos
Marque ferramentas como favoritas com o botão coração em cada página. Os favoritos são guardados no navegador e aparecem numa secção dedicada no topo da página inicial, com remoção rápida pelo botão ×.
Artigos Relacionados nas Páginas de Ferramentas
As páginas de ferramentas agora mostram até 3 artigos de blog relacionados, criando links bidirecionais entre ferramentas e conteúdo para melhor navegação e SEO.
Sistema de Blog com Suporte a 7 Idiomas
Blog completo com artigos sobre hipotecas, investimentos, crypto, impostos e mais. Cada artigo liga a ferramentas relevantes via tags.
Lançamento Inicial — 50+ Ferramentas Financeiras
Lançamento do capops.io com 30+ calculadoras universais e 25+ ferramentas específicas por país cobrindo Itália, UK, Alemanha, França, Países Baixos, Espanha, Portugal e Brasil. 686 páginas em 7 idiomas.