feat(home): prova no topo, contato sem atrito e conversão medida
Home mais curta (hero, vitrine de clientes, sobre, serviços, IA resumida, depoimentos e contato), faixa de clientes e telas reais no hero, sem números do GitHub. Barra de cookies fina, WhatsApp fixo no celular, formulário com e-mail opcional e alternativa por e-mail, página /ia, eventos de e-mail, redes e currículo e conversão do Ads opcional por variável. Rodapé em 3 colunas. Remove componentes órfãos (LighthouseMetrics, Skills, Experience, contagem do GitHub).
This commit is contained in:
1 parent
6e1022b58c
commit
8d07b8c6bb
60 files changed
+4392
-2124
No files matched your search
@@ -0,0 +1,30 @@
|
||||
/**
|
||||
* Botões da home e das páginas de conversão. Verde-limão preenchido só para a ação de contato;
|
||||
* as demais ações são contorno ou link de texto. Texto em sans, 15 a 16 px, sem caixa-alta.
|
||||
*/
|
||||
const base =
|
||||
"inline-flex min-h-12 items-center justify-center gap-sp-3 px-sp-5 py-sp-3 text-center font-display text-[15px] normal-case leading-6 tracking-normal no-underline transition-colors motion-reduce:transition-none sm:text-[16px]";
|
||||
|
||||
export const primaryButton = `${base} bg-[var(--slash)] font-semibold text-[var(--ink)] hover:bg-[#d9ff40]`;
|
||||
|
||||
/** Contorno sobre fundo escuro. */
|
||||
export const secondaryButtonDark = `${base} border border-white/25 bg-transparent font-medium text-[#f4f2ed] hover:border-white/55`;
|
||||
|
||||
/** Contorno sobre fundo claro. */
|
||||
export const secondaryButtonLight = `${base} border border-[var(--ink-40)] bg-transparent font-medium text-[var(--ink)] hover:border-[var(--ink)]`;
|
||||
|
||||
const textLinkBase =
|
||||
"inline-flex min-h-11 items-center font-display text-[15px] font-medium normal-case leading-6 tracking-normal underline underline-offset-4 transition-colors motion-reduce:transition-none sm:text-[16px]";
|
||||
|
||||
/** Link de texto sobre fundo claro. */
|
||||
export const textLink = `${textLinkBase} hover:text-[var(--ink)]`;
|
||||
|
||||
/** Link de texto sobre fundo escuro. */
|
||||
export const textLinkDark = `${textLinkBase} text-white/80 hover:text-white`;
|
||||
|
||||
/**
|
||||
* Primeira seção de uma página interna, no celular: o padding de .ds-section (52 px) é menor que o cabeçalho fixo (60 px),
|
||||
* e a trilha de navegação ficava por baixo dele. O "!" vence o CSS sem camada de globals.css.
|
||||
*/
|
||||
export const pageTop =
|
||||
"max-[768px]:!pt-[calc(var(--site-header-height)+var(--sp-6))]";
|
||||
Reference in new issue
Block a user