No description
  • Astro 59.5%
  • TypeScript 28.1%
  • CSS 12.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-04 13:40:32 -05:00
.vscode "Initial commit from Astro" 2026-10-03 16:13:56 -05:00
public feat: add font files & license 2026-10-04 07:05:10 -05:00
src style: remote rounded corner & use soft bg on hover for tags 2026-10-04 13:21:13 -05:00
.gitignore "Initial commit from Astro" 2026-10-03 16:13:56 -05:00
.prettierrc.mjs build: add prettier for code formatting 2026-10-03 18:50:50 -05:00
AGENTS.md "Initial commit from Astro" 2026-10-03 16:13:56 -05:00
astro.config.ts build: update astro.config 2026-10-03 16:48:13 -05:00
CLAUDE.md "Initial commit from Astro" 2026-10-03 16:13:56 -05:00
package-lock.json build: add prettier for code formatting 2026-10-03 18:50:50 -05:00
package.json build: add prettier for code formatting 2026-10-03 18:50:50 -05:00
README.md docs: update readme 2026-10-04 13:40:32 -05:00
tsconfig.json "Initial commit from Astro" 2026-10-03 16:13:56 -05:00

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/h3 headings
  • 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).