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

Design System Updates: Search/Filter Modal #1600

Open
8 of 12 tasks
annaseulgi opened this issue Oct 19, 2023 · 28 comments
Open
8 of 12 tasks

Design System Updates: Search/Filter Modal #1600

annaseulgi opened this issue Oct 19, 2023 · 28 comments
Labels
Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) Dependency An issue that includes dependencies P-feature: Map Pre-Launch Describes an issue that must be completed in order to launch ready for design lead ready for design lead to review the issue role: UI/UX Design size: 2pt Can be done in 7-12 hours
Milestone

Comments

@annaseulgi
Copy link
Member

annaseulgi commented Oct 19, 2023

Dependency

Un-Blocks

Overview

The design team needs to update the calendar picker to address the following issues identified by the research and product teams:

  • No confirmation after users select a date range
  • Layout of the calendar is not intuitive
  • Data is limited to the past 30 days (NEW issue as of 2/21/24)

Action Items

  • brainstorm w/ design team to identify which features to improve on the calendar picker
  • create wireframes and get feedback from design team
  • revise wireframes based on feedback and create interactive prototype
  • usability test interactive prototype with design team
  • run through interactive prototype with developers to identify potential constraints
  • add popover message to show users that data is limited to the past 30 days
  • add double chevron to date picker/calendar to indicate earliest date of data collection
  • Remove "Last 3 Months" from the date range dropdown and replace with "Custom Date Range"
  • handoff to developers

Hand Off Materials

Figma Section Name: Search/Filter Modal #1600 - Final

Before Screenshot

Screenshot 2024-10-02 at 6 20 28 PM Screenshot 2024-10-02 at 6 20 47 PM Screenshot 2024-10-02 at 6 21 04 PM

After Screenshot (Finalized)

Screenshot 2024-10-02 at 6 22 15 PM Screenshot 2024-10-02 at 6 22 26 PM Screenshot 2024-10-02 at 6 22 39 PM

Resources/Instructions

  • Interactive Prototype Figma file
    • please refer to the 'Allison J' page and the wireframes under 'INTERACTIVE PROTOTYPE - 2.27.24'
  • Popover Message Figma file
    • refer to the 'Anna K' page and the 'Popover' section
@annaseulgi annaseulgi added size: 13pt Epic task (consider breaking into sub-tasks) Milestone: Missing role: UI/UX Design labels Oct 19, 2023
@annaseulgi annaseulgi changed the title Design System Updates Design System Updates: Search/Filter Modal Oct 19, 2023
@annaseulgi annaseulgi added size: 2pt Can be done in 7-12 hours and removed size: 13pt Epic task (consider breaking into sub-tasks) labels Oct 19, 2023
@cottonchristopher cottonchristopher added this to the W - Ongoing milestone Oct 26, 2023
@ryanfchase

This comment has been minimized.

@cottonchristopher

This comment has been minimized.

@bberhane

This comment has been minimized.

@bberhane bberhane added P-feature: Map Dependency An issue that includes dependencies and removed Feature: Missing labels Apr 18, 2024
@bberhane bberhane modified the milestones: W - Ongoing, 04 - Map Page Apr 18, 2024
@bberhane bberhane added draft and removed Dependency An issue that includes dependencies labels May 30, 2024
@cottonchristopher

This comment has been minimized.

@bberhane

This comment has been minimized.

@bberhane

This comment has been minimized.

@bberhane bberhane added ready for design lead ready for design lead to review the issue and removed draft ready for design lead ready for design lead to review the issue labels May 31, 2024
@bberhane bberhane added the ready for dev lead ready for developer lead to review the issue label Oct 5, 2024
@bberhane

This comment has been minimized.

@traycn

This comment has been minimized.

@ryanfchase
Copy link
Member

@allisonjeon @Joy-Truex does the design the updated date picker allow for users to type in the date? If so, this addresses one of the Action Steps outlined by our latest usability test data.

@ryanfchase ryanfchase added ready for design lead ready for design lead to review the issue and removed ready for dev lead ready for developer lead to review the issue labels Jan 3, 2025
@ryanfchase ryanfchase self-assigned this Jan 3, 2025
@Joy-Truex
Copy link
Member

  • type to edit is a relatively light design lift
  • dev solution will potentially allow for larger than 30 day range
  • if that is the case then type to edit will be implemented

@Joy-Truex Joy-Truex assigned Joy-Truex and unassigned allisonjeon Jan 15, 2025
@traycn
Copy link
Member

traycn commented Jan 15, 2025

Iceboxed issue, dependant on #1865

Dependency is on knowing how much data we are able to request. If 1865 resolves the app crashing when making a request for more than 30 days worth of data, we will be able to use a larger date range for the chips (i.e.: 7 Days, 14 Days, 30 Days).

@ryanfchase ryanfchase removed the ready for design lead ready for design lead to review the issue label Jan 20, 2025
@ryanfchase ryanfchase moved this from In Review to Icebox (on hold) in P: 311: Project Board Jan 20, 2025
@ryanfchase ryanfchase added the Dependency An issue that includes dependencies label Jan 27, 2025
@cottonchristopher cottonchristopher added the Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) label Feb 9, 2025
@ryanfchase
Copy link
Member

ryanfchase commented Feb 12, 2025

Question for design lead:

  • I understand that the Blank map discussion may consider removing the chips from our search and filters menu. If design team decides to move forward with removing chips, can we remove chips on this design as well? This ticket is blocked due to feasibility of chips -- removing the chips would greenlight this ticket to hand off to dev

@ryanfchase ryanfchase moved this from Icebox (on hold) to Questions in P: 311: Project Board Feb 12, 2025
@ryanfchase ryanfchase added the ready for design lead ready for design lead to review the issue label Feb 12, 2025
@Joy-Truex
Copy link
Member

Joy-Truex commented Feb 13, 2025

Will be discussed in tonight's breakout room (2/12) after general meeting. ty!

@ryanfchase
Copy link
Member

ryanfchase commented Feb 13, 2025

Question for design lead:

  • I understand that the Blank map discussion may consider removing the chips from our search and filters menu. If design team decides to move forward with removing chips, can we remove chips on this design as well? This ticket is blocked due to feasibility of chips -- removing the chips would greenlight this ticket to hand off to dev

This ticket remains in the Questions column. I noticed not many designers were in attendance. If this needs to get kicked back to next general meeting, we can do that.

@Joy-Truex
Copy link
Member

Thank you for your patience! After discussion with the design team at our breakout meeting tonight, it was determined that the user experience is improved more by a faster loading time (loading less info) than it would be by ease of selecting data (through chips, therefore adding a longer load time.)

Please let me know if any additional clarification is helpful. Ty!

@Joy-Truex Joy-Truex added ready for dev lead ready for developer lead to review the issue and removed ready for design lead ready for design lead to review the issue labels Feb 20, 2025
@ryanfchase
Copy link
Member

@Joy-Truex should we move this ticket back to design's New Issue Approval so that the mockup should be adjusted to remove the chips? Or should this be considered blocked until an upcoming design ticket removes the chips? I'm guessing chips will be removed on the blank map ticket, so we can mark this ticket blocked by the blank map ticket:

@ryanfchase ryanfchase added ready for design lead ready for design lead to review the issue and removed ready for dev lead ready for developer lead to review the issue labels Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) Dependency An issue that includes dependencies P-feature: Map Pre-Launch Describes an issue that must be completed in order to launch ready for design lead ready for design lead to review the issue role: UI/UX Design size: 2pt Can be done in 7-12 hours
Projects
Status: Questions
Development

No branches or pull requests

8 participants