Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.55k stars 2.9k forks source link

[$250] Add placeholder thumbnail to expenses with no receipt #52638

Open dannymcclain opened 1 hour ago

dannymcclain commented 1 hour ago

Problem

Expenses that don’t have an attached receipt (or eReceipt/map preview) look much different than expenses that do. This can lead to confusion especially for report previews that have a mix of expenses with and without a receipt image.

Solution

Coming from this thread, let’s add a placeholder thumbnail to expense previews that don't have any type of receipt so they more closely match our other expense previews (receipt image, eReceipt, and map preview). We can reuse styles from other preview placeholders and create a nice, consistent preview for all expenses.

Additionally, let’s update the “add receipt placeholder” on the expense view to more closely match the thumbnail presented on the preview.

image

image

Figma file

cc @Expensify/design

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021857479879812113121
  • Upwork Job ID: 1857479879812113121
  • Last Price Increase: 2024-11-15
Issue OwnerCurrent Issue Owner: @brunovjk
melvin-bot[bot] commented 1 hour ago

Job added to Upwork: https://www.upwork.com/jobs/~021857479879812113121

melvin-bot[bot] commented 1 hour ago

Triggered auto assignment to Contributor-plus team member for initial proposal review - @brunovjk (External)

Krishna2323 commented 1 hour ago

Edited by proposal-police: This proposal was edited at 2024-11-15 17:54:55 UTC.

Proposal


Please re-state the problem that we are trying to solve in this issue.

Add placeholder thumbnail to expenses with no receipt

What is the root cause of that problem?

Improvement.

What changes do you think we should make in order to solve the problem?


What alternative solutions did you explore? (Optional)

Result