The official website representing Pygame: Community Edition utilizing NextJS, ReactJS, and TypeScript. We are currently using GitHub Pages to deploy our website, which might change in the future if we decide to add a database to store user projects.
Pull requests from outside the core development team are welcome, check out the good-first-issues tag. Before you create a pull request, please create an issue using our issue tracker to avoid any work efforts being lost.
We welcome all outside contributors to help out on building our website, but there are some limitations if you are not a core member of the development team.
- Your pull request must have a low impact
- You cannot make a complete redesign of a website page
- New design choices are decided by the core development team
- Install NodeJS
- Run
npm install
to install all dependencies - Run
npm run dev
to create a local server to start contributing! - Open http://localhost:3000 to view your changes
- Before pushing a commit, please run
npx prettier --write .