# Contributing * [Fork the repo](https://github.com/RPCSX/rpcsx-site/fork) * run `npm i` * Create a branch following conventions: `username-feature` * ex. `git checkout -b OCDkirby-titlebar` * Make your changes * It's suggested that you read the comments in [vite.config.js](vite.config.js) to get a sense of the project structure. * Test your changes with `npm run dev` (hot reload supported) * **IMPORTANT**: You MUST run `eslint --fix` or `npx eslint --fix` * Commit changes and push the branch to your fork * Open a PR detailing your changes * Discuss edits with maintainers, if any