Prateleira.
Panel de una tienda online pequeña de calzado: stock por grilla de talles (34-44) con agotado y bajo mínimo en la propia celda, cobertura en días, miniatura del producto, cola de despacho por plazo de envío, ventas por canal (tienda propia, Mercado Libre, Shopee) con eje en moneda, devoluciones y rotación. Off-white cálido, marrón tabaco, oliva de atención y terracota crítico; SKU y pedido en mono, números tabulares.
- Tipo
- Panel de administración
- Tema
- Claro
- Títulos
- Hanken Grotesk
- Texto
- Hanken Grotesk
ParaDueño u operador de despacho de una tienda online pequeña que vende por su propio sitio, Mercado Libre y Shopee y revisa pedidos y stock todos los días
Bloques de la pantalla01/08lateral de módulos de punta a punta, con el estado de sincronización de cada canal (en el celular pasa a barra superior con cajón)
Painel de operação para quem toca uma loja online pequena: separa pedido, confere estoque, acompanha canal de venda. Parece o que Bling, Tiny ERP e o admin da Nuvemshop/Shopify realmente mostram — fila de expedição, SKU com localização, estoque baixo por variação — não um app de consumo. Quem usa é o dono ou quem cuida da expedição, olhando a tela várias vezes por dia.
Del DESIGN.md, que por ahora está en portugués.
ParaDueño u operador de despacho de una tienda online pequeña que vende por su propio sitio, Mercado Libre y Shopee y revisa pedidos y stock todos los días
Paleta
Los cuatro colores que definen el diseño y todas las variables de tokens.css. Haz clic para copiar.
Tipografía
Hanken Grotesk en los títulos, Hanken Grotesk en el texto.
TítulosHanken Grotesk
Aag!
Prateleira en una línea
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
TextoHanken Grotesk
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.
- tienda con múltiples canales de venta
- operación con despacho y stock físico
- marca con identidad cálida o artesanal (cuero, madera, textil)
- sistema de gestión vendido a pequeño retail (SaaS de ERP/OMS simple)
- panel puramente financiero o contable
- producto 100 % digital sin stock físico
- marca fría/tech o de lujo minimalista
- operación de altísimo volumen (cientos de miles de SKU)
Tono
Lo que lo hace Prateleira
Las firmas del DESIGN.md: lo que no puede faltar al aplicarlo.Del DESIGN.md, que por ahora está en portugués.
- 01
Grade de numeração (
Estoque por grade): um produto por cor, uma coluna por número de 34 a 44. A célula (.prateleira-celula) é o estado: número normal, fundo oliva abaixo do mínimo, fundo terracota com filete esgotado,·para numeração que o modelo não tem. Tamanho único ocupa a grade inteira com uma célula só. Nada de selo colorido. - 02
Miniatura do produto (
<Miniatura>,Miniatura.tsx): perfil de catálogo em SVG próprio, pintado com a cor real da variação, num quadro.prateleira-mini. São ilustrações de exemplo: no cliente o mesmo quadro recebe a foto do produto. - 03
SKU em selo mono com borda (
.prateleira-selo), nunca texto solto. - 04
Canal só pelo traço da borda (
.prateleira-canal): Loja sólida, ML tracejada, Shopee pontilhada. No gráfico, o mesmo código vira padrão de preenchimento (.prateleira-serie-*). - 05
Coerência calculada: KPI "SKUs abaixo do mínimo", aba "Repor", contagem da lateral e cobertura saem da mesma lista (
estoque.itens) noLanding.tsx. Nunca digite esses números. - 06
Estados reais na tela: linha-esqueleto "Importando pedidos do Mercado Livre…" na fila (carregando), canal Shopee com "token expirado · Reconectar" na lateral (erro), "Nenhuma mediação aberta" em Devoluções (vazio que ensina), paginação desabilitada (desabilitado), duas linhas marcadas com a barra de ação em massa (seleção).
- 07
Gráfico de canais com eixo Y em reais, grade horizontal, data no eixo X, balão no hover e no foco (coluna focável), e o dia em aberto com o contorno tracejado do mesmo dia da semana passada. Abaixo, a tabela de participação por canal.
Reglas del juego
Directo del DESIGN.md.Del DESIGN.md, que por ahora está en portugués.
Identidade
- Fundo off-white quente
#f5f0e3; painéis e tabelas em#fdfbf4com filete#ddcfae(entre linhas,--p-filete#e8dec6). Segunda camada neutra--p-lateral#efe8d6na lateral. - Texto marrom-tabaco quase preto
#241a10, secundário#74624c(≥ 4.5:1 no fundo). - Primária marrom-tabaco
#5b3a1f: botão principal, ícone do item ativo, série "loja própria" do gráfico, foco de teclado. É a cor "do software". - Oliva (
--d-accent#6f7a3f, texto--p-atencao#59642c) = atenção: numeração abaixo do mínimo, contagem da lateral que pede ação, devolução recebida para conferir. - Terracota
--p-critico#a5432a= crítico, só: numeração esgotada, pedido atrasado, cobertura menor que o prazo do fornecedor, canal com falha, devolução recusada. - Fontes: Hanken Grotesk para tudo, com
tabular-numsligado no design inteiro. Red Hat Mono só para código: SKU, número de pedido, horário de postagem, localização, numeração da grade. Régua: "código é mono, quantidade e valor são grotesca tabular". - Escala fixa de produto: 13px para quase tudo, 15px título de painel, 22px título da página, 26px número de KPI. Cantos
0.375rem/0.625rem.
Regras
- Status é texto + ícone pequeno de uma cor (lucide, traço 1.75), nunca pílula colorida.
- Item ativo da lateral: fundo
surfaceneutro com filete, ícone tabaco. Nada de pílula tingida. - Abas de filtro sublinhadas (
.prateleira-aba), com contagem ao lado em cinza. - Botões: um vocabulário só (
.prateleira-btn: padrão,data-tipo="primario","fantasma"), 32px de altura, com hover, ativo, foco e desabilitado. Classes de componente ficam em@layer componentsparahidden/sm:inline-flexfuncionarem. - Tabela: cabeçalho
--p-cabeca, hover--p-hover, selecionada--p-selecao(aria-selected), coluna de ordenação com seta earia-sort, primeira coluna fixa (.prateleira-fixa) quando a tabela rola de lado. Sempreoverflow-x-autocom paimin-w-0. - Proibido: gradiente, glow, vidro, sparkline, donut, avatar com aro, ícone em quadrado colorido, rótulo em caixa-alta acima de título, numeração de seção.
- Lateral ocupa a altura toda (o
<aside>estica no grid; o conteúdo dela ésticky). No celular vira barra de topo com gaveta (<details>, sem JS) que mostra o erro de canal. - Animação:
data-sobenos KPIs,data-revelanos painéis, barras do gráfico crescem uma vez, 150–250 ms nas transições. Tudo para emprefers-reduced-motion. - Estado é só visual (CSS/props). Separar pedido, gerar pedido de compra e reconectar canal são do app real.
Adaptar à marca do cliente
- Troque
--d-primarypela cor de marca se for escura e quente (marrom, terracota, verde garrafa, azul-marinho escuro). Mantenha--d-accentoliva e--p-criticoterracota — são papéis de atenção/crítico, não de marca. - Marca clara ou muito saturada? Use-a só no nome da loja na lateral e no botão principal; mantenha o fundo off-white e o texto tabaco para não perder a legibilidade dos números.
- Se a loja não vender por marketplace, tire "Canais" da lateral e o gráfico de
vendasCanalvira uma barra só (sem padrão tracejado/pontilhado).
Lleva Prateleira
a tu cliente.
En Claude Code, Cursor o cualquier IA: lee el DESIGN.md de este diseño y aplica tokens, fuentes y textos en el proyecto del cliente.
Otros paneles
Más paneles de administración del catálogo.