// prumo-brandkit.jsx — Manual da Marca do Prumo
// Símbolo canônico = fio de prumo + peso em losango âmbar (igual ao favicon).
// Paleta creme quente + tipografia Poppins/Nippo — alinhada à plataforma (prumo-ds.css).
// Tinta creme quente (#e8dfc5) e fundo quase-preto (#0a0a0a) — mesma da plataforma.
const INK='#e8dfc5', BG='#0a0a0a', AC='#e0a14e';
// Tema claro: off-white quente (#f8f2dc) e tinta escura (#171717) da plataforma.
const LINK='#171717', LBG='#f8f2dc', LAC='#b9772a';
/* ---------------- marca canônica ---------------- */
function Sym({size=48, ink=INK, accent=AC, line=true}){
return (
);
}
// Wordmark "Prumo" = Poppins Medium (500) — igual ao SVG da logo e ao componente do produto.
function WM({size=34, ink=INK, weight=500}){
return Prumo;
}
// lockup horizontal
function LK({size=48, ink=INK, accent=AC, gap=14}){
return (
);
}
// lockup vertical
function LKv({size=64, ink=INK, accent=AC}){
return (
);
}
function AppTile({size=92, bg=BG, ink=INK, accent=AC, radius}){
const r = radius!=null?radius:size*0.235;
return (
O sistema visual do Prumo — símbolo, cores, tipografia e voz.
Tudo o que mantém a marca no prumo, em qualquer aplicação.
GESTÃO PARA ARQUITETURA & INTERIORESv1.0 — 2026
);
}
/* =========================================================
01 — A MARCA
========================================================= */
function MarcaSection(){
const vals=[
['Preciso','Cada detalhe alinhado. Nada fora do lugar, nada por acaso.'],
['Calmo','Tira o escritório do caos sem gritar. Confiança silenciosa.'],
['Prático','Fala a língua de quem faz obra: briefing, ambiente, medição, entrega.'],
];
return (
SUBSTANTIVO · MASCULINO
prumo /ˈpɾu.mu/
Instrumento de peso suspenso por um fio que indica a vertical exata.
Estar “no prumo” é estar perfeitamente alinhado,
em ordem, sob controle.
POSICIONAMENTO
O escritório de arquitetura, do primeiro contato à entrega da obra, finalmente em um só lugar.
ASSINATURA
Coloque sua operação no prumo.
{vals.map(([t,d])=>(
{t}
{d}
))}
);
}
/* =========================================================
02 — LOGO
========================================================= */
function LogoSection(){
return (
{/* lockup principal */}
LOCKUP PRINCIPAL
SÍMBOLO
WORDMARK
LOCKUP VERTICAL
{/* monocromático */}
PADRÃO
NEGATIVO 1 COR
POSITIVO 1 COR
TEMA CLARO
);
}
/* =========================================================
03 — CONSTRUÇÃO & PROTEÇÃO
========================================================= */
function ConstructionSection(){
// unidade X = metade da largura do losango. Área de proteção = 1X em volta.
return (
{/* área de proteção */}
ÁREA DE PROTEÇÃO · 1X
{/* marcas de X */}
1X1X
X = metade da largura do peso em losango.
{/* tamanhos mínimos */}
TAMANHOS MÍNIMOS
Lockup · digital
mín. 120 px de largura
Símbolo isolado
mín. 24 px / 6 mm
Abaixo do mínimo, use só o símbolo.
);
}
/* =========================================================
04 — USOS INDEVIDOS
========================================================= */
function MisuseSection(){
const items=[
['Não gire a marca',
],
['Não recolore o peso', ],
['Não distorça as proporções',
],
['Não troque a tipografia', Prumo],
['Não adicione sombra ou contorno',
);
}
function ColorSection(){
return (
{/* fundação */}
FUNDAÇÃO
{/* acento */}
ACENTO DE MARCA
O âmbar é a única cor saturada da marca. Ele aparece no peso do símbolo, em links,
foco e na ação principal. Se tudo é destaque, nada é — mantenha-o raro.
1.6px em grade de 24px. Pontas e junções arredondadas (round).
COR
Herdam a cor do texto. Âmbar só quando o ícone é o destaque da seção.
ESTILO
Sempre lineares. Sem preenchimento, sem gradiente, sem emoji.
);
}
/* =========================================================
08 — ELEMENTOS DE UI
========================================================= */
function UISection(){
return (
BOTÕES
Começar grátis Ver demonstração
SubtleGhost
STATUS / BADGES
Em andamentoEntreguePendenteRascunho
CHIPS
Projeto ativo3 ambientes
CARD DE PRODUTO
Em andamento
Apartamento Vila Mariana
Reforma completa · 4 ambientes
Entrega · ago/26Abrir
RAIO
10 · 14 · 22 px
BORDA
1px · branco 8%
);
}
/* =========================================================
09 — VOZ & TOM
========================================================= */
function VoiceSection(){
const rows=[
['Direto, não corporativês','“Tire o escritório do caos.”','“Soluções de gestão integradas para o seu negócio.”'],
['A língua de quem faz obra','“Monte a proposta por ambiente.”','“Configure os módulos de orçamentação.”'],
['Calmo e confiante','“Coloque sua operação no prumo.”','“Revolucione 100% a sua gestão agora!!!”'],
['Concreto, não vago','“Veja o saldo previsto do mês.”','“Tenha mais visibilidade financeira.”'],
];
return (