Uses Astro for HTML5/Markdown templating, and Tailwind CSS for styling.
- Clone the repository locally.
- Make sure you have Node.js installed (comes with
npm
) - Within the command line, install dependencies...
npm install
- and run the dev server!
npm run dev
-
Ctrl + LMB
the shortcut link within the Terminal to open the site on your browser. -
If you want to test what the final build will look like after build, run this...
npm run build
# wait for build process
npm run preview
- Astro is the build tool here, which brings all the pages together into a nice cohesive website within the
gh-pages
branch. Don't touch that branch... lol- Whenever commits are pushed into
main
branch, a GitHub Action (defined in.github/workflows/deploy.yml
) will run, building the website on the GitHub servers automatically and pushing the output intogh-pages
. The URL to the website is how you
- Add a new object to the array within
src/reroutes.json
, follow the schema