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 + LMBthe 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-pagesbranch. Don't touch that branch... lol- Whenever commits are pushed into
mainbranch, 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