Match History is hard to read: white text on a light grey panel

Aberta Para iniciantes
#67 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 2 dias

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
78/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
lua
Domínio
design, frontend

Direção de pesquisa

Comece por ui/account_overlay.lua e inspecione a linha, o cabeçalho e os estilos de status de Match History descritos na issue. Aplique as alterações indicadas no painel escuro da linha e no texto cinza-claro uniforme e, em seguida, confira o resultado no jogo; estará concluído quando o texto e as cores de status de Match History estiverem fáceis de ler. A caixa de informações e a caixa de chat são verificações complementares opcionais.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Problem

The Match History tab (Account overlay) is very hard to read. The text blends into the panel and the Balatro background behind it.

What we found

In ui/account_overlay.lua:

Part Today Why it's hard to read
Each match row Small white text (scale 0.32) on darken(G.C.JOKER_GREY, 0.1), a light grey-blue (about #acb3c0) White on light grey is about 2:1 contrast
Column headers, Restarted / Abandoned / Terminated, a +0 rating G.C.UI.TEXT_INACTIVE, a grey at 60% opacity (#88888899) Nearly vanishes on the light row and on the background
Green / gold status, green / red rating Bright colours on the light grey Also low contrast

Fix

  • Put each row on the game's dark panel colour (G.C.L_BLACK, #4f6367). White on it is about 6:1, and the green, red and gold read well, as they do elsewhere in the game.
  • Replace the see-through grey with a solid light grey for headers and quiet statuses, and make the headers a little bigger (0.28 to 0.3).

A local branch does exactly this (one file, ui/account_overlay.lua); it still needs an in-game look before a PR.

Also worth checking

The Account tab's info box and the chat "respectful use" box use the same light panel (darken(G.C.JOKER_GREY, 0.1)) with white text and may have the same problem.

Linguagem predominante
Lua
Estrelas
10
Forks
8
Merge médio
1d 18h
PRs com merge (30d)
20

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Balatro-Multiplayer/BalatroMultiplayerAPI

Todas as issues de Balatro-Multiplayer/BalatroMultiplayerAPI

Issues semelhantes

Mais issues de Lua

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.