Balcão.
Tableau de bord de gestion pour un commerce de quartier qui vend au comptoir, en livraison propre et sur iFood : bandeau de KPI du jour, ventes par heure empilées par canal face à la semaine dernière, file unique de commandes avec délai iFood, caisse avec moyens de paiement et tiroir, factures à payer, stock sous le minimum et rachat prévu des clients. Sable, indigo et pêche réservés à ce qui demande de l'attention, au niveau de Square et Shopify Admin.
- Type
- Dashboard admin
- Thème
- Clair
- Titres
- Plus Jakarta Sans
- Texte
- Plus Jakarta Sans
PourPropriétaire ou gérant d'un commerce de quartier qui vérifie ventes, commandes, caisse et factures plusieurs fois par jour, sur l'ordinateur de la caisse et sur mobile
Blocs de l'écran01/04Topo e navegação
Painel de gestão para negócio de bairro que vende no balcão, no delivery próprio e no iFood ao mesmo tempo: pet shop com banho e tosa, loja de ração, padaria, lanchonete, empório. Parece o que o dono abre de manhã no computador do caixa e confere no celular à tarde: o "Início" de um Square Dashboard, de um Shopify Admin ou do Gestor de Pedidos do iFood no seu melhor, em português de loja. Nada de saudação, ilustração ou metáfora: o dia da loja em números, filas e listas que se resolvem.
Extrait du DESIGN.md, en portugais pour l'instant.
PourPropriétaire ou gérant d'un commerce de quartier qui vérifie ventes, commandes, caisse et factures plusieurs fois par jour, sur l'ordinateur de la caisse et sur mobile
Palette
Les quatre couleurs qui définissent le design et toutes les variables de tokens.css. Cliquez pour copier.
Typographie
Plus Jakarta Sans pour les titres, Plus Jakarta Sans pour le texte.
TitresPlus Jakarta Sans
Aag!
Balcão en une ligne
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
TextePlus Jakarta 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.
- commerce qui vend par plusieurs canaux (comptoir, WhatsApp, iFood)
- activité avec caisse physique et livraison
- logiciel de gestion/caisse vendu aux petits commerçants
- marque sympathique qui doit avoir l'air d'un vrai logiciel
- tableau de bord financier ou analytique d'entreprise
- outil pour développeurs ou B2B technique
- marque de luxe sobre
- cuisine en temps réel (KDS)
Ton
Ce qui fait Balcão
Les signatures du DESIGN.md : ce qui ne doit pas manquer à l'application.Extrait du DESIGN.md, en portugais pour l'instant.
- 01
Três canais, uma fila: pedidos de balcão (encomenda/retirada), delivery próprio (WhatsApp e telefone) e iFood na mesma tabela, com o canal pela cor da rampa e o prazo do iFood no texto ("Aceitar até 14:18"; o iFood cancela em 8 minutos).
- 02
Vendas por hora empilhadas por canal (SVG próprio) contra a mesma segunda da semana passada (linha tracejada que continua pelas horas que faltam), com eixo em R$, a hora em aberto em contorno tracejado e a linha "agora 14:12". Balão no hover e no foco (cada coluna é focável), sempre na faixa de cima do gráfico para nenhuma barra cobri-lo.
- 03
Caixa como conferência, não recibo: recebido por forma de pagamento (Pix, crédito, débito, dinheiro, pago no app, fiado) somando o total vendido, e a gaveta (troco + dinheiro − sangrias = esperado). Último fechamento com a diferença contada.
- 04
Recompra de ração prevista: clientes cuja ração acaba pelo tamanho do pacote e o porte do pet, com "Chamar" no WhatsApp. É o módulo que só um pet shop tem (troque pelo recorrente do nicho).
- 05
Coerência calculada: total do dia, participação por canal, ticket, comissão do iFood, crédito do caixa, gaveta, dias de estoque, total das contas e todas as contagens da lateral saem das listas do
content.tsnoLanding.tsx. Nunca digite um total. - 06
Estados reais na tela: erro (2 NFC-e rejeitadas pela SEFAZ, com "Reenviar agora"), carregando (linha-esqueleto "Buscando pedidos novos no iFood…"), vazio que ensina (aba "Agendados": o que aparece ali e quando), seleção (pedido #1044 com fundo índigo claro e fio de 2px na primeira célula), atraso (#1039 em tijolo).
Règles du jeu
Directement du DESIGN.md.Extrait du DESIGN.md, en portugais pour l'instant.
Identidade
- Fundo areia
#f6f5f1; painéis brancos com filete#e3dfd3e raio de 12px (rounded-d-lg); controles com 7px. Segunda camada neutra--b-lateral#efede6na lateral. - Texto
#1d1b16, secundário#6b665a(≥ 4.5:1 no branco e na areia). Nada de cinza frio. - Primária índigo
#5b5bd6: botão principal ("Nova venda", "Aceitar", "Fechar caixa"), aba ativa, ícone do item ativo, linha do "agora" no gráfico, foco de teclado. - Canais numa rampa de índigo: Balcão
--b-balcao#3b3bb3, Delivery próprio--b-delivery#8584e3, iFood--b-ifood#c7c6f3. A mesma cor aparece no gráfico por hora, na barra de participação, na tabela de canais e no quadradinho de canal de cada pedido. - Pêssego
#ffb86b(texto--b-atencao#9a4d05) = pede atenção: fiado, conta que vence hoje, ração que acaba hoje, botão de resolver pendência ("Avisar", "Pagar" vencida). - Tijolo
--b-critico#b3361f= erro ou atraso, só: nota fiscal rejeitada, pedido atrasado, conta vencida, produto esgotado. Verde--b-positivo= entrou dinheiro / subiu. - Fonte: Plus Jakarta Sans para tudo, com
tabular-numsno design inteiro (números alinham em coluna). JetBrains Mono só para código: número do pedido e SKU. Escala fixa de produto: 13px quase tudo, 15px título de painel, 22px título da página, 24px número de KPI.
Regras
- Status é ícone lucide + texto de uma cor com o detalhe embaixo ("Saiu 13:58 · Josué"), nunca pílula colorida. Contagens da lateral em texto simples na cor do papel, sem bolha.
- Item ativo da lateral: fundo branco com filete e ícone índigo. Nunca pílula tingida.
- Um vocabulário de botão (
.balcao-btn: padrão,data-tipo="primario" | "atencao" | "fantasma",data-tamanho="p"), com hover, ativo, foco e desabilitado. Uma ação por linha, com verbo da operação ("Aceitar", "Pronto", "Entregue", "Despachar", "Retirou", "Pagar", "Chamar"). - Tabela (
.balcao-tabela): cabeçalho--b-cabeca, hover--b-hover, seleçãoaria-selected, coluna de ordenação em preto com seta earia-sort, texto longo comtruncate+title. Sempre dentro derelative min-w-0 overflow-x-auto(orelativesegura ossr-onlydentro da rolagem). - Abas sublinhadas com contagem em cinza, filtro só com CSS (radios +
:has). - KPIs numa faixa única com filete entre as células; cada um com uma comparação em linguagem de loja ("vs. segunda passada", "1 atrasado · 1 para aceitar"). Sem ícone, sem sparkline.
- Proibido: saudação, ilustração, toldo, gradiente, glow, vidro, sombra colorida, donut/anel, sparkline, avatar com aro, ícone em quadrado colorido, rótulo acima de título, emoji.
- Lateral ocupa a altura toda (o
<aside>estica no grid; o conteúdo ésticky h-screen). No celular vira barra de topo com gaveta (<details>, sem JS); tabelas e gráfico rolam de lado dentro do painel, a página nunca. - Movimento:
data-sobenos KPIs,data-revelanos painéis, colunas do gráfico crescem uma vez, transições de 120–150 ms. Tudo para emprefers-reduced-motion. - Estado é só visual (CSS/props). Aceitar pedido, reenviar nota, fechar caixa e pagar conta são do app.
Adaptar à marca do cliente
- Troque
--d-primarye a rampa--b-balcao/delivery/ifoodpela cor da marca (média ou escura) em três claridades. Mantenha pêssego (atenção) e tijolo (erro): são papéis, não marca. - Sem iFood? Troque pelo app do nicho (Rappi, 99Food, Aiqfome) ou tire o canal: a rampa fica com dois tons.
- Outro nicho: troque "Recompra de ração" pelo recorrente dele (padaria: encomendas de amanhã; empório: fiado para cobrar) e "Banho e tosa" na lateral pela agenda do negócio, se houver.
Deux fichiers.
Un prompt.
Balcão devient le design system de votre agent de code : il construit n'importe quel écran avec ce style, pas seulement la landing d'exemple.
Prompt pour l'agent Utiliser avec l'IA
Lis le DESIGN.md à la racine du projet et suis ses règles sur chaque écran. Importe sistema.css une seule fois au point d'entrée du projet et utilise ses classes et tokens au lieu de créer de nouveaux styles. Avant chaque changement d'interface, relis le DESIGN.md.
- 01Téléchargez les deux fichiersDESIGN.md (les règles visuelles) et sistema.css (tokens, composants et signatures du design).
- 02Ajoutez-les au projetDESIGN.md à la racine. sistema.css importé une fois au point d'entrée : fonctionne avec React, Vue, Svelte, HTML ou WordPress.
- 03Collez le prompt dans votre agentIl lit les règles et construit n'importe quel écran (connexion, tarifs, dashboard) avec le style du design.
- 04Fixez la règleMettez le prompt dans les règles du projet de l'agent pour que chaque nouvel écran suive les mêmes couleurs, polices et espacements.
Autres dashboards
Plus de dashboards admin du catalogue.