Design System

NANCY THAME

Guia visual com duas linhas de identidade: Campanha (oficial) e Pré-Campanha (institucional). As cores estão ligadas às Cores Globais do Divi — mude uma variável no Gestor e ela muda aqui e nos componentes do site ao mesmo tempo.

Linha 1 — Campanha

Paleta oficial da campanha, vibrante e energética: os verdes são a base — lima (primária) e verde médio (secundária) — com o verde escuro e o azul como accents, além de amarelo e laranja.

Paleta de cores — Campanha

1 · Primária (Lima)--gcid-primary-color
#8dbf43
2 · Secundária (Verde Médio)--gcid-secondary-color
#67963e
3 · Accent Escuro (Verde)--gcid-7rxx8yklfs
#1f4a38
4 · Accent (Azul)criar Cor Global
#2b3a54
Link (Verde)--gcid-link-color
#5f8a3a
Amarelocriar Cor Global
#ffd85a
Amarelo Escurocriar Cor Global
#ffc73d
Laranjacriar Cor Global
#ef833a
Fundo 1--gcid-na852uss3f
#f7f8f4
Fundo 2--gcid-amwxlod4oh
#ecefe8
Borda--gcid-5rn417n7hr
#d9decf

Botões — contraste em todos os fundos

Hierarquia tipográfica (clamp / fluida)

H1 — Título principal

--nt-fs-h1 = clamp(2.25rem, 1.40rem + 3.80vw, 3.75rem)

H2 — Subtítulo

--nt-fs-h2 = clamp(1.75rem, 1.20rem + 2.40vw, 2.75rem)

H3 — Seção

--nt-fs-h3 = clamp(1.40rem, 1.10rem + 1.30vw, 2.00rem)

H4 — Bloco

--nt-fs-h4 = clamp(1.20rem, 1.05rem + 0.70vw, 1.50rem)
H5 — Rótulo
--nt-fs-h5 = clamp(1.05rem, 1.00rem + 0.30vw, 1.25rem)
H6 — Miúdo
--nt-fs-h6 = clamp(1.00rem, 0.97rem + 0.15vw, 1.10rem)

Parágrafo — corpo de texto. Link de exemplo.

--nt-fs-body = clamp(1.00rem, 0.96rem + 0.25vw, 1.125rem)
Botão
--nt-fs-btn = clamp(0.95rem, 0.90rem + 0.20vw, 1.05rem)

Linha 2 — Pré-Campanha

Identidade institucional/teaser: sóbria e foundational (verdes + azul institucional). Sem número e sem apelo eleitoral, para o período pré-campanha.

Paleta de cores — Pré-Campanha

Primária (Verde)criar Cor Global
#3d7c38
Secundária (Verde Escuro)criar Cor Global
#007f4a
Accent (Azul Institucional)criar Cor Global
#056EB3
Fundo 1--gcid-na852uss3f
#f7f8f4
Fundo 2--gcid-amwxlod4oh
#ecefe8
Borda--gcid-5rn417n7hr
#d9decf

Botões — contraste em todos os fundos

Guia de uso — variáveis

Uma cor fica ao vivo quando o alias var(--nt-...) aponta pro var(--gcid-...) de uma Cor Global existente no Divi. Onde diz criar Cor Global, a cor está fixa em hex até você criá-la no Gestor de Variáveis e me passar o --gcid gerado.

Linha CAMPANHA — cores (ordem: 1 Lima · 2 Verde médio · 3 Verde escuro · 4 Azul)
PapelVariável DiviAlias em códigoValorStatus
1 · Primária (Lima)var(--gcid-primary-color)var(--nt-c-primary)#8dbf43ao vivo
2 · Secundária (Verde médio)var(--gcid-secondary-color)var(--nt-c-secondary)#67963eao vivo
3 · Accent escuro (Verde)var(--gcid-7rxx8yklfs)var(--nt-c-accent-dark)#1f4a38ao vivo
4 · Accent (Azul)criar Cor Globalvar(--nt-c-accent-blue)#2b3a54fixo
Link (Verde)var(--gcid-link-color)var(--nt-c-link)#5f8a3aao vivo
Amarelocriar Cor Globalvar(--nt-c-yellow)#ffd85afixo
Amarelo Escurocriar Cor Globalvar(--nt-c-yellow-deep)#ffc73dfixo
Laranjacriar Cor Globalvar(--nt-c-orange)#ef833afixo
Títulosvar(--gcid-heading-color)var(--nt-c-heading)#3a4657ao vivo
Corpovar(--gcid-body-color)var(--nt-c-body)#6b7480ao vivo
Fundo 1var(--gcid-na852uss3f)var(--nt-c-bg1)#f7f8f4ao vivo
Fundo 2var(--gcid-amwxlod4oh)var(--nt-c-bg2)#ecefe8ao vivo
Bordavar(--gcid-5rn417n7hr)var(--nt-c-border)#d9decfao vivo
Linha PRÉ-CAMPANHA — cores
PapelVariável DiviAlias em códigoValorStatus
Primária (Verde)criar Cor Globalvar(--nt-p-primary)#3d7c38fixo
Secundária (Verde Escuro)criar Cor Globalvar(--nt-p-secondary)#007f4afixo
Accent (Azul Institucional)criar Cor Globalvar(--nt-p-accent)#056EB3fixo
Fundo 1var(--gcid-na852uss3f)var(--nt-p-bg1)#f7f8f4ao vivo
Fundo 2var(--gcid-amwxlod4oh)var(--nt-p-bg2)#ecefe8ao vivo
Bordavar(--gcid-5rn417n7hr)var(--nt-p-border)#d9decfao vivo
Tipografia fluida (clamp) — ambas as linhas
ElementoVariável Divi (px de referência, máx.)Alias em código (clamp)Mín → Máx
H1Tamanho H1 (60px)var(--nt-fs-h1)clamp(2.25rem, 1.40rem + 3.80vw, 3.75rem)
H2Tamanho H2 (44px)var(--nt-fs-h2)clamp(1.75rem, 1.20rem + 2.40vw, 2.75rem)
H3Tamanho H3 (32px)var(--nt-fs-h3)clamp(1.40rem, 1.10rem + 1.30vw, 2.00rem)
H4Tamanho H4 (24px)var(--nt-fs-h4)clamp(1.20rem, 1.05rem + 0.70vw, 1.50rem)
H5Tamanho H5 (20px)var(--nt-fs-h5)clamp(1.05rem, 1.00rem + 0.30vw, 1.25rem)
H6Tamanho H6 (17.6px)var(--nt-fs-h6)clamp(1.00rem, 0.97rem + 0.15vw, 1.10rem)
CorpoTamanho Corpo (18px)var(--nt-fs-body)clamp(1.00rem, 0.96rem + 0.25vw, 1.125rem)
BotãoTamanho Botão (16.8px)var(--nt-fs-btn)clamp(0.95rem, 0.90rem + 0.20vw, 1.05rem)