Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve how hours are shown on search results #2178

Open
fancyham opened this issue Aug 6, 2024 · 0 comments
Open

Improve how hours are shown on search results #2178

fancyham opened this issue Aug 6, 2024 · 0 comments
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Missing: Milestone This issue is not part of any milestone Missing: Size The effort estimate for this issue is missing p-feature: search Search tool for Food-seekers Research Role: Design UI/UX User interface / user experience design Role: User Research Tasks related to understanding users, needs, context

Comments

@fancyham
Copy link
Collaborator

fancyham commented Aug 6, 2024

Overview

While it's more compact, our current "Open" time and date display can be incomplete and misleading.

Can we improve the display and display logic so that users can find an open date and time more easily, but also make it obvious when there are more dates available, or when they're planning ahead?

Examples

  • Example 1

Default view can be misleading:
image

"Open 11:30 am – 8:00 pm" ... it looks like those are the hours for every day... but it's not -- it's for Monday only. Other days of the week have different hours.

We should change that to "Open today, Mon 11:30am–8:00pm + More hours ^" so that someone who takes a screenshot can see what day it's open (currently omitted).

Expanded view shows the full picture:
image

  • Example 2

Default view:
image

Expanded view:
image

Should we expose more of these hours? What if I'm available on Wednesday?

Instead of "Open Tuesday" -- how about "Next open Tuesday 8am-5pm More hours ^"

or

"Open M Tu W Thu F More Hours ^"

That way they don't have to click to reveal -- we do it for them.

Some ideas

  • Think about the logic for what we display and when.
  • Are we hiding too much? What if they're looking for next week on a specific day? What if they don't know what days they're free? How important is space and # of listings on the screen vs surfacing the most important info for scanning and doing a first-level of review?
  • Also, generally, we might consider / test amongst ourselves to see if we should just show the full hours listing all the time, but highlight when a pantry is open today or on a certain (user-filtered) day?
  • Perhaps there are other alternatives? image

Think about triage

  • If there's a problem affecting users negatively now, what's the fastest thing we can do to fix? Can we do that before doing a full solution?
@fancyham fancyham added Research Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Feature: Design System Standards, documentation and guide of design assets and components Role: Design UI/UX User interface / user experience design Role: User Research Tasks related to understanding users, needs, context p-feature: search Search tool for Food-seekers and removed Feature: Design System Standards, documentation and guide of design assets and components labels Aug 6, 2024
@sumit-sharma92 sumit-sharma92 added Missing: Size The effort estimate for this issue is missing Missing: Milestone This issue is not part of any milestone labels Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Missing: Milestone This issue is not part of any milestone Missing: Size The effort estimate for this issue is missing p-feature: search Search tool for Food-seekers Research Role: Design UI/UX User interface / user experience design Role: User Research Tasks related to understanding users, needs, context
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

2 participants