Joakim Repomaa 1554bfddb1 fix build
2026-02-17 02:53:18 +02:00
2026-02-17 02:53:18 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:50:16 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00
2026-02-17 02:15:25 +02:00

CV Website

A SvelteKit CV with Sveltia CMS, Tailwind CSS, and automatic PDF generation.

Features

  • Static site generation (adapter-static)
  • Git-based CMS (Sveltia CMS)
  • GitHub project fetching
  • Automatic PDF generation (Puppeteer)
  • Terminal aesthetic with dark mode
  • WCAG compliant accessibility

Quick Start

npm install
npm run dev      # Development server
npm run build    # Build static site + PDF

Content

Edit YAML files in /content/:

# content/profile.yml
name: Your Name
title: Your Title
email: your@email.com
github: username

Or use the CMS at /admin/.

NixOS / Devbox

For Chrome/PDF support on NixOS:

devbox shell
npm run build

Deployment

Upload /build/ to any static host (GitHub Pages, Netlify, Vercel, etc.).

Development

npm run dev      # Dev server
npm run check    # Type check
npm run format   # Format code
npm run build    # Production build

License

MIT

Description
A SvelteKit CV with Sveltia CMS, Tailwind CSS, and automatic PDF generation.
Readme 350 KiB
Languages
Svelte 48.5%
TypeScript 45.4%
CSS 3.2%
HTML 2.2%
JavaScript 0.7%