Skip to content

Create a workshops calendar in the workshops page #10

@IonImpulse

Description

@IonImpulse

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?

Metadata

Metadata

Assignees

Labels

2A medium priority issuefrontendA frontend feature request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions