Skip to content

Adding the calendar embedding to the home page #1106

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

divya-mohan0209
Copy link

@divya-mohan0209 divya-mohan0209 commented May 13, 2025

Which issue(s) this PR fixes:

Issue longhorn/longhorn#10890

What this PR does / why we need it:

Added the community meeting calendar embedding and the calendar feed ICS link to the website home page for more visibility.

Special notes for your reviewer:

Additional documentation or context

Signed-off-by: divya-mohan0209 <divya.mohan0209@gmail.com>
@divya-mohan0209
Copy link
Author

Preview for the changed component:

Screenshot 2025-05-13 at 10 16 56 AM

Copy link

netlify bot commented May 13, 2025

Deploy Preview for longhornio ready!

Name Link
🔨 Latest commit 6a14229
🔍 Latest deploy log https://app.netlify.com/sites/longhornio/deploys/6822ce8d6ba1ed000894a96e
😎 Deploy Preview https://deploy-preview-1106--longhornio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Contributor

@sushant-suse sushant-suse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
Thanks.

@derekbit
Copy link
Member

@divya-mohan0209 Can the calendar only show the upcoming events?

@derekbit derekbit requested a review from innobead May 13, 2025 06:20
@divya-mohan0209
Copy link
Author

@derekbit I tried the option of curating it via Teamup, like the Kubewarden team does on their website. However, it is not possible since we alternate between the two time slots currently for our meetings.

@divya-mohan0209
Copy link
Author

This is the error being thrown when I try to upload the ics file associated with the LFX calendar.

Screenshot 2025-05-13 at 12 09 21 PM

@derekbit
Copy link
Member

derekbit commented May 13, 2025

Hello @divya-mohan0209
Can we add community tab right after knowledge? Then we can put the calendar and other information in the community.
image

Similar to https://prometheus.io/

cc @innobead

@divya-mohan0209
Copy link
Author

@derekbit - Would this be just another tab on the header? Or would you like to have this as a separate page?

@derekbit
Copy link
Member

derekbit commented May 13, 2025

@derekbit - Would this be just another tab on the header? Or would you like to have this as a separate page?

I mean we can have community tab for the community information including the calendar, like

Docs | Archivedd Docs | Blog | Knowledge Base | Community

@divya-mohan0209
Copy link
Author

Right, but do you want to have that as a separate page, like we have for the Blog and Knowledge Base? Or can we continue to reflect that information on the home page?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants