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

Style search feature for map view #181

Open
3 of 6 tasks
jkwening opened this issue Feb 28, 2018 · 4 comments
Open
3 of 6 tasks

Style search feature for map view #181

jkwening opened this issue Feb 28, 2018 · 4 comments
Assignees
Labels
enhancement New feature or request frontend help wanted Extra attention is needed MVP Priority Priority issue needed for MVP Release Milestons next

Comments

@jkwening
Copy link
Contributor

jkwening commented Feb 28, 2018

Style scrollable list of input predictions for better user experience:

  • bold place name or search query
  • treat address as sub value and place under place name
  • scrollable list should be hidden by default in primary map view; just search input available

On focus (user clicks on input box):

  • [obsolete] hamburger icon (Add hamburger icon and directions icon to map view #179) should be replaced with a return icon which on click returns user to primary map view
  • unhide / overlay scrollable list with default search history (cached search only if user isn't logged on) as options.

On input (user types a search query):

  • scrollable list updates with predictions, include search history options that match current input along with result of input prediction

On submit (user hits enter or clicks on resulting options):

  • update map to location of selection and add marker at the location
@khusbuchandra
Copy link
Contributor

@jkwening , I struggle with style. I think it would be better if we mark the last 2 as complete and let someone else take this task up who can do a better job with it.

@jose8a
Copy link

jose8a commented Mar 6, 2018

How much preact do we need to know to work on this? I don't know any React, but would be interested in helping close some of these issues to help with the soft launch.

@motosharpley
Copy link
Collaborator

@jose8a we are using plain old vanilla css so the context might feel a little different but it's not so bad really, we would be stoked to have your help! At this point each component/route has it's own dedicated stylesheet held in the directory corresponding to that component and it's index.js file. Most items have at least a minimal amount of boiler plate set up that can be referenced to get a feel for the syntax of attaching id's and classes within the components jsx

@jose8a
Copy link

jose8a commented Mar 6, 2018

great! I'm almost done setting up my system so that I can run the project in it's latest form. Thanks!

@jkwening jkwening self-assigned this Mar 19, 2018
This was referenced Mar 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend help wanted Extra attention is needed MVP Priority Priority issue needed for MVP Release Milestons next
Projects
None yet
Development

No branches or pull requests

4 participants