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

Add Multiple Calendar Options to 'Add to Calendar' Link on Events Page #1319

Open
2 tasks done
meg-gutshall opened this issue Feb 2, 2025 · 3 comments · May be fixed by #1320
Open
2 tasks done

Add Multiple Calendar Options to 'Add to Calendar' Link on Events Page #1319

meg-gutshall opened this issue Feb 2, 2025 · 3 comments · May be fixed by #1320
Labels
Status: Available This issue is free to be worked on (pick me!) Type: Enhancement New feature or request

Comments

@meg-gutshall
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Issue Context

@JoeKarow did a great job with adding the original 'Add to Calendar' link to the events page!

It would be helpful for our members to be able to add events they are interested in attending to calendars other than iCal directly from the event posting. This would include Google, Outlook, and any other calendar service that's popular.

Proposed solution

It looks like we can expand on Joe's original use of calendar-link to include other calendar services.

I think we may want to adjust the button functionality along with this. Suggestions include:

  1. Converting the 'Add to Calendar' button into a dropdown where the user selects which calendar service they'd like to use.
  2. Converting the 'Add to Calendar' button into plain text and displaying icon buttons to the right of the text, each representing a different calendar service.

Alternatives Considered

No response

Additional Resources

See Joe's PR for contextual code: #574

Code of Conduct

  • I've read the Code of Conduct and understand my responsibilities as a member of the Virtual Coffee community
@meg-gutshall meg-gutshall added Status: Needs Triage This issue hasn't been reviewed by maintainers yet. Type: Enhancement New feature or request Status: Available This issue is free to be worked on (pick me!) and removed Status: Needs Triage This issue hasn't been reviewed by maintainers yet. labels Feb 2, 2025
@fuyalasmit
Copy link

Hi @meg-gutshall , I did what you suggested here.

@meg-gutshall
Copy link
Contributor Author

Awesome! I will review this after work today! Thank you!

@fuyalasmit
Copy link

Awesome! I will review this after work today! Thank you!

Sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Available This issue is free to be worked on (pick me!) Type: Enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants