Balcão.
Panel de gestión para un negocio de barrio que vende en mostrador, con delivery propio y en iFood: franja de KPI del día, ventas por hora apiladas por canal contra la semana pasada, cola única de pedidos con plazo de iFood, caja con formas de pago y cajón, cuentas por pagar, stock bajo el mínimo y recompra prevista de clientes. Arena, índigo y durazno solo para lo que pide atención, al nivel de Square y Shopify Admin.
- Tipo
- Panel de administración
- Tema
- Claro
- Títulos
- Plus Jakarta Sans
- Texto
- Plus Jakarta Sans
ParaDueño o encargado de un negocio de barrio que revisa ventas, pedidos, caja y cuentas varias veces al día, en la computadora de la caja y en el celular
Bloques de la pantalla01/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.
Del DESIGN.md, que por ahora está en portugués.
ParaDueño o encargado de un negocio de barrio que revisa ventas, pedidos, caja y cuentas varias veces al día, en la computadora de la caja y en el celular
Paleta
Los cuatro colores que definen el diseño y todas las variables de tokens.css. Haz clic para copiar.
Tipografía
Plus Jakarta Sans en los títulos, Plus Jakarta Sans en el texto.
TítulosPlus Jakarta Sans
Aag!
Balcão en una línea
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
TextoPlus Jakarta Sans
La fuente de lectura sostiene párrafos largos sin cansar.
Texto corrido, botones, formularios y leyendas. Los títulos usan la fuente destacada; esta es la del día a día.
0123456789 · $1.234,56 · 25/09 a las 19:30
Para quién es
Lo que la IA compara con el cliente para elegir el diseño.
- negocio que vende por más de un canal (mostrador, WhatsApp, iFood)
- operación con caja física y delivery
- sistema de gestión/POS vendido a pequeños comerciantes
- marca simpática que necesita parecer software serio
- panel financiero o analítico corporativo
- herramienta para desarrolladores o B2B técnico
- marca sobria de lujo
- cocina en tiempo real (KDS)
Tono
Lo que lo hace Balcão
Las firmas del DESIGN.md: lo que no puede faltar al aplicarlo.Del DESIGN.md, que por ahora está en portugués.
- 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).
Reglas del juego
Directo del DESIGN.md.Del DESIGN.md, que por ahora está en portugués.
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.
Dos archivos.
Un prompt.
Balcão se vuelve el sistema de tu agente de código: arma cualquier pantalla con este estilo, no solo la landing de ejemplo.
Prompt para el agente Usar con IA
Lee el DESIGN.md en la raíz del proyecto y sigue sus reglas en cada pantalla. Importa sistema.css una sola vez en el punto de entrada del proyecto y usa sus clases y tokens en lugar de crear estilos nuevos. Antes de cada cambio de interfaz, vuelve a leer el DESIGN.md.
- 01Descarga los dos archivosDESIGN.md (las reglas visuales) y sistema.css (tokens, componentes y las firmas del diseño).
- 02Ponlos en el proyectoDESIGN.md en la raíz. sistema.css importado una vez en el punto de entrada: funciona en React, Vue, Svelte, HTML o WordPress.
- 03Pega el prompt en tu agenteLee las reglas y arma cualquier pantalla (login, precios, panel) con el estilo del diseño.
- 04Deja la regla fijaPon el prompt en las reglas del proyecto del agente para que cada pantalla nueva siga los mismos colores, fuentes y espaciados.
Otros paneles
Más paneles de administración del catálogo.
