Portfolio website for TomKat Creative, live at tomkatcreative.com.
- Eleventy (v3) static site generator
- Nunjucks templates
- Deployed to GitHub Pages via GitHub Actions
npm install
npm run serve # local dev server
npm run build # build to _site/Pushes to master automatically deploy via .github/workflows/deploy.yml. The workflow builds the site and deploys to GitHub Pages.
Custom domain is configured via src/CNAME.
src/
_data/ # Project data (animation, illustration, web)
_includes/ # Nunjucks layouts and partials (base, nav, footer)
css/ # Stylesheets
gallery/ # Gallery pages (web, animation, illustration, project detail)
img/ # Static images
profiler/ # Profiler Party Game pages (privacy policy)
contact.njk # Contact page
index.njk # Home page
CNAME # Custom domain config
The Profiler privacy policy is hosted on this site at src/profiler/privacy-policy.njk. The Profiler game itself is a separate project; only its privacy policy lives in this repository.
ISC