Personal website made with Next.js, @next/mdx. I am using Tailwind CSS in this version as an experiment.
npm install
npm run dev
The website uses ITC Charter as its serif font. If you don't have the font files, you'll need to modify src/components/fonts.ts
and replace the charter
export with:
export const charter = { variable: "" };
This will allow the app to run with system serif fonts as fallback. Alternatively, you can place your own woff2 font files in src/components/fonts
if you have them, or configure a different serif font entirely.
This website is configured using build-time environment variables. They are documented in the .env file.
Note that the MIT License, located in the root of the repository, applies to the entire repo except for subfolders that have their own license file. In such cases, the license file in the subfolder takes precedence. Notably, the contents of the (prose) folder are covered by an "All Rights Reserved" clause and cannot be used without restriction.