My personal website.
https://schmelczer.dev
| .forgejo/workflows | ||
| .github | ||
| .vscode | ||
| public | ||
| scripts | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc | ||
| astro.config.mjs | ||
| BLOG_REWRITE_PLAN.md | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
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.
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