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

Use multi-color skin tone emoji #67

Open
ryanblock opened this issue Sep 13, 2022 · 2 comments
Open

Use multi-color skin tone emoji #67

ryanblock opened this issue Sep 13, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@ryanblock
Copy link
Contributor

If in our docs we use any emoji with a skin tone (e.g. the 🙌 found in https://github.com/enhance-dev/enhance.dev/blob/9afb5739ed4f19605b50b75cf1c2e11fa2c58577/src/views/docs/md/learn/starter-project/pages.md#dynamic-if-need-be) I think we should replace that with some multi-color skin tone replacement; perhaps as an animation, or some other means.

There's a lot out there on this topic (Google: yellow skin tone emoji, etc.) and some research relating to the inclusivity of defaulting to yellow.

@tbeseda
Copy link
Contributor

tbeseda commented Sep 16, 2022

This one seems really cool, so I picked it up hoping it was a couple hours. It wasn't 😆

But I did make progress.
This is an emoji refreshing several times, using a random skin tone each time:

emoji random skin tone

I still need to solve for emoji with modifiers like: 👳‍ + ♂ == 👳‍♂️ (person with turban + male = man with turban). The character that sets skin tone goes between those 2 characters and my implementation doesn't support that.

Then there's 👩‍ + 🌾 == 👩‍🌾 -- So I can't just hot swap emojis all over the place...

Might try and randomize gender, too. But only when one "emoji presentation" of a person is present. Gender is significant when representing more than one person, like a family.

Pretty cool problem.

@macdonst macdonst added the enhancement New feature or request label Dec 12, 2022
@macdonst
Copy link
Contributor

We should create an emoji component which takes in a base emoji and randomly assigns a skin colour on every page generation.

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

No branches or pull requests

3 participants