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

Ouverte Adaptée aux débutants
#67 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
78/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
lua
Domaine
design, frontend

Piste de recherche

Commencez par ui/account_overlay.lua et examinez la ligne, l’en-tête et les styles d’état de Match History décrits dans l’issue. Appliquez les modifications indiquées au panneau sombre de la ligne et au texte gris clair uni, puis vérifiez le résultat en jeu ; le travail est terminé lorsque le texte et les couleurs d’état de Match History sont faciles à lire. La boîte d’informations et la boîte de chat sont des vérifications de suivi facultatives.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.

Langage dominant
Lua
Étoiles
10
Forks
8
Merge moyen
1 j 18 h
PR mergées (30 j)
20

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Balatro-Multiplayer/BalatroMultiplayerAPI

Toutes les issues de Balatro-Multiplayer/BalatroMultiplayerAPI

Issues similaires

Plus d'issues Lua

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.