Make emoji buttons aligned properly
Designs
- Show closed items
Relates to
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Taurie Davis added UI polish ~127616 labels
added UI polish ~127616 labels
- Filipa Lacerda changed the description
changed the description
- Filipa Lacerda added Deliverable label
added Deliverable label
- Filipa Lacerda changed milestone to %9.4
changed milestone to %9.4
- Contributor
It seems that this has resolved itself in the 9.3 RCs.
Can anyone confirm? Looks aligned on
.com
- Developer
- Contributor
How big are emoji's normally? Shouldn't we just match the default to be the same height as all of our native emoji's?
- Developer
Yeah, I would assume so. The only one that is different is the smiley because its an svg. But svg is correctly vertically aligned.
Edited by Taurie Davis - Contributor
Ok I think I see what you are saying here. Thanks for clearing it up
- Regis Boudinot mentioned in merge request !12686 (closed)
mentioned in merge request !12686 (closed)
- Jacob Schatz assigned to @selfup
assigned to @selfup
- Contributor
So talked to @eric and it seems that GitHub has the same issues. On Windows this is their emoji:
And then on linux they are images instead of unicode so this might be an impossible task.
@annabeldunstone do you have any thoughts?
Edited by Regis Boudinot - Contributor
@selfup Because the glyph bounds are different across platforms and between emojis themselves, I think this might be a bit futile. We could tune one platform pretty well but it would look off in another. I am not aware of another product that has solved the alignment issue.
1 Collapse replies @MadLittleMods Just read your article in the blog, I'm kinda-sorta-indirectly helping with the alignment issue via Chromium - hope the situation improves as GL wasn't the only one facing this annoyance
- Contributor
Blog for reference: https://about.gitlab.com/blog/2018/05/30/journey-in-native-unicode-emoji/
@lorin Thanks for linking your Chromium issue! Emoji issues abound 🤯
Edited by Eric Eastwood
- Developer
I'm not sure what to do with that either. Stuff like this just seems to come with the territory of using system fonts/emojis.
- Contributor
What did we decide for this issue since it was a %9.4 Deliverable and that window has closed? @selfup
- Contributor
That is a good question! It seems that this would be a never ending battle.
On linux, emojis are not unicode they are images. Then on Windows certain versions have different types of unicode.
As @eric said, this would be bit futile to achieve.
@tauriedavis What are your thoughts?
tl;dr we would have to pick a certain OS for fine tuning, but that is not fair to our users
Edited by Regis Boudinot - Developer
I don't think we should spend the effort it will take to fix each pixel alignment on each platform. The current alignment is not terribly noticeable and I think we've done a decent job given the limitations. Lets close for now.
1 - Taurie Davis closed
closed
- Taurie Davis closed
closed
- Eric Eastwood mentioned in merge request !13881 (merged)
mentioned in merge request !13881 (merged)
- Eric Eastwood marked this issue as related to #29228 (closed)
marked this issue as related to #29228 (closed)
- Eric Eastwood marked this issue as related to #37147 (closed)
marked this issue as related to #37147 (closed)