Skip to content

Commit 3925951

Browse files
Submit Revista (#559)
* Create Revista blog and magazine template Added a new blog and magazine template for Astro.js with various features. * add md extension
1 parent 048a7fb commit 3925951

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: "Revista"
3+
github: https://github.com/chrisnmorrison/revista-astro-blog-magazine
4+
demo: https://revista-gatsby-blog-magazine.pages.dev
5+
author: Chris Morrison
6+
date: 2026-01-16
7+
ssg:
8+
- Astro
9+
cms:
10+
- No CMS
11+
css:
12+
- SCSS
13+
archetype:
14+
- Blog
15+
- Magazine
16+
description: A modern blog and magazine template built with Astro v5. Perfect for personal blogs or content sites!
17+
---
18+
19+
# A modern blog and magazine template for Astro.js
20+
21+
Revista is a lightweight, fast, and fully customizable blog/magazine template built with Astro v5. Perfect for personal blogs, publications, or content creators who want a fast, modern site without the JavaScript overhead.
22+
23+
## Features
24+
25+
* **Zero-JS by default** - Astro components render to HTML, React only for interactive islands
26+
* **Type-safe content** - TypeScript and Zod schemas for content validation
27+
* **MDX support** - Write posts in Markdown with React components
28+
* **Sanity support** - You may also optionally write articles with Sanity CMS
29+
* **Automatic categories** - Categories created automatically from your posts
30+
* **Fully responsive** - Mobile-first design that works on all devices
31+
* **SEO optimized** - Built-in meta tags, Open Graph, and structured data
32+
* **Easy customization** - Organized SCSS architecture and CSS variables for theming
33+
* **Reading time** - Automatic reading time calculation
34+
* **Featured sections** - Support for trending, top pick, and popular posts

0 commit comments

Comments
 (0)