Built on Astro with React components (via Astro integration) and Tailwind CSS styling. Self-hosted fonts via Fontsource, including Material Icons. Accepts unicode glyphs from Material Icons (on Linux, press Ctrl+Shift+U, type the unicode code, then press Enter to register).
Clone this repository and install dependencies.
pnpm install
Spin up an Astro dev server:
pnpm run dev
Build a local export to the dist/
directory
pnpm run build
build
(see https://docs.astro.build/en/guides/deploy/cloudflare/). Optionally disable preview deployments.CNAME
records.gh-pages
pnpm run build
pnpm gh-pages -d dev --nojekyll
If deploying to a project site, i.e. on a subdirectory, the base
setting needs to be set. See https://docs.astro.build/en/guides/deploy/github/.