No description
- Astro 59.5%
- TypeScript 28.1%
- CSS 12.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| public | ||
| src | ||
| .gitignore | ||
| .prettierrc.mjs | ||
| AGENTS.md | ||
| astro.config.ts | ||
| CLAUDE.md | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
ssaturgo.com
A minimal blog & portfolio website. Made with Astro & Styled with TailwindCSS.
Features
- Astro 7 with typed content collections (build-time frontmatter validation)
- Tailwind CSS v4, CSS-first config via
@theme - Light/dark theming with
light-dark()and system-preference fallback - Table of contents, generated from
h2/h3headings - Tag archives and pagination
- RSS feed, sitemap,
robots.txt,llms.txt - Build-time OG images (Satori, 1200×630)
- Self-hosted subset fonts
- Zero client-side JS on article pages
Acknowledgements
Design and architecture inspired by Sumi by kpab. This project is an independent reimplementation with Tailwind CSS rather than a fork; no upstream code is vendored.
Fonts: Source Serif 4 and JetBrains Mono, licensed under the SIL Open Font
License (see public/fonts/LICENSE.txt).