Back to themes

Astro Mag

A Swiss-inspired Astro editorial template for magazines, journals, and culture sites. Modular grids, expressive type, and photography-led pages.


Cost

Paid


Created by
Jonny Smillie

Astro Mag is a complete editorial system for culture magazines, studio journals, and photography-led publications. It is built with Astro and MDX, and designed in the spirit of Swiss modernism: modular grids, decisive type, and covers that lead the page.


Use it when the reading experience has to feel considered: longform features, interviews, essays, and issue-style archives rather than a generic blog. Rebrand from a single site config and a small set of CSS tokens, then publish from Markdown.


What’s included:

  • A full magazine demo with sample articles, authors, and category photography
  • Content collections for articles and authors, with categories (Design, Culture, Places, Voices), tags, featured and spotlight flags, and optional reviews
  • Article pages with table of contents, related reads, share links, breadcrumbs, and reading time
  • Author index and profile pages, category and tag archives, search (Pagefind), RSS, and sitemap
  • MDX components for figures and pull quotes
  • Newsletter and contact forms you can point at Formspree, Buttondown, or similar
  • About, contact, 404, privacy, terms, and license pages ready to replace with your own copy


Stack

Astro 7, MDX, TypeScript, and variable Fraunces + Inter. Static output, deployable to Netlify (config included). Node 22 or newer.


License

One-time purchase. Agency license: unlimited client projects and unlimited internal sites for your studio or freelance practice. You may not resell or redistribute the source as a competing template.

After checkout you receive private GitHub access. Clone, run npm install, and start from src/lib/site.ts.