carpentries / tnd-carpentries-working

The Carpentries new website BEFORE the Hugo theme was packaged out. Not currently maintained.
https://tnd-carpentries-website.netlify.app/
0 stars 0 forks source link

Filtering options on pages with lists of workshop #29

Closed maneesha closed 5 months ago

maneesha commented 5 months ago

On the sidebar, the "search" feature should perform a full text search of workshop data.
We do not want to see another "filter" menu button as currently exists on some of our prototypes. The sidebar should allow filtering by the following three categories (using and (not or) logic when used in combination):

In terms of design, these can take the form of simple <select> elements in the sidebar instead of the card/button display we currently see.

AdamChlan commented 5 months ago

@maneesha We noticed that the prototype does not have pagination on the future or past event pages. If we can build this without pagination, we have a straightforward plan for implementation. But please let us know if pagination is required, and we will need to find another way.

maneesha commented 5 months ago

How will this affect load time? Right now the list is not paginated. Given we have close to 4000 workshops listed, and this list will only continue to grow, as long as it doesn't slow down load time, we don't need pagination.

regisphilibert commented 5 months ago

@AdamChlan I pushed the branch and created a PR if you want to improve styling and mobile.

AdamChlan commented 5 months ago

@regisphilibert I pushed up some cleanup. I moved the filters to the top on mobile. we can see what is preferred on that one.