fix(home): oferta leva ao formulário, ofertas logo depois da vitrine
O botão das ofertas rola até o contato com o tipo marcado e não quebra mais as âncoras; ofertas com o que você recebe e primeiro passo, logo depois da vitrine; bloco de IA fora da home; cartão largo da SEV no hero do celular; separador da faixa de clientes só entre itens; favicon de 13 para 1,8 KB; pré-carregamento só no hover e nunca de /#... fora da home; X do menu e cabeçalho opaco; WhatsApp com "o case"; /ia com 3 passos e modelo de relatório ilustrativo; Sobre alinhado ao currículo; CSP Report-Only com os domínios do Ads.
This commit is contained in:
1 parent
fc44a69fb3
commit
9e2d65a926
51 files changed
+1730
-420
No files matched your search
+10
-2
@@ -35,11 +35,19 @@ const nextConfig: NextConfig = {
|
||||
...(process.env.NODE_ENV === "production" ? [] : ["'unsafe-eval'"]),
|
||||
"https://www.googletagmanager.com",
|
||||
].join(" ");
|
||||
// O gtag do Google Ads, depois do consentimento: a medição vai para pagead2.googlesyndication.com (fetch, visto
|
||||
// como violação de connect-src ao aceitar os cookies), e os pixels e as conversões usam googleads.g.doubleclick.net
|
||||
// e www.googleadservices.com. Ainda em Report-Only: o que mais aparecer como violação em produção entra aqui.
|
||||
const googleAdsSources = [
|
||||
"https://pagead2.googlesyndication.com",
|
||||
"https://googleads.g.doubleclick.net",
|
||||
"https://www.googleadservices.com",
|
||||
].join(" ");
|
||||
const contentSecurityPolicy = [
|
||||
"default-src 'self'",
|
||||
`script-src ${scriptSources}`,
|
||||
"connect-src 'self' https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com",
|
||||
"img-src 'self' data: blob: https://*.google-analytics.com https://www.googletagmanager.com",
|
||||
`connect-src 'self' https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com ${googleAdsSources}`,
|
||||
`img-src 'self' data: blob: https://*.google-analytics.com https://www.googletagmanager.com ${googleAdsSources}`,
|
||||
"style-src 'self' 'unsafe-inline'",
|
||||
"font-src 'self' data:",
|
||||
"frame-ancestors 'none'",
|
||||
|
||||
Reference in new issue
Block a user