LunchDevCommunity / community-calendar

📅 Community calendar for our Discord server, built with love and Eleventy.
https://events.lunch.dev
15 stars 12 forks source link

Improved (Featured) Next Event section && Recurring Events UI && Append "Add Event" item to Upcoming Events section #113

Open michael-gee opened 3 years ago

chantastic commented 3 years ago

holy snot! this is so cool. I love what you're doing!

Browser metadata ``` Path: / Browser: Safari 14.1.1 on Mac OS 10.15.7 Viewport: 1366 x 865 @2x Language: en-us Cookies: Disabled ``` [Open in BrowserStack](https://www.browserstack.com/user/try-live?url=https%3A%2F%2Fdeploy-preview-113--lunchdev-events.netlify.app%2F&os=OS%20X&os_version=Catalina&browser=Safari&browser_version=14.0&resolution=1366x865&speed=1&start=true&ref=netlify-source)

Open Deploy Preview · Mark as Resolved

chantastic commented 3 years ago

could you tell me a little more about your goals for this section (pictured below)? is the goal that it would show regular events?

I really like the notion of having a "this week". But I know that a lot of our "regular programming" is in flux at the moment. Would it be possible to adapt this concept to events scheduled for this week?

screenshot of new section to the right of the current event. it shows what looks like upcoming regular events

Browser metadata ``` Path: / Browser: Safari 14.1.1 on Mac OS 10.15.7 Viewport: 1366 x 865 @2x Language: en-us Cookies: Disabled ``` [Open in BrowserStack](https://www.browserstack.com/user/try-live?url=https%3A%2F%2Fdeploy-preview-113--lunchdev-events.netlify.app%2F&os=OS%20X&os_version=Catalina&browser=Safari&browser_version=14.0&resolution=1366x865&speed=1&start=true&ref=netlify-source)

Open Deploy Preview · Mark as Resolved

michael-gee commented 3 years ago

could you tell me a little more about your goals for this section (pictured below)? is the goal that it would show regular events?

I really like the notion of having a "this week". But I know that a lot of our "regular programming" is in flux at the moment. Would it be possible to adapt this concept to events scheduled for this week?

I'm glad you like it 😀

The original goal for the section was to finally refer back to the open issue (https://github.com/LunchDevCommunity/community-calendar/issues/73) of showing events that people can expect to happen on a weekly/biweekly/monthly basis.

I also like the idea of showing what is upcoming for the remainder of the week so I am completely open to either replace or add to the existing section!

chantastic commented 3 years ago

oh! nice callback to #73 :)

in my opinion, I think that we should optimize for "this week". because, if we're consistent, it will naturally become recurring events. however, it doesn't require any additional maintenance to manage the recurring events.

@BenDMyers is trialing something now that would allow us to hook into externally managed data streams (#114).

My vote would be "this week". I like the idea of giving biggest focus to today and this week.