Page MenuHomePhabricator

[web] Add copy-filled icon
ClosedPublic

Authored by tomek on Dec 23 2022, 8:28 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jun 29, 6:17 PM
Unknown Object (File)
Wed, Jun 26, 3:34 PM
Unknown Object (File)
Tue, Jun 25, 4:45 PM
Unknown Object (File)
Mon, Jun 24, 6:35 AM
Unknown Object (File)
Fri, Jun 21, 9:03 PM
Unknown Object (File)
Fri, Jun 21, 9:03 PM
Unknown Object (File)
Thu, Jun 13, 2:46 PM
Unknown Object (File)
Thu, Jun 13, 10:54 AM
Subscribers

Details

Summary

This icon is required in a design https://linear.app/comm/issue/DES-16/copy-message-button-on-web for copy button on web.

icons.png (266×472 px, 24 KB)

This is in hover state.

Test Plan

Display the icon next to other message actions and check if it is displayed correctly and has appropriate color even when hovering.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tomek edited the summary of this revision. (Show Details)

In other diffs e.g. D4829 touching icons also font files were updated. It doesn't seem required here, but I might be wrong. @atul could you clarify as you created that diff?

tomek requested review of this revision.Dec 23 2022, 8:43 AM
In D6013#180638, @tomek wrote:

In other diffs e.g. D4829 touching icons also font files were updated. It doesn't seem required here, but I might be wrong. @atul could you clarify as you created that diff?

The font files are only relevant for native. However, since we're including the copy-filled icon in lib it'd be good to include the new font file as well so the icon can be used across platforms.

Should be able to pull the TTF from IcoMoon, let me know if you run into any issues... spent a lot of time with the icon stuff so should be able to help unblock if you run into anything.

Accepting to unblock, but would be good to include TTF in this diff to make icon available on native as well.

This revision is now accepted and ready to land.Dec 23 2022, 11:47 AM

I'm going to add the icon after the whole stack is landed. Even though it should be easy, it still will take some time and has to be tested. The work will be tracked in https://linear.app/comm/issue/ENG-2579/add-copy-filled-icon-to-native-icons-font.

This revision was automatically updated to reflect the committed changes.