Page MenuHomePhabricator

Emojis used in Phabricator project description causes extra space along with the emoji not being displayed
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  1. Open https://techcontribs.toolforge.org/uid/dreamyjazz
  2. Scroll down to Phabricator section
  3. Look at the description of acl*userdisable
  4. Notice that there is an extra space after the " character
  5. Open the Phabricator link and see that this space is an emoji on Phabricator.

What happens?:
The space is there:

image.png (184×1 px, 36 KB)

What should have happened instead?:
Either an emoji should have been there or no extra space.

Event Timeline

Chlod changed the task status from Open to In Progress.EditedJun 6 2025, 8:43 AM
Chlod claimed this task.
Chlod triaged this task as Low priority.
Chlod moved this task from Bugs to To Deploy on the Tool-techcontribs board.
Chlod subscribed.

The emoji here is actually an icon (e.g. {icon lock color=red} = ), which in turn is a <span> that shows a Font Awesome icon. These are mostly for visual look, so I'm removing these instead. Tech Contribs also uses Font Awesome for its icons, but it includes icons as actual SVGs instead of using the Font Awesome font, which means supporting those icons means having to send that chunky font file down to the browser.

Done in 2359762c, to be deployed.

Chlod moved this task from To Deploy to Done on the Tool-techcontribs board.