Page MenuHomePhabricator

[landing] implemented investor page boilerplate
ClosedPublic

Authored by ginsu on Oct 5 2022, 7:31 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, May 6, 4:02 PM
Unknown Object (File)
Sat, Apr 27, 11:44 PM
Unknown Object (File)
Apr 6 2024, 6:07 AM
Unknown Object (File)
Mar 28 2024, 10:06 AM
Unknown Object (File)
Mar 28 2024, 10:05 AM
Unknown Object (File)
Mar 28 2024, 10:05 AM
Unknown Object (File)
Mar 28 2024, 10:05 AM
Unknown Object (File)
Mar 28 2024, 10:04 AM

Details

Summary

Will not land until all diffs in the stack are accepted

Boilerplate includes: Adding Investor page to Footer, creating Investor page with title and subtitle

Next diffs:

  1. Implement Investor Card component
  2. Populate Investor Cards with data

Linear Task: ENG-1953
Figma: Investor Page

Test Plan

Please view the screenshot to see the boilerplate UI of the investor page:

Screen Shot 2022-10-06 at 1.16.28 PM.png (2×3 px, 1 MB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu edited the test plan for this revision. (Show Details)
ginsu added reviewers: atul, rohan, abosh.
ginsu edited the summary of this revision. (Show Details)
landing/investors.css
1 ↗(On Diff #17358)

Used the Team page styles as inspiration

landing/investors.react.js
1 ↗(On Diff #17358)

Used the Team page as inspiration for boilerplate

ginsu requested review of this revision.Oct 5 2022, 7:42 AM
atul added a reviewer: ashoat.

Looks good to me, adding @ashoat as blocking since there's public facing copy.

landing/investors.react.js
15–16 ↗(On Diff #17358)

Probably just missing some context here, but guessing the copy was signed off on by @ashoat?

landing/investors.react.js
15–16 ↗(On Diff #17358)

Ahh, I may have implicitly accepted this copy in ENG-1952... but I actually would like to change it.

How about:

Comm is proud to count over 80 inviduals & organizations from our community as investors.

ashoat requested changes to this revision.Oct 6 2022, 6:02 AM

Requesting changes for another cycle of review, curious for @ginsu's and @atul's take on the new proposed copy

This revision now requires changes to proceed.Oct 6 2022, 6:02 AM

Yea I do like that a lot more in terms of engagement and delivery

Comm is proud to count over 80 inviduals & organizations from our community as investors.

Looks good


Note minor typo (individuals vs inviduals) before copy/pasting in

updated subtitle with ashoats feedback

Noticed the keyserver build is down because of a temporary network issue with MariaDB release, will rebuild in a few hours

Please address comments before landing

landing/investors.react.js
15 ↗(On Diff #17387)

What's the point of this curly brace? Can we remove it?

16 ↗(On Diff #17387)

Please keep every line to a max of 80 columns

This revision is now accepted and ready to land.Oct 6 2022, 1:50 PM
landing/investors.react.js
15 ↗(On Diff #17387)

& seems to be a special character, and my code editor was marking it as red. Everything seemed to still work w/o curly braces, but I thought it would be safer to include them. If we don't want them included though, happy to get rid of them

16 ↗(On Diff #17387)

gotcha, will do that

landing/investors.react.js
15 ↗(On Diff #17387)

I think you can use &. Separately, curious what happens if you remove the curlies but keep the quotes?

I think it's reasonable to keep the curlies if the quotes by themselves don't work, and you prefer the curlies to the & approach. But either way please reduce the line length to 80 columns

used ampersand symbol and reduce line length to 80 char

Separately, curious what happens if you remove the curlies but keep the quotes?

The quotes also appear on the UI of the page, which is definitely what we don't want