Start by forking (how to fork) and cloning the Rosé Pine site repository
git clone https://github.com/<your-username>/rose-pine-site
# Or, if using ssh
git clone [email protected]:<your-username>/rose-pine-site
Create a new feature branch
git checkout -b add-something-beautiful
Install dependencies with pnpm and start the local development server
Note: We recommend viewing the site in English for accurate hot reloading during development. Locale pages (located in
src/pages/<locale>
) are generated during build and should not be directly modified. When previewing other languages locally, runpnpm build:i18n
between changes to see the latest updates.
pnpm install
pnpm dev
After adding your feature, build the site and ensure nothing breaks
pnpm build
Finally, pull request the Rosé Pine site repository with your lovely creation.