Skip to content

[Due for payment 2026-06-25?] [CFI] [$250] Add collapsable sidebar functionality on Spend screen #91553

Description

@dubielzyk-expensify

On the spend screen today we have a sidebar (often referred to as the LHN). We'd like to add functionality to make this collapsable. Here you can see how that would work:

CleanShot.2026-05-25.at.10.36.41.mp4

A few things to note:

  • This is only for the Spend tab and desktop functionality
  • The regular starting state is the expanded state
  • You can click to collapse the sidebar and then peak by hovering over it which temporarily expands it over the content (see video above)
  • Badges are also respected on the nav items themselves but not on the section headers:
CleanShot.2026-05-25.at.10.45.17.mp4

Design specs:

  • Important: All padding on the sidebar stays the same which means the collapsed sidebar should be 76px wide.
  • The section headers turn into dividers
  • Labels animate out
  • Icons are attached

sidebar-icons.zip

I made a test PR for this with an adhoc build that works as we want. Check it out if it's useful

cc @Expensify/design @Expensify/product

Upwork Automation - Do Not Edit
Issue OwnerCurrent Issue Owner: @KJ21-ENG

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributorImprovementItem broken or needs improvement.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions