After doing the accessibility fixes for #198 / #212, I got to thinking that it could be useful to indicate if events were in-person, virtual, or hybrid. That may entice folks to sign up (or not) more readily if they know they can get out of the house or if they know they can stay in.
Describe the solution you'd like
I would like to see some sort of visual indicator on the calendar of upcoming events to indicate in-person, virtual, or hybrid. This should probably be icon/text based, but a little color coding wouldn't be remiss 🌈 ehhhh???
We already have icons for the group names, so we may want to add this into the hover pop-up description... and/or consider reformatting the calendar so there's a more comprehensive yet still "at a glance" view of what's happening when (and hosted by whom). I'd argue that the event title is actually more important than the group hosting the meetup, especially because we're all one community.
Describe alternatives you've considered
I've considered that people can just click on the events and find out, but this type of info sharing will enable folks to determine what's even worth their time to take a look at, especially if they have circumstances where they know they'll need to engage a certain way on a certain day.
We could also have some sort of filter on the calendar view, but that seems like it would be more complicated, and if you're looking at more than one type of event, you'd still want to be able to tell the difference, I think.
Additional context / Notes
We may need to migrate to a newer Meetup API to use the Event.type information: https://www.meetup.com/graphql/guide/#p06-migration-guide
In addition, we'll likely have to update the firebase config to include this information. I would recommend we do this before trying to tackle #199 so that we don't have to go back and refactor all of that as well.
After doing the accessibility fixes for #198 / #212, I got to thinking that it could be useful to indicate if events were in-person, virtual, or hybrid. That may entice folks to sign up (or not) more readily if they know they can get out of the house or if they know they can stay in.
Describe the solution you'd like
I would like to see some sort of visual indicator on the calendar of upcoming events to indicate in-person, virtual, or hybrid. This should probably be icon/text based, but a little color coding wouldn't be remiss 🌈 ehhhh???
We already have icons for the group names, so we may want to add this into the hover pop-up description... and/or consider reformatting the calendar so there's a more comprehensive yet still "at a glance" view of what's happening when (and hosted by whom). I'd argue that the event title is actually more important than the group hosting the meetup, especially because we're all one community.
Describe alternatives you've considered
I've considered that people can just click on the events and find out, but this type of info sharing will enable folks to determine what's even worth their time to take a look at, especially if they have circumstances where they know they'll need to engage a certain way on a certain day.
We could also have some sort of filter on the calendar view, but that seems like it would be more complicated, and if you're looking at more than one type of event, you'd still want to be able to tell the difference, I think.
Additional context / Notes
We may need to migrate to a newer Meetup API to use the
Event.typeinformation: https://www.meetup.com/graphql/guide/#p06-migration-guideIn addition, we'll likely have to update the firebase config to include this information. I would recommend we do this before trying to tackle #199 so that we don't have to go back and refactor all of that as well.