Empty-state landing context for new unauthenticated visitors #36
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The app opens directly to a blank search bar with no explanation. For new visitors arriving from Reddit, LinkedIn, or news coverage of the eBay cancellation policy change, there is no context about what Snipe is or why they should use it.
Goal
When no search has been run yet (empty state), show a brief hero section above or instead of the results area that explains the product.
Proposed content
Headline: Bid with confidence. Know before you bid.
Subtext: Snipe scores eBay listings and sellers for trustworthiness — new accounts, suspicious prices, duplicate photos, and established bad actors — before you place a bid.
Starting May 13, eBay no longer allows buyers to cancel winning bids. Know what you are buying first.
Three signal tiles (icon + label):
Behavior
store.listings.length === 0and!store.loadingFile
web/src/views/SearchView.vue