Page MenuHomePhabricator

[landing] added social links to investor cards
ClosedPublic

Authored by ginsu on Oct 20 2022, 1:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 30, 6:27 PM
Unknown Object (File)
Thu, Nov 28, 11:35 PM
Unknown Object (File)
Mon, Nov 25, 3:45 AM
Unknown Object (File)
Mon, Nov 25, 3:45 AM
Unknown Object (File)
Sun, Nov 24, 10:59 PM
Unknown Object (File)
Sun, Nov 24, 10:59 PM
Unknown Object (File)
Oct 26 2024, 2:30 AM
Unknown Object (File)
Oct 22 2024, 6:45 AM

Details

Summary

added social links to investor cards. For the design, I went with atul's idea to have the social icons justified to the left. I also went with the white hover tint because after a second thought, I felt the colors seemed a bit too "loud" especially since everything is black/white. This diff also adds Ranjan Pradeep to the investor directory.


Linear Task: ENG-1953
Figma: Investor Page

Depends on D5390

Test Plan

Please watch the demo video to see how the investor page looks/performs with the new social icons:

After feedback the investor profile cards now have a globe icon instead of the external link icon; demo runs exactly the same minus that one change

Investor Profile cards with globe icon:

Screen Shot 2022-10-21 at 4.31.58 PM.png (2×3 px, 2 MB)

Demo:

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu requested review of this revision.Oct 20 2022, 1:12 PM
ginsu edited the test plan for this revision. (Show Details)
ginsu added reviewers: atul, rohan.
atul requested changes to this revision.Oct 21 2022, 1:09 PM

Looks close! Couple of comments to be addressed inline

landing/investor-data.js
28 ↗(On Diff #17753)

Can we remove the in/ here and leave just the usernames? We can add the in/ back in investor-profile.react.js

landing/investor-profile.react.js
61 ↗(On Diff #17753)

Let's memoize this using React.useCallback(...)

63 ↗(On Diff #17753)

Can we use a globe icon here instead of external link?

75 ↗(On Diff #17753)

Let's memoize this using React.useCallback(...)

89 ↗(On Diff #17753)

Let's memoize this using React.useCallback(...)

This revision now requires changes to proceed.Oct 21 2022, 1:09 PM
landing/investor-data.js
28 ↗(On Diff #17753)

I don't think so unfortunately, some Investors link their company page, and LinkedIn makes company pages have the route company/ (check slow ventures below)

addressed atul's comments

atul added inline comments.
landing/investor-data.js
28 ↗(On Diff #17753)

Ahhh thanks for clarifying that makes sense

This revision is now accepted and ready to land.Oct 21 2022, 1:37 PM

adding ashoat as blocking reviewer because this is public facing diff

This revision now requires review to proceed.Oct 21 2022, 1:42 PM
This revision is now accepted and ready to land.Oct 21 2022, 2:10 PM