For most non-code changes, edits can be made in the GitHub interface.
You can edit the page (at src/pages/[page].mdx).
These steps will get you set up with a development environment for the project.
The development environment will let you preview changes as you edit and should be used for code changes.
For text changes (e.g., changing text in an .mdx file), you can just use the GitHub web interface (see above).
First, if you haven't already, install Node.js.
If in doubt, for MacOS use Homebrew (once installed, run brew install node in the terminal);
and for Windows use scoop (once installed, run scoop install nodejs in PowerShell).
If you're not experienced with cloning Git repositories, we recommend using GitHub Desktop.
You can also use the Git: Clone command within VSCode.
This will install all of the JavaScript dependencies (such as React and TypeScript) for this project.
npm installFirst, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result. Any edits you make will be reflected in real time (after you save the file).
If you're new to React or NextJS, these might be some helpful resources:
Files in this directory define pages for the site.
For example, src/pages/foo.mdx would define the page at the /foo URL and src/pages/bar/spam.mdx would define a page at the /foo/spam URL.
See the NextJS docs for more information about this.
!!TODO!!