/**
 * @fileoverview Constantes visuais e de configuração para o jogo Ordenação.
 * @module games.ordenacao.ui.constants
 */

export const ConstantesJogo = {
  LARGURA_TELA: 800,
  ALTURA_TELA: 500,
  COR_FUNDO: "#242527",
};

/** Largura de cada barra */
export const BAR_W = 60;
/** Altura mínima (valor menor) */
export const MIN_H = 40;
/** Altura máxima (valor maior) */
export const MAX_H = 280;
/** Linha do chão (Y base das barras) */
export const GROUND_Y = 440;

/** Paleta de destaque */
export const Cores = {
  COMPARANDO: 0xFFFF00,   // amarelo — dois elementos sendo comparados
  TROCANDO:   0xFF8C00,   // laranja — swap em andamento
  BORDA_PADRAO: 0xFFFFFF,
  ORDENADO:   0x00C875,   // verde — lista ordenada com sucesso
  ERRO:       0xFF4444,   // vermelho — lista fora de ordem
};
