Add pin icon to left hand navigation menu for chat rows that are pinned
See original GitHub issueIf you haven’t already, check out our contributing guidelines for onboarding!
view the job on Upwork here.
Platform - version:
all
Action Performed (reproducible steps):
- Log into Expensify Cash
- Pin a chat using the pin icon at the top right of the chat
Expected Result:
When a chat is pinned, it should display a small pin icon to the right hand side of the chat row in the left-hand nav.
The icon to be used can be found here as an .svg image: pin-circle.svg.zip
The icon should use the color themeColors.icon
and should be displayed at a size of 20x20.
Actual Result:
There is currently no pin icon in the left-hand nav
Notes/Photos/Videos:
Mockup:
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Pin & unpin screens - Android Help - Google Support
After turning on app pinning: ... Go to the screen you want to pin. Tap Overview . Swipe up to show the Pin...
Read more >Hive 2.0 navigation
To pin a project to the left-hand side panel, select the “pin” icon next to the project name. If the pin is blue,...
Read more >Pin Apps to the Left-Hand Rail in Microsoft Teams
To pin an app to the left-hand rail, click on the ellipses (…) to find your app. ... A dialog box will open...
Read more >Flexible Nav Bar with Auto Layout - Figma Crash Course
Let's design a navbar for a site using Figma's auto layout. We'll add a logo pinned to the left, with menu actions, an...
Read more >All Areas - Left Navigation Bar Customization
To access All Areas, select the globe icon in the bottom left corner of your Crelate. From here, you'll be able to view...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’m planning to modify
ChatLinkRow
module and useisPinned
boolean flag fromoption
param (isPinned
boolean flag is already available in this object) to add pin-circle icon here: https://github.com/Expensify/Expensify.cash/blob/be4a3c57c29f1807b4ec3c34e8932c5cfc4fa6f0/src/pages/home/sidebar/ChatLinkRow.js#L121-L125Also, I have to add
pin-circle.svg
toassets/images
folder and import it toExpensicons
module.@tugbadogan ah, I missed that one when I looked earlier; cool, I sent the offer!