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

Clean up SVG for trans flag #371

Closed
wants to merge 1 commit into from

Conversation

adroitwhiz
Copy link

Currently, the stripes for the trans flag emoji are non-overlapping, which leads to small gaps between them when rendered with antialiasing (known as conflation artifacts).

This PR changes that: now the flag consists of a single white rectangle stacked on top of a single taller pink rectangle stacked on top of a single rounded blue rectangle. This overlap method is used on other "stripey" flags to prevent similar artifacts.

@CLAassistant
Copy link

CLAassistant commented Aug 5, 2019

CLA assistant check
All committers have signed the CLA.

@adroitwhiz
Copy link
Author

Nope, still uses non-overlapping stripes. Even worse, there's this very slight misalignment now which is going to bug me every time I notice it:
image

@adroitwhiz
Copy link
Author

I rebased this so it can now be merged without conflicts. This also fixes some other issues with slightly crooked stripes (incidentally resulting in slightly smaller files). @jdecked Mind taking a look at this?

@jdecked
Copy link
Contributor

jdecked commented Feb 22, 2021

@adroitwhiz I've passed this onto our designers to have a look.

@jdecked
Copy link
Contributor

jdecked commented Mar 12, 2021

@adroitwhiz We believe we've fixed this in v13.0.2. Please reopen/comment if that's inaccurate.

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

3 participants