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

Modify Landing Page Functionality #940

Closed
4 tasks done
entrotech opened this issue Apr 9, 2021 · 2 comments · Fixed by #993 or #986
Closed
4 tasks done

Modify Landing Page Functionality #940

entrotech opened this issue Apr 9, 2021 · 2 comments · Fixed by #993 or #986
Assignees
Labels
P-Feature: Landing Page Food seeker landing page Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Front-end Front End Developer size: 3pt The lift to complete this user story 4-8hrs size: 8pt The lift to complete this user story 16-24hrs

Comments

@entrotech
Copy link
Member

entrotech commented Apr 9, 2021

Overview

This is part of #862

The team decided to change the way the search criteria work on the landing page. Implement the following changes:

Action Items

  • Add the "Learn about this site" link, which should open the About page.
  • Add the Magnifying Lens icon button. Pressing it should navigate to the Map page without specifying a location, which will, in turn use the default location (downtown LA for the Los Angeles tenant) as the "origin" for the search.
  • Remove "Current Location" from the drop-down box list as a choice. (Note that the "Search.js" react component is also used on the Map page, so we'll need to either adopt this behavior on the map page as well, or modify the code to only eliminate the "Current Location" choice when this component is used on the landing page.
  • Add the "Use my current location" button. When this is pressed and the user's browser is set to allow location detection, set the "origin" to the user's current location, execute the search, and navigate to the Map page. If the user's browser is set to dis-allow location detection, see if you can prompt them to set the browser to allow detecting their current location. Ideally, if they disallow location, they will be returned to the landing page, but if they allow location, the location will be determined, the serach will be executed using that location as the "origin", and they should then be taken to the Map page to see the results.

Resources/Instructions

Refer to this Figma file (the Page called "2020-03 Landing page flow experiment") . Options A and B show the search dialog wireframe.
https://www.figma.com/file/D3oq9QOXl0rFkwrEUJbABs/Fola-Design-System?node-id=2743%3A7824

@entrotech entrotech added size: 3pt The lift to complete this user story 4-8hrs Role: Front-end Front End Developer Release Note: Enhancement Shows on Release Notes under "Enhancements" labels Apr 9, 2021
@entrotech entrotech added this to Prioritized Backlog in FOLA: Project Management Apr 14, 2021
@edwann13 edwann13 self-assigned this Apr 15, 2021
@entrotech entrotech moved this from Prioritized Backlog to In Progress in FOLA: Project Management Apr 21, 2021
@ktjnyc ktjnyc mentioned this issue Apr 23, 2021
11 tasks
@entrotech entrotech moved this from In Progress to QA Ready in FOLA: Project Management Jun 15, 2021
@sameergautam
Copy link

This issue seems to be mostly about search. @gigicobos to label it accordingly.

@gigicobos gigicobos added size: 8pt The lift to complete this user story 16-24hrs Feature: Search Search tool for Food-seekers P-Feature: Landing Page Food seeker landing page and removed Feature: Search Search tool for Food-seekers labels Jul 20, 2021
@sameergautam
Copy link

I can confirm the actions listed to be available on the landing page. Hence, closing this issue.

FOLA: Project Management automation moved this from QA Ready to Done Jul 22, 2021
@gigicobos gigicobos moved this from Done to In Progress in FOLA: Project Management Jul 23, 2021
@sameergautam sameergautam moved this from In Progress to Done in FOLA: Project Management Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-Feature: Landing Page Food seeker landing page Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Front-end Front End Developer size: 3pt The lift to complete this user story 4-8hrs size: 8pt The lift to complete this user story 16-24hrs
Projects
Archived in project
4 participants