question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add pin icon to left hand navigation menu for chat rows that are pinned

See original GitHub issue

If you haven’t already, check out our contributing guidelines for onboarding!


view the job on Upwork here.

Platform - version:
all

Action Performed (reproducible steps):

  1. Log into Expensify Cash
  2. Pin a chat using the pin icon at the top right of the chat image

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.

image

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: 105833560-a5396780-5fc9-11eb-9c7c-3ba14c9aaa86

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
tugbadogancommented, Jan 26, 2021

I’m planning to modify ChatLinkRow module and use isPinned boolean flag from option 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-L125

Also, I have to add pin-circle.svg to assets/images folder and import it to Expensicons module.

0reactions
jbonifacecommented, Jan 27, 2021

@tugbadogan ah, I missed that one when I looked earlier; cool, I sent the offer!

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found