Canteiro.
Tableau de bord de gestion de chantiers avec barre latérale graphite et orange de sécurité réservé aux retards : portefeuille avec avancement physique réel × prévu, courbe en S, planning physico-financier face à la référence, approvisionnements, métrés des sous-traitants, qualité/sécurité et journal de chantier.
- Type
- Dashboard admin
- Thème
- Clair
- Titres
- Oswald
- Texte
- Public Sans
PourIngénieurs, coordinateurs et directeurs de travaux qui suivent plusieurs chantiers à la fois, du bureau ou du chantier
Blocs de l'écran01/13barre latérale graphite avec modules et chantiers épinglés (devient barre supérieure + tiroir sur mobile)
Painel de gestão de obras para construtora, incorporadora ou empresa de reforma que toca várias obras ao mesmo tempo (a família do Sienge, Obra Prima, Procore, Autodoc). Não é papel milimetrado nem placa de obra vestida de interface: é o software que o coordenador abre toda manhã — portfólio com físico × planejado, curva S, cronograma físico-financeiro, suprimentos, medições, qualidade/segurança e RDO. A identidade vem da tipografia condensada, do cinza-cimento com lateral grafite, da densidade das tabelas e de um laranja de segurança que só aparece quando algo saiu da linha de base.
Extrait du DESIGN.md, en portugais pour l'instant.
PourIngénieurs, coordinateurs et directeurs de travaux qui suivent plusieurs chantiers à la fois, du bureau ou du chantier
Palette
Les quatre couleurs qui définissent le design et toutes les variables de tokens.css. Cliquez pour copier.
Typographie
Oswald pour les titres, Public Sans pour le texte.
TitresOswald
Aag!
Canteiro en une ligne
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
TextePublic Sans
La police de lecture porte les longs paragraphes sans fatiguer.
Texte courant, boutons, formulaires et légendes. Les titres prennent la police d'affichage ; celle-ci fait le quotidien de la page.
0123456789 · 1 234,56 € · 25/09 à 19h30
Pour qui
Ce que l'IA compare avec le client pour choisir le design.
- marque technique en bleu, gris ou vert foncé
- constructeur ou rénovateur avec plusieurs chantiers simultanés
- équipe qui pilote délais et coûts face à la référence (courbe en S, IDC/IDP)
- activité qui génère des données chaque jour (rapport journalier, achats, métrés)
- application grand public ou marque lifestyle
- produit qui doit paraître léger et coloré
- activité d'une seule personne sans chantier physique
- thème sombre obligatoire
Ton
Ce qui fait Canteiro
Les signatures du DESIGN.md : ce qui ne doit pas manquer à l'application.Extrait du DESIGN.md, en portugais pour l'instant.
- 01
Físico real × planejado na mesma barra (
<Avanco>): trilho, preenchimento do real e uma marca preta vertical onde o planejado deveria estar hoje. A barra fica laranja quando o real está 5 p.p. ou mais atrás (LIMITE_PP). - 02
Cronograma físico-financeiro: uma tabela de verdade (orçado, realizado, consumo, físico) com a linha do tempo na última coluna. Cada etapa tem a linha de base (contorno fino em cima) e o real/previsto embaixo (azul executado, azul 20% a executar, cinza planejada); o trecho que passa da linha de base vai em trama de risco laranja. Hoje é um tracejado grafite. Notas de atraso viram um aviso com causa embaixo da tabela.
- 03
Curva S em SVG próprio: planejado tracejado (calculado das etapas), físico e financeiro realizados, eixo em % e meses, marca de hoje e o atraso da entrega em trama no topo.
- 04
Indicadores de valor agregado: orçamento, custo realizado, valor agregado, saldo, IDC e IDP com uma frase do que o número quer dizer.
- 05
Trilha de pedido de compra (
.canteiro-passo): 5 segmentos Solicitado → Cotação → Aprovado → Comprado → Entregue; vira laranja só com pedido atrasado. Filtro Todos/Em aberto/Atrasados em CSS puro (:has()nos rádios). - 06
Situação com marcador quadrado (
.canteiro-sit[data-tom]): quadrado azul = ok, contorno = neutro, laranja = alerta, sempre com a palavra. Nunca pílula colorida nem bolinha. - 07
Lateral grafite com item ativo em branco + fio de 2px na borda; "Obras fixadas" com quadrado laranja nas obras com atraso previsto. Avatar é quadrado com fio, sem cor por pessoa.
- 08
Estados reais: RDO que não subiu do celular (aviso com causa e "Avisar o mestre"), domingo sem RDO (vazio que explica), registros anteriores carregando (esqueleto,
aria-busy), linha selecionada na tabela de obras (aria-selected).
Règles du jeu
Directement du DESIGN.md.Extrait du DESIGN.md, en portugais pour l'instant.
Identidade
- Fundo cimento
#e7eae8; painéis brancos com fio#d2d7d4e cantos de4px; cabeçalho de tabela etfootem#f2f4f3. Sem sombra: separação por fio e contraste de superfície. - Lateral grafite
#16232d(a mesma cor do texto) com texto#d3dbdfe secundário#8c9ba3. No celular vira barra de topo grafite + gaveta (popovernativo). - Azul-técnico
#1c4a68= ação e "executado": botão principal, físico real, barra executada do cronograma, linha selecionada, aba ativa. Azul claro#7fa3bbsó como segunda série (financeiro). - Laranja de segurança
#ef5f0fé só alerta (preenchimento, trama, marcador); para texto usa--canteiro-alerta#b3470c(o#ef5f0fnão passa 4,5:1 em letra pequena). Obra em dia quase não tem laranja. - Fontes: Oswald 500 em caixa alta (
.canteiro-titulo) só em título de página, de obra e de painel e na marca; Public Sans para todo o resto (rótulo, botão, tabela); IBM Plex Mono (.canteiro-num,tnum) só em número, data, código de pedido/RNC e valor. Texto nunca em mono. - Escala fixa: título da página 26px, obra 21px, painel 15px, tabela 13px, apoio 12–12,5px.
Regras
- Hierarquia: KPIs do portfólio > tabela de obras (ordenada pelo pior desvio) > obra selecionada (curva S + indicadores > cronograma > suprimentos > medições e qualidade > diário).
- Os números fecham e são calculados no
Landing.tsx: físico da obra = Σ(orçado × físico da etapa) ÷ orçado; planejado de hoje = cada etapa linear entre início e fim da base; financeiro = realizado ÷ orçado; IDC = valor agregado ÷ realizado; IDP = valor agregado ÷ valor planejado. KPIs do portfólio são ponderados pelo orçamento de cada obra; efetivo do RDO de hoje = soma das funções. Atraso de pedido, prazo de pendência e dias até a entrega saem das datas contrahoje. - Percentual com 1 casa; reais inteiros com separador de milhar; "mi" só em resumo (KPI, portfólio, contrato). Sinal de menos tipográfico (−) em desvios.
- Tabela: cabeçalho em faixa clara, número alinhado à direita, coluna ordenada com seta (
aria-sort),tfootcom total, fio azul de 2px na margem no hover/foco/seleção, primeira coluna fixa quando a tabela rola de lado. Tabela larga dentro deoverflow-x-autonum painelmin-w-0; a página nunca rola de lado. - Foco de teclado: anel de 2px azul-técnico (azul claro na lateral grafite).
- Ícone lucide de traço 1.8–2,
size-4, cor neutra; nunca em quadradinho colorido. - Animação:
data-sobeno título e nos KPIs,data-revelanos painéis; barras enchem da esquerda e as linhas da curva S se desenham uma vez. Tudo para comprefers-reduced-motion.
Adaptar à marca do cliente
- Troque
--d-primarypela cor técnica da marca (azul, verde-escuro, grafite) e, se quiser, a lateral--canteiro-lateralpor um tom escuro da mesma família. O laranja de alerta não muda. - Marca laranja/amarela: troque o alerta por vermelho escuro (
--d-accente--canteiro-alerta) e use a trama só nesse tom, para não confundir com a cor da marca. - Logo da construtora entra no lugar do capacete da lateral, numa cor só (branco).
- Marca vibrante, roxa, ou exigência de tema escuro no conteúdo: este design não é o certo.
Emmenez Canteiro
chez votre client.
Dans Claude Code, Cursor ou n'importe quelle IA : elle lit le DESIGN.md de ce design et applique tokens, polices et textes au projet du client.
Autres dashboards
Plus de dashboards admin du catalogue.
