gordon-cs / gordon-360-ui

Gordon 360 User Interface
https://360.gordon.edu
15 stars 10 forks source link

Paginate Events #1555

Open bennettforkner opened 1 year ago

bennettforkner commented 1 year ago

The events page currently shows all of the events in the next year when requested. This is a lot of overhead to handle (although the UI seems to do pretty well for me) and it is a lot of data to show on one page.

I think the very least we could do for UX is to paginate the events list (in the UI or both) so that we are not showing a giant list of events that the user most likely does not care about. I welcome @ChrisImagineer 's thoughts as well, of course.

dli505 commented 1 month ago

Some thoughts and notes:

ChrisImagineer commented 1 month ago

I like your idea about the “show 10 evens” show 20 events, etc. Its better for a quick snapshot and for mobile users. Or, “show today” show tomorrow, show this week”

Should we also refine the filters for users? If we did, take a quick look at the types of events listed in 25Live. Are there some for which students would just not want to know about, or do we need an event type that is more student focused – so a “Meeting” of a student club reservation, but tat is also “Student Activity” type that might not yet exist > can more than one “type” or category of event be used, could there be tags? (don’t pursue this if this is a waste of time this summer)

25Live is a facility schedule calendar, but we’re using it as an event calendar too, but its not great at that. Chris