827 B
827 B
schmelczer.dev
A static personal blog for Andras Schmelczer, built with Astro.
The site is article-first: articles live in src/content/posts, project index entries
live in src/content/projects, and normal pages are rendered as static HTML with no
required client JavaScript.
Setup
npm ci
npx playwright install --with-deps chromium # required before `npm run qa:overflow`
Commands
npm run dev
npm run lint
npm run build
npm run preview
npm run qa
Structure
src/content/posts: Markdown articlessrc/content/projects: project index entriessrc/pages: static routessrc/layouts: page and post layoutssrc/components: reusable UI piecessrc/styles/global.css: the visual systempublic/media/downloads: CV and thesis PDFspublic/media/video: project videos