Skip to content

wrapping up maintainer month 2026 - scheduled for june 1#499

Open
samus-aran wants to merge 1 commit into
mainfrom
its-a-wrap-2026
Open

wrapping up maintainer month 2026 - scheduled for june 1#499
samus-aran wants to merge 1 commit into
mainfrom
its-a-wrap-2026

Conversation

@samus-aran
Copy link
Copy Markdown
Collaborator

This pull request updates the Maintainer Month website and related content to reflect the conclusion of Maintainer Month 2026. The changes remove event submission and promotional features, update messaging throughout the site, and revise the event schedule to mark the end of the event. Additionally, the calendar file is updated with new and modified events.

Key changes:

Site messaging and content updates:

  • Updated hero, about, schedule, and connection section titles and descriptions to indicate that Maintainer Month 2026 has concluded and to thank participants.
  • Updated the Offers section to display a message that the event has ended and to remove the display of partner offers.

Feature and navigation removals:

  • Removed the "Add your activity" button and the calendar download button from the schedule/events list.
  • Removed the "Love Letters" navigation link and the "Get the partner pack" button from the homepage.
  • Removed the events listing from the home events section, reflecting that no upcoming events remain.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 29, 2026 11:51
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Wraps up Maintainer Month 2026 across the site: updates hero/about/schedule/connection copy, hides the partner offers grid behind a thank-you message, and removes the "Add your activity", ICS download, "Get the partner pack", and "Love Letters" affordances along with the upcoming-events block on the homepage.

Changes:

  • Updates homepage and schedule copy (content/home/*.md, content/commons.json) to reflect that Maintainer Month 2026 has concluded.
  • Removes UI affordances no longer relevant post-event: partner-pack button (hero), Love Letters nav link (header), Add Activity / ICS download buttons (events list), and the upcoming-events list on the homepage Events section.
  • Replaces the partner offers grid with a thank-you/closing message in Offers.jsx.
Show a summary per file
File Description
content/home/1-hero.md New hero title/button text announcing the wrap.
content/home/2-about.md About section title updated to a thank-you.
content/home/5-events.md Schedule section title indicates the event has concluded.
content/home/6-connection.md Connection section title shifted to past tense.
content/commons.json Schedule description rewritten as a closing message.
components/partner-pack/offers/Offers.jsx Replaces offer cards with a concluded-event message.
components/home/hero/Hero.jsx Removes the "Get the partner pack" CTA button.
components/home/events/Events.jsx Drops useIncomingEvents and the events list rendering (shared with archive pages).
components/header/Header.jsx Removes the Love Letters navigation item.
components/events-list/EventsList.jsx Removes "Add your activity" and ICS download buttons from the schedule header.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 10/10 changed files
  • Comments generated: 4

Comment on lines 4 to 11
const Events = ({ title, list, connectionTitle, connectionButtonText }) => {
const events = useIncomingEvents(list)

return (
<section className="events">
<div className="events__content">
<SectionDivider title={title} />

<div className="events__list">
{events.map((event, index) => (
<EventDetail
key={event.slug}
event={event}
reverseColumns={index % 2 !== 0}
/>
))}
</div>
</div>
<Connection title={connectionTitle} buttonText={connectionButtonText} />
</section>
Comment on lines 48 to 50
<p className="events-list__subtitle">
{getLiteral('schedule:description')}
</p>
@@ -45,8 +45,6 @@ const Hero = ({ date, title, buttonText, buttonLink }) => {

<div className="hero__buttons">
<ButtonLink href={buttonLink}>{buttonText}</ButtonLink>
Comment on lines 125 to 126
</li>
<li>
<Link
href={ROUTES.LOVE_LETTERS.path}
aria-label="Love Letters"
className={clsx('header__link', {
['is-active']: pathname === ROUTES.LOVE_LETTERS.path,
})}
>
<Heart />
<span className="header__link-text">
Love Letters
</span>
</Link>
</li>
</ul>
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.

2 participants