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

Create a workshops calendar in the workshops page #10

Open
IonImpulse opened this issue Oct 5, 2023 · 0 comments
Open

Create a workshops calendar in the workshops page #10

IonImpulse opened this issue Oct 5, 2023 · 0 comments
Assignees
Labels
2 A medium priority issue frontend A frontend feature request
Milestone

Comments

@IonImpulse
Copy link
Collaborator

The workshops page just lists current and past workshops, but it's not super clear when they are. Additionally, it still looks pretty bad. I want to redo the page again, but this isn't a super high priority thing. Some ideas for how to format this are:

  1. Have a scrolling list down of weeks. Each week would be a horizontally scrolling div with the current workshop cards in them, with no distinction between days. Add nice coloring by week?

Pros:

  • Relatively easy to implement.
  • Looks fine.
  • Mobile friendly by default
    Cons:
  • Not super intuitive, can be hard to process for some people
  • The more workshops added, the slower it would be unless we implement lazy loading
  1. Have a more traditional calendar, month by month, with buttons to switch months. Only the title would be displayed. Clicking on a title would pop up the full workshop.

Pros:

  • Can look very nice if implemented properly
  • Easy to understand
  • Built in pagination/lazy loading

Cons:

  • Calendars mean having to deal with TIME
  • Hard to made work on mobile
  • Have to click to reveal more info
  • Information overload - an entire month's worth of workshops is a lot
  1. Have a hybrid approach - scrolling list of weeks, but have each week be split into days, with a condensed version of each workshop that pops up when clicked on.

Pros:

  • Best of both worlds (mostly)
  • Cute little weeks make sure you only have to deal with TIME a little bit
  • More info can be displayed per workshop then calendar view

Cons:

  • Still not the most mobile friendly
  • Will need lazy loading eventually
  • Still need to click to show more info

Thoughts?

@IonImpulse IonImpulse self-assigned this Oct 5, 2023
@git-wil git-wil added new feature 2 A medium priority issue frontend A frontend feature request labels Sep 25, 2024
@git-wil git-wil added this to the v3 milestone Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 A medium priority issue frontend A frontend feature request
Projects
None yet
Development

No branches or pull requests

2 participants