Skip to content

feat: migrate from Jekyll to VitePress#171

Open
maxrjones wants to merge 21 commits intozarr-developers:mainfrom
maxrjones:migrate-to-vitepress
Open

feat: migrate from Jekyll to VitePress#171
maxrjones wants to merge 21 commits intozarr-developers:mainfrom
maxrjones:migrate-to-vitepress

Conversation

@maxrjones
Copy link
Copy Markdown
Member

@maxrjones maxrjones commented May 1, 2026

This PR implements the proposal from #167.

Preview: https://zarr-developersgithubio--171.org.readthedocs.build/en/171/

I was motivated to finally do this because I'll be presenting on Zarr at EGU next week and would love to link to more modernized website and it would be nice to have a nicer homepage to advertize the new features in zarr-python 3.2.0.

I deliberately minimized stylistic/content changes to hopefully make the review process easier. Those could be more easily addressed in follow-up PRs with the new VitePress setup.

On merge, the repo's GitHub Pages source should change from "Deploy from a branch" to "GitHub Actions" (Settings → Pages). Without this, the deploy keeps using the old Jekyll build.

Before / After

Before (Jekyll) After (VitePress)
Screenshot 2026-04-30 at 11 07 04 PM Screenshot 2026-04-30 at 11 06 08 PM
Screenshot 2026-04-30 at 11 07 51 PM Screenshot 2026-04-30 at 11 08 19 PM

@maxrjones
Copy link
Copy Markdown
Member Author

@zarr-developers/steering-council would any one of you have time to review this as the website stewards? Thanks in advance for your time 🙏

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