My personal portfolio website
  • Vue 61.1%
  • TypeScript 27%
  • CSS 11.9%
Find a file
George Grainger bea54f9c79
All checks were successful
Publish to git-pages / publish (push) Successful in 1m40s
Publish to Cloudflare pages / publish (push) Successful in 1m52s
Update source code URL
2026-07-04 09:45:36 +01:00
.forgejo/workflows Rename deployment workflow 2026-07-04 09:39:24 +01:00
app Use simpler class name 2026-07-04 08:35:10 +01:00
content Update source code URL 2026-07-04 09:45:36 +01:00
public Update to use new tailwind version and nuxt-og-image 2026-07-01 22:37:41 +01:00
types Add icons to buttons and add "None" ThemeColor 2026-06-15 22:48:44 +01:00
.gitattributes Add git LFS for assets 2026-06-03 20:30:22 +01:00
.gitignore Add minimal starter 2026-06-03 20:26:47 +01:00
.nvmrc Add nvmrc file 2026-06-14 20:47:06 +01:00
content.config.ts Add ogimage generation (manual for now) using a hidden route. 2026-07-01 21:02:27 +01:00
nuxt.config.ts Upgrade to tailwind V4 2026-07-01 21:34:58 +01:00
package-lock.json Add wrangler 2026-07-04 09:28:02 +01:00
package.json Add wrangler 2026-07-04 09:28:02 +01:00
README.md Add cloudflare pages badge 2026-07-04 09:41:58 +01:00
tsconfig.json Add minimal starter 2026-06-03 20:26:47 +01:00

Portfolio Website

git-pages.yml cloudflare-pages.yml

My portfolio website built using:

Deployment

Deployed to Git Pages

Soon to be deployed to Cloudflare Pages.