Skip to content

Latest commit

 

History

History
96 lines (65 loc) · 3.45 KB

File metadata and controls

96 lines (65 loc) · 3.45 KB

Astro Theme Submission Copy

Use this document when filling out the Astro Developer Portal submission form.

Form fields

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

Short description

A warm Astro 6 blog theme with gallery, friends, search, and dark mode.

Tools used

Select all that apply in the form:

  • Astro
  • Tailwind CSS
  • TypeScript

If available, also select:

  • Pagefind

Categories

  • Blog
  • Portfolio

Preview images

Upload the screenshots from docs/screenshots/:

  1. home.png — Home page with split-hero intro
  2. about.png — About page
  3. post.png — Blog article layout (/posts/template-overview)

Full description

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

  1. Clone the repository
  2. Run bun install (or npm install)
  3. Run bun run dev (or npm run dev)
  4. Replace branding in src/config.ts, posts in src/content/posts/, gallery entries in src/content/gallery/, and friends data in src/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.

Image credits (for your own records)

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

Before you submit

  1. Deploy the updated theme to Netlify so the live demo matches the repository.
  2. Confirm the demo uses sample content only (no personal site content).
  3. Upload the three screenshots from docs/screenshots/.
  4. Double-check the repository URL points to tito-xd/revamped-astro-zozo.