Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Twizzle issue] Icosahedron color scheme hurts to look at. #336

Closed
Lord0fTheCubes opened this issue Aug 15, 2024 · 8 comments
Closed

[Twizzle issue] Icosahedron color scheme hurts to look at. #336

Lord0fTheCubes opened this issue Aug 15, 2024 · 8 comments
Labels
🐞 bug Something isn't working Twizzle

Comments

@Lord0fTheCubes
Copy link

Steps to reproduce the issue

Open Twizzle and click on any icosahedral puzzle

Observed behaviour

The color scheme is horrific. There are many weird shades of blue, purple, pink, and green, most of which are extremely similar to one another, and staple colors of twisty puzzles (white, yellow, red, etc.) are completely missing. I conducted a series of polls on the FTO Discord server and we decided that this is the new unofficial standard color scheme for icosahedral puzzles. Please fix this. The current icosahedron color scheme is such an eyesore that it is genuinely the main reason why I don't solve icosahedral puzzles in Twizzle.
1320 x 760 - PNG (7)

🖼 Screenshots

I cannot vibe with this.
custom-2  (7)

Expected behaviour

I expected the icosahedron color scheme to look like literally anything other than it currently does (preferably the color scheme I linked above).

Browser & operating system

Chrome (idk what version) on Mac OS

Additional info

Here are some of the names for the icosahedral puzzles listed on the site:
Icosahedron 2 = Regular Astrominx
Icosahedron 3 = Regular Astrominx + Big Chop
Icosahedron moving faces = Icosaminx
Here are some more that you could include to broaden the default puzzle selection in Twizzle:
Potential puzzles that could be added (sorry I'm getting a little carried away with this whole icosahedron thing)
Radiolarian 2: i f 0.7453559925
Radiolarian 3: i f 0.7
Astrominx (not regular astrominx, just astrominx): i v 0.275

@Lord0fTheCubes Lord0fTheCubes added Twizzle 🐞 bug Something isn't working labels Aug 15, 2024
@JupiLogy
Copy link

Could you confirm the colours that are meant to be opposite each other? Is white opposite purple-grey??

@lgarron
Copy link
Member

lgarron commented Aug 15, 2024

I'd definitely love to update the colors.

Are you able to provide more context on the provided screenshot, or examples of it in action? I certainly like that (dark) green and white are in the traditional positions, but I'm a little concerned about three shades of lavender and there are fewer symmetries and similarities with other puzzles than possible.

@Lord0fTheCubes
Copy link
Author

Lord0fTheCubes commented Aug 18, 2024

Sorry for the late replies.

This color scheme doesn't follow the trend of similar colors being opposite. The faces of an icosahedron can be thought of as five groups of four faces, with each group following the geometry of a tetrahedron. For example, the monochrome colors are all in one group, and they don't touch each other at all, even diagonally. The same doesn't apply to color schemes where similar colors are opposite; if white and light gray are opposite one another, there is nowhere to put dark gray and black so that they aren't diagonal or adjacent to white. So yes, white is intended to be opposite light purple. If you prefer a color scheme in which similar colors are opposite, here's an alternate color scheme.
1320 x 760 - PNG (8)
(Edit: updated the image to use the same shades that Twizzle uses)

I don't have any examples of this color scheme on a puzzle, as it was only recently created. For background information on why the colors were placed where they were, read the above. The FTO server thread voted on what colors would be used. There is only one shade of lavender, one pink, one fuchsia, and one purple. The alternate color scheme above has many more similarities with the octahedron and icosahedron color schemes, if you'd prefer that.

lgarron added a commit that referenced this issue Oct 3, 2024
…stinct.

This implements the colors from #336 (comment) with slight tweaks:

- Lavender: slightly lighter for better contrast with other colors
- Black: replaced with (very) dark gray to avoid blending with the foundation color.
lgarron added a commit that referenced this issue Oct 3, 2024
…stinct.

This implements the colors from #336 (comment) with slight tweaks:

- Lavender: slightly lighter for better contrast with other colors
- Black: replaced with (very) dark gray to avoid blending with the foundation color.
@lgarron
Copy link
Member

lgarron commented Oct 3, 2024

@Lord0fTheCubes Apologies for the delay, as you might imagine I've been rather occupied. Thanks for filing this issue, it made it easy for me to pick up the context again!

I've implemented and deployed the following:
clipboard

Could I ask you to consult with other people who were interested in a color scheme change and let me know you and their feedback? Thanks!

lgarron added a commit that referenced this issue Oct 3, 2024
lgarron added a commit that referenced this issue Oct 3, 2024
lgarron added a commit that referenced this issue Oct 3, 2024
lgarron added a commit that referenced this issue Oct 3, 2024
@Lord0fTheCubes
Copy link
Author

Thank you so much! I'm waiting to hear back from the icosahedron thread on Discord, but I love the new color scheme. Replacing black with charcoal was a good idea, to avoid it being the same color as the puzzle body. The only nitpick I have about this is that you used a darker shade of blue on the dodecahedron color scheme, and icosahedra would benefit from using that blue to avoid any possible confusion with the lighter shade blue.

And while I'm on the topic, both DianSheng and DaYan used a dark gray on their FTOs rather than light gray, but the gray used in Twizzle is still light. Idk how hard it is to change color schemes, so I hope I'm not asking too much.

Thanks for everything!

@lgarron
Copy link
Member

lgarron commented Oct 4, 2024

The only nitpick I have about this is that you used a darker shade of blue on the dodecahedron color scheme, and icosahedra would benefit from using that blue to avoid any possible confusion with the lighter shade blue.

Good idea, done!

And while I'm on the topic, both DianSheng and DaYan used a dark gray on their FTOs rather than light gray, but the gray used in Twizzle is still light. Idk how hard it is to change color schemes, so I hope I'm not asking too much.

Good point. I've introduced MediumGray for this, since there's only one gray on FTO (rather than two like on icosa). That gives more contrast while allowing the luminance to still be on the "brighter" side like the faces.

@Lord0fTheCubes
Copy link
Author

Both of the updated colors look good to me. Thank you so much for making them differentiable!

@lgarron
Copy link
Member

lgarron commented Oct 8, 2024

Glad to hear it! Gonna close out this issue for now, feel free to file new issues if anything comes to mind.

@lgarron lgarron closed this as completed Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 bug Something isn't working Twizzle
Projects
None yet
Development

No branches or pull requests

3 participants