Page MenuHomePhabricator

[web] introduce community list
ClosedPublic

Authored by ginsu on Dec 15 2023, 12:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 14 2024, 5:09 AM
Unknown Object (File)
Feb 14 2024, 5:09 AM
Unknown Object (File)
Feb 14 2024, 5:09 AM
Unknown Object (File)
Feb 14 2024, 5:08 AM
Unknown Object (File)
Feb 14 2024, 5:01 AM
Unknown Object (File)
Jan 17 2024, 12:39 AM
Unknown Object (File)
Jan 7 2024, 3:19 AM
Unknown Object (File)
Jan 6 2024, 3:36 PM
Subscribers

Details

Summary

This diff introduces the community list component that will be used in the navigation sidebar component (which will be introduced in a future diff)

For context on what this should look like here is a screenshot from the figma:

Screenshot 2023-12-15 at 3.56.48 PM.png (876×106 px, 45 KB)

Part of https://linear.app/comm/issue/ENG-5947/list-of-all-top-level-communites-communities

Depends on D10359

Test Plan

Please see the demo videos below

User with many communities:

user with not many communities:

Screenshot 2023-12-15 at 4.04.14 PM.png (1×3 px, 946 KB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Dec 15 2023, 1:05 PM
Harbormaster failed remote builds in B25137: Diff 34747!
rohan added inline comments.
web/navigation-sidebar/community-list.react.js
18–22 ↗(On Diff #34747)

Something like this might work

This revision is now accepted and ready to land.Dec 19 2023, 6:53 AM

address comments + rebase before landing

This revision was automatically updated to reflect the committed changes.