Replies: 6 comments 8 replies
-
When I want to distinguish between three different colors, I prefer that none be a combination of the other two. I understand that move classification is a spectrum but that doesn't mean the cutoffs have to map directly into a narrow band of the visible light spectrum. Sometimes it's hard to tell whether something is red or orange against various backgrounds. Perhaps more importantly, users are already used to inaccuracies being blue. More colors on hover, last move, etc. It's too many colors. Hilite on hover is just meant to convey you can click something. Different hilite colors would make some sense if clicks on each color corresponded to different behaviors, but in all cases clicking just sets the board position. Is changing board square colors worth the effort to ensure they can be distinguished (and don't look worse) on every board type? Do they add any information to the glyph? Separation, capitalization, and reordering of the summary lines are good ideas, and would make a good first issue as well. |
Beta Was this translation helpful? Give feedback.
-
please take consideration about interesting moves which are pink in color & dubious moves which are blue in colour. [in study annotation] |
Beta Was this translation helpful? Give feedback.
-
One problem we face is that we're not designing this thing from scratch. You've got a hundred thousand users out there right now who think blue means inaccurate. Every time we change something like that it throws a lot of them for a loop. Brightening hilite colors on mouseover beyond the current extent is doable with a minimum of fuss, but it offers no real benefit that I can see and the implementor would need to make sure it whatever darkening/lightening function used looks good in all three themes varieties. If we were going to futz with this now - we should get buy in from thibault, nojoke, 1vader, TBest, and others. More than one of them might feel this is a waste of time. I personally could be convinced to at least try:
That is what I would be willing to try, assuming someone like @Tbest, @nojoking, @brollin, who knows better signs off on messing with the move color spectrum. I'll welcome and tolerate a medium sized shit-show of complaints about inaccuracies changing color, but will keep a close eye on the volume of legit issues with difficulty distinguishing yellow/orange/red in all situations. The git rollback trigger finger will be itchy here. |
Beta Was this translation helpful? Give feedback.
-
I wouldn't say it's a lack of courage. It boils down to reluctance to shake things up that users have grown accustomed to without a good enough reason. Just think of analysis as gender reveals and inaccuracies as beautiful baby boys. I am told this helps. |
Beta Was this translation helpful? Give feedback.
-
You know the CSS required. Why not make a pull request and see what happens? Some of your proposals seem uncontroversial, and I would like to hear if others have arguments for using primary (light blue) color for inaccuracies after mine fell flat. |
Beta Was this translation helpful? Give feedback.
-
Most of the work presented here has been merged. The only parts missing are the controversial changes about last-move background colors and annotation color changes. |
Beta Was this translation helpful? Give feedback.
-
TLDR
I'm going to talk about a lot of possible style changes so here is a picture of all/most of them combined as a TLDR.
I'm also going to provide multiple css snippets with each idea so they can be tested if needed.
Inaccuracies
Problem
Right now, mistakes can have 3 categories: inaccuracies, mistakes and blunders, from better to worse.
The color scheme used doesn't really make much sense for inaccuracies. Blue is not a color that one would immediately associate with something bad happening, quite the opposite actually since it is usually used when something better than good (green) happens.
Posible solution
Use the standard color scheme for "bad" things. Yellow (inaccuracies), orange (mistakes) and red (blunders).
To make it easier to differenciate from a mistake, the color of mistakes should probably a darker orange.
css example
Advice summary
The players are too close
Problem
The players are too close to each other, this makes it a little bit hard to look at.
Posible solution
Separate the players by a margin, a divider or both
Make the players easier to see
Problem
The players have the same style as other parts of the summary.
Possible solution
Make the player names bold and separate them a little bit from the summary.
Inconsistent capitalization
Problem
The user, acpl and accuracy are all capitalized but the mistakes are not.
Possible solution
Capitalize them.
Order of elements
Problem?
This is maybe more of a personal preference, but I consider accuracy and acpl to be more general representations of the game, so I would put them at the top
Possible solution
Reorder to: Accuracy > ACPL > Mistakes
Duplicated elements
Problem
All of the elements in the summary appear once for each player.
Possible solution
There is a common way of dealing with this, that is, putting the text (accuracy, acpl, etc.) in the center and the values for each player on either side of the text.
Other changes
Move color on hover
Problem
For a regular move, the background color changes to blue and the text color changes to white, however, this does not happen with other types of moves.
Solution
Simulated hover over all moves at the same time using devtools
Add color to last move indicator
When a special move happens like a "brilliant" or "blunder", change the color of the last move. I think this is a nice touch that makes move stand out more.
Beta Was this translation helpful? Give feedback.
All reactions