Use this document when filling out the Astro Developer Portal submission form.
| Field | Value |
|---|---|
| Theme name | Revamped Astro Zozo |
| Free or Paid | Free |
| Public repo URL | https://github.com/tito-xd/revamped-astro-zozo |
| Live demo URL | https://revamped-astrozozo.netlify.app |
A warm Astro 6 blog theme with gallery, friends, search, and dark mode.
Select all that apply in the form:
- Astro
- Tailwind CSS
- TypeScript
If available, also select:
- Pagefind
- Blog
- Portfolio
Upload the screenshots from docs/screenshots/:
home.png— Home page with split-hero introabout.png— About pagepost.png— Blog article layout (/posts/template-overview)
Copy the sections below into the rich text editor. Use the editor toolbar for bold text and bullet lists (Markdown and HTML are not supported in the form).
Revamped Astro Zozo is a sample-first Astro 6 starter theme for editorial blogs, creative portfolios, and personal publishing sites. It builds on the lightweight writing flow of astro-blog-zozo and adds a warmer visual system, richer content surfaces, and pages that go beyond a simple post list.
Key features
- Split-hero Home and About layouts for editorial landing pages
- Blog with tags, timeline archives, reading time, and RSS
- Gallery with category walls, viewer pages, notes, and optional character-focus hotspots
- Friends page for curated link cards
- Pagefind full-text search
- Light and dark mode with a persistent theme toggle
- KaTeX math support, Shiki code highlighting, and dynamic Open Graph images
- Giscus comments support (hidden by default until configured)
Who it is for
This theme works well if you publish long-form writing, maintain a visual gallery, or want a personal site that feels more like a magazine than a barebones blog starter.
Getting started
- Clone the repository
- Run
bun install(ornpm install) - Run
bun run dev(ornpm run dev) - Replace branding in
src/config.ts, posts insrc/content/posts/, gallery entries insrc/content/gallery/, and friends data insrc/data/friends.ts
Credits
This project is a derivative of astro-blog-zozo by Ladit, inspired by hugo-theme-zozo. Sample photos are from Unsplash.
| Asset | Credit |
|---|---|
| Home hero | Photo on Unsplash |
| About hero | Photo on Unsplash |
| Gallery — Character Focus Demo | Photo by Brooke Cagle on Unsplash |
| Gallery — Sample Commission Sheet | Photo by RhondaK Native Florida on Unsplash |
| Gallery — Studio Table | Photo by Thought Catalog on Unsplash |
| Gallery — Weekend Shelf | Photo by Spacejoy on Unsplash |
| Gallery — City Dusk | Photo by Nick Fewings on Unsplash |
| Gallery — Window Rain | Photo by CHUTTERSNAP on Unsplash |
| Friend avatars & focus portraits | Photos on Unsplash |
- Deploy the updated theme to Netlify so the live demo matches the repository.
- Confirm the demo uses sample content only (no personal site content).
- Upload the three screenshots from
docs/screenshots/. - Double-check the repository URL points to
tito-xd/revamped-astro-zozo.