lansingcodes / www

Events and resources for Lansing coders
https://www.lansing.codes
Other
7 stars 16 forks source link

Group multiple calendar events from one group into one row #103

Closed egillespie closed 4 years ago

egillespie commented 4 years ago

Is your feature request related to a problem? Please describe.

Some groups have multiple events per day, resulting in two or more rows appearing in a single day on the calendar:

image

Since the caption on each row is the name of the group, at a glance this looks like a mistake. It also makes the calendar very tall and when there are three or more events in a single day for one group, it can be difficult to quickly find events from other groups.

Describe the solution you'd like

To make room for other meetup groups and draw attention to a single group hosting many events in a single day, all events from a single group can be gathered up and shown as a single row with a third line of text to indicate there is more than one event for the group on that day:

image

When a user moves their mouse over the row, the popup that appears could show a more detailed breakdown of the times and names of each event for that group.

Describe alternatives you've considered

A different approach could be to add a group filter on the calendar. Users could select the groups they care about and only those are shown. If the filter persisted between page refreshes, users would get a nice, customizable calendar of relevant events.

A group filter may be useful in addition to this issue's feature request.