Skip to content

Upcoming events features and fixes.#626

Merged
freakboy3742 merged 3 commits intobeeware:lektorfrom
kattni:upcoming-events
May 20, 2025
Merged

Upcoming events features and fixes.#626
freakboy3742 merged 3 commits intobeeware:lektorfrom
kattni:upcoming-events

Conversation

@kattni
Copy link
Copy Markdown
Contributor

@kattni kattni commented May 20, 2025

New feature:

  • Events now have end_date which allows for adding an end date to multi-day events.
    • Can be left blank for single-day events.

Fixes:

  • Upcoming events showing on News page again.
  • Upcoming events are showing again on homepage.
    • Carousel removed, and replaced with static list.
    • CSS updated.

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@freakboy3742 freakboy3742 added the preview Approved for an automated preview label May 20, 2025
@github-actions
Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit 1250e51):

https://beeware-org--pr626-upcoming-events-6h8guqyg.web.app

(expires Tue, 27 May 2025 20:23:14 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: b0da44bc067e7d9a4255c77cb2c5fce572218cec

Copy link
Copy Markdown
Member

@freakboy3742 freakboy3742 left a comment

Choose a reason for hiding this comment

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

Looks awesome - thanks! I've made a small tweak to the ordering on the upcoming events pages (matching the front page), and corrected the EuroPython dates (which wasn't your doing - but there wasn't an end-date when those dates were added.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

preview Approved for an automated preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants