Page MenuHomePhabricator

[web] introduce NavigationSidebarTabIndicator
ClosedPublic

Authored by ginsu on Feb 6 2024, 4:56 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 23, 11:24 PM
Unknown Object (File)
Sun, Jun 23, 11:08 PM
Unknown Object (File)
Thu, Jun 20, 12:47 AM
Unknown Object (File)
Thu, Jun 13, 5:38 PM
Unknown Object (File)
Tue, Jun 11, 10:08 AM
Unknown Object (File)
Tue, Jun 11, 10:08 AM
Unknown Object (File)
May 27 2024, 1:12 AM
Unknown Object (File)
Apr 8 2024, 3:56 PM
Subscribers

Details

Summary

The nav sidebar in the figma has a purple inset to indicate to the user which where they are in the navigation sidebar. This diff introduces that inset/indicator component

For context here is what it looks like in the figma:

Screenshot 2024-02-06 at 8.07.15 PM.png (750×588 px, 79 KB)

Screenshot 2024-02-06 at 8.06.36 PM.png (970×606 px, 81 KB)

Linear task: https://linear.app/comm/issue/ENG-5950/move-the-purple-inset-to-the-selected-community

Test Plan

please see the screenshots below:

home:

Screenshot 2024-02-06 at 8.01.31 PM.png (294×458 px, 25 KB)

community:

Screenshot 2024-02-06 at 8.02.56 PM.png (596×266 px, 33 KB)

settings:

Screenshot 2024-02-06 at 8.03.21 PM.png (446×370 px, 23 KB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu added reviewers: atul, inka.
ginsu requested review of this revision.Feb 6 2024, 5:12 PM
atul accepted this revision.EditedFeb 7 2024, 12:52 PM

Looks like it matches the designs.


(Unsolicited, but don't love all the mismatched alignment in the Test Plan screenshot)

92e919.png (1×686 px, 61 KB)

This revision is now accepted and ready to land.Feb 7 2024, 12:52 PM

(Unsolicited, but don't love all the mismatched alignment in the Test Plan screenshot)

Will land this diff as is since the concern isn't in the scope of this diff, but created this issue so the concern is tracked

https://linear.app/comm/issue/ENG-6710/investigate-mismatched-alignement-in-new-web-design