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

make color label readable #19

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

jkl3848
Copy link
Contributor

@jkl3848 jkl3848 commented May 8, 2024

Addresses issue #16. Made all hexcodes black. Not a very fancy solution, but I thought since the active color was shown in color preview, it wasn't as necessary to maintain the colors in the hexcode.

image

@Kully
Copy link
Owner

Kully commented May 13, 2024

Addresses issue #16. Made all hexcodes black. Not a very fancy solution, but I thought since the active color was shown in color preview, it wasn't as necessary to maintain the colors in the hexcode.

@jkl3848 Thanks for taking this on (as well as the other PR which just got submitted).

Hmm, I think this solution makes sense. I did want to have that double correspondence with coloring the text the same as what you have selected, but to your point, we do already have cues as to what color you have picked (both the white border around the selected color preview and the fact that it looks a little bigger due to picking the color)

Since this solves the problem, I'm good to mark this as complete. 👍

Copy link
Owner

@Kully Kully left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm close to saying that we go with the solution of just making the hex code black (or a shade of black), but now wondering if we are loosing too much correspondence to the color that is selected.

I looked at Photoshop and they do something interesting:

  • overlap the their 2 color previews with the active one on top
  • place a grey border, then a white border, around each color preview

I guess this is to guarantee that the color is legible?

Screen Shot 2024-05-13 at 1 29 22 PM Screen Shot 2024-05-13 at 1 29 27 PM

Curious what your thoughts are.

main.css Outdated Show resolved Hide resolved
@Kully
Copy link
Owner

Kully commented May 25, 2024

@jkl3848 Okay, I made the change I suggested and committed to this branch. I hope that is okay with you.

If everything is good, I am happy to merge this PR! Thank you for the work. 👍

@jkl3848
Copy link
Contributor Author

jkl3848 commented May 27, 2024

@Kully Yeah looks good

@jkl3848
Copy link
Contributor Author

jkl3848 commented May 29, 2024

@Kully This is an unimportant change, but would you mind if I change the font of the hexcode? To something a little more on theme?

@Kully
Copy link
Owner

Kully commented May 29, 2024

@Kully This is an unimportant change, but would you mind if I change the font of the hexcode? To something a little more on theme?

What were you thinking?

I just checked and we are using "Open Sans" for the main font and "Menlo" for the hex code and where it says alt at the bottom.

PS The rationale for Menlo (equally spaced font) is because that's the font used in text editors, and hex feels like a programmy font 🤓

@jkl3848
Copy link
Contributor Author

jkl3848 commented May 30, 2024

PS The rationale for Menlo (equally spaced font) is because that's the font used in text editors, and hex feels like a programmy font 🤓

That makes sense. Then maybe we should switch it to font-family: Menlo, sans-serif;

image

Typically serif fonts are used for print, so it has kind of a dated web look. Going with sans-serif makes it look more digital, which not only looks better on screens, but also fits the pixel art aesthetic.

Another option is to add monospace too, which would give it even more of a programmy feel.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants