Back to themes

Astro Developer Theme

A modern, minimal Astro theme for developers: portfolio, blog, projects, and docs in one. Dark-first design, ~5KB of JavaScript per page, Lighthouse-100 friendly.


Cost

Paid


Created by
M!l!nd

Features

  • Dark-first, clean minimal design — OKLCH design tokens, light mode included, system-preference aware with no flash
  • Blog — Markdown/MDX, tags, pagination, reading time, related posts, prev/next, share buttons
  • Projects — portfolio grid with client-side technology filter, status badges, detail pages
  • Docs — grouped sidebar, table of contents with scroll-spy, prev/next navigation
  • SearchPagefind static index; `Ctrl/⌘ K` or `/` opens a command-palette dialog
  • GitHub contribution heatmap — fetched at build time, zero client JS, graceful offline fallback
  • Code blocksExpressive Code: syntax highlighting, copy button, file names, line numbers, line highlighting, diffs
  • SEO — canonical URLs, Open Graph, Twitter cards, JSON-LD (WebSite/Person/Article/Breadcrumb), sitemap, robots.txt
  • RSS — full-content feed at `/rss.xml`
  • Extra pages — About (experience timeline), Resume (print-friendly + PDF button), Uses, Contact, terminal-style 404
  • Accessible — semantic HTML, keyboard navigation, visible focus states, reduced-motion support, WCAG-AA contrast
  • Config-driven — one `site.ts` for every setting, feature flags to switch whole sections off

Documentation

Link: https://astro-developer-theme.vercel.app/docs