Files
clientflow_backend/docs/CLIENTFLOW_V486_OPPORTUNITY_BOARD_LAYOUT_CLEANUP.md
2026-06-09 22:55:58 +01:00

1.1 KiB

ClientFlow v4.8.6 — Opportunity Board Layout Cleanup

Esta versão corrige a legibilidade do quadro de oportunidades.

Objetivo

Evitar sobreposição de chips, botões e texto nos cards de oportunidades, especialmente em ecrãs com menos largura útil ou zoom diferente de 100%.

Alterações

  • O quadro de oportunidades passou a usar colunas com largura mínima.
  • Quando não há espaço suficiente, o quadro usa scroll horizontal em vez de comprimir os cards.
  • Os cards deixam de repetir o estado da etapa dentro do próprio card.
  • A informação visível no card fica limitada a:
    • identificação do cliente/contacto;
    • assunto;
    • próxima ação;
    • bloqueio relevante, se existir;
    • botão principal.
  • Os chips redundantes de estado/prioridade deixam de ocupar o topo do card.

Sem alteração funcional

  • Não altera regras de negócio.
  • Não altera Chatwoot.
  • Não altera criação de oportunidades.
  • Não altera auto-complete.
  • Não altera base de dados.

Validação

PYTHONPATH=. python -m compileall app scripts tests
PYTHONPATH=. pytest -q