Skip to content

Migrate Contributor Spotlight from Gatsby to Vite + React with modern UI redesign#539

Open
rana-ashutosh-singh-04 wants to merge 1 commit intojenkins-infra:mainfrom
rana-ashutosh-singh-04:vite-react-redesign
Open

Migrate Contributor Spotlight from Gatsby to Vite + React with modern UI redesign#539
rana-ashutosh-singh-04 wants to merge 1 commit intojenkins-infra:mainfrom
rana-ashutosh-singh-04:vite-react-redesign

Conversation

@rana-ashutosh-singh-04
Copy link

Overview

This PR migrates the Contributor Spotlight website from Gatsby.js to a modern
Vite.js + React.js stack and introduces a refreshed UI/UX design.

Key Changes

  • Migration from Gatsby.js to Vite.js
  • React upgrade and dependency modernization
  • Redesigned landing page and contributor spotlight cards
  • Improved responsiveness and accessibility
  • Performance optimization using Vite build tooling
  • Social profile links added for contributors

Impact

The new implementation improves performance, simplifies development, and
provides a more modern user experience while keeping compatibility with
the Jenkins.io ecosystem.

@rana-ashutosh-singh-04 rana-ashutosh-singh-04 requested a review from a team as a code owner March 9, 2026 11:38
@rana-ashutosh-singh-04
Copy link
Author

Hi maintainers,

This PR proposes a migration of the Contributor Spotlight website
from Gatsby to Vite + React with a redesigned UI.

I would appreciate feedback on whether this approach aligns with the
direction for modernizing the Contributor Spotlight project.

Thank you!

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.

1 participant