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

Implementation of filters #80

Closed
manpenaloza opened this issue Mar 14, 2019 · 27 comments
Closed

Implementation of filters #80

manpenaloza opened this issue Mar 14, 2019 · 27 comments
Assignees
Labels
enhancement New feature or request waiting for fix Waiting for fix a PR
Projects

Comments

@manpenaloza
Copy link
Contributor

manpenaloza commented Mar 14, 2019

Is your feature request related to a problem? Please describe.
In terms of a ux improvement it might make sense to implement some tag overview that you can also interact with.

Describe the solution you'd like
image

Acceptance Criteria

  • If no skills are found, display the following message: "Whoops! Looks like we don't have a mentor with these filters. Check back soon!"
  • If a user types in a language or technology and clicks Enter, it will add it to the list below.
  • If a user types in a language or technology and clicks the Add Filter button, it will add it to the list below.
  • If a user types in a language or technology the drop down should auto-complete.
  • If a user types in a language or technology and clicks an auto-complete label, it should add to the list below.
@moshfeu
Copy link
Member

moshfeu commented Mar 14, 2019

Interesting idea!
@emmawedekind.

@moshfeu moshfeu added the enhancement New feature or request label Mar 14, 2019
@emmabostian
Copy link

Love the idea! I'll incorporate it into the re-design and leave the logic up to you if you're still interested :)

@manpenaloza
Copy link
Contributor Author

sure! Looking forward to it.

@moshfeu moshfeu added this to To do in 42 via automation Mar 19, 2019
@manpenaloza
Copy link
Contributor Author

fyi: I'll find time for this by the end of next week

@moshfeu
Copy link
Member

moshfeu commented Mar 26, 2019

@emmawedekind do we know how it should look with the new UI? And mobile?

@emmabostian
Copy link

Sure I can update the design!

@manpenaloza
Copy link
Contributor Author

thx for the briefing!

@moshfeu @emmawedekind I'll start implementing based on the current master branch, ok?

@moshfeu
Copy link
Member

moshfeu commented Mar 31, 2019

Wait. We have some "in progress" relates tasks - #136 and #27.
I think we should wait for them. @emmawedekind ?

@manpenaloza
Copy link
Contributor Author

manpenaloza commented Mar 31, 2019

thx for the info. jap, they're very closely related and developing this issue in parallel will very likely lead to conflicts and bugs. also as it depends on how 'tag is clicked/toggled' state will be handled in those other issues.

so I'll be there if you need me and if this is going to be continued.

@emmabostian
Copy link

Let's complete this first, then #136 and #27 can follow!

@manpenaloza
Copy link
Contributor Author

manpenaloza commented Apr 4, 2019

ok, thx for info. will be busy until the end of this week and will start with this next week. hope that's ok for you.

I'll probably go with what @moshfeu mentioned in #136 regarding the usage of https://react-select.com. More on that when I'll start WIP pr.

@moshfeu
Copy link
Member

moshfeu commented Apr 4, 2019

Thanks!
You can create WIP PR (Just regular PR with WIP in its title so we could track the progress but will know to not merge it yet.)

@manpenaloza
Copy link
Contributor Author

@moshfeu today got some urgent/important todos that will cover my upcoming dev-weeks. so either i have to postpone this a bit in case it does not hurry (can start in about 3 weeks from now on) or someone else wants to give it a try?

@moshfeu
Copy link
Member

moshfeu commented Apr 8, 2019

Ok! Thanks for letting us know.
If we will find someone (or one of us will take this) I'll let you know.

@moshfeu moshfeu added the help wanted Extra attention is needed label Apr 8, 2019
@emmabostian
Copy link

FYI I have added acceptance criteria to this issue!

@emmabostian
Copy link

Additionally, we have new designs, so please hold off on development until I've added those in. I should have them updated by tonight!

@emmabostian emmabostian added the waiting for fix Waiting for fix a PR label Apr 9, 2019
@brockneedscoffee
Copy link
Member

since I started working on this with my open issue I am happy to take this one @moshfeu @emmawedekind @manpenaloza

@moshfeu
Copy link
Member

moshfeu commented Apr 9, 2019

@brockmdavis Sure!
Don't forget to wait for the new design.

@moshfeu
Copy link
Member

moshfeu commented Apr 9, 2019

@emmabostian
Copy link

@brockmdavis I've added the new design & acceptance criteria in the issue description. I haven't finished the mobile layout yet but will get that as soon as possible.

@emmabostian
Copy link

Additionally, with the implementation of #193, we need to make sure that if a user clicks the tag on the profile card that it updates the list below the search bar.

@moshfeu
Copy link
Member

moshfeu commented Apr 10, 2019

Let's wait for it. Ok? I'll review #193 later today.

@brockneedscoffee
Copy link
Member

@emmawedekind saw the designs, started on it this morning hope to have some stuff committed shortly.

@moshfeu
Copy link
Member

moshfeu commented Apr 10, 2019

Don't you want to wait for #193?

@emmabostian
Copy link

#193 is now merged! :)

@moshfeu moshfeu removed the help wanted Extra attention is needed label Apr 13, 2019
@moshfeu moshfeu moved this from To do to Blocked in 42 Apr 13, 2019
@moshfeu moshfeu moved this from Blocked to In progress in 42 Apr 13, 2019
@moshfeu
Copy link
Member

moshfeu commented May 5, 2019

@brockmdavis Any update? Some PRs merged since then so make to to fetch from the master.
Thanks!

@moshfeu
Copy link
Member

moshfeu commented May 26, 2019

Since no response, I'll close this and create a new one for a cleaner view.
Thanks

@moshfeu moshfeu closed this as completed May 26, 2019
42 automation moved this from In progress to Done May 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request waiting for fix Waiting for fix a PR
Projects
No open projects
42
  
Done
Development

No branches or pull requests

4 participants