Skip to content

radishzzz/astro-theme-retypeset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

955db0e · Apr 21, 2025
Apr 6, 2025
Apr 4, 2025
Mar 26, 2025
Apr 12, 2025
Apr 21, 2025
Jan 13, 2025
Jan 13, 2025
Mar 17, 2025
Apr 21, 2025
Apr 21, 2025
Apr 16, 2025
Jan 13, 2025
Apr 21, 2025
Apr 21, 2025
Jan 21, 2025
Apr 11, 2025

Repository files navigation

Cover Image

Cover Image

Retypeset

Retypeset is a static blog theme based on the Astro framework. Inspired by Typography, Retypeset establishes a new visual standard and reimagines the layout of all pages, creating a reading experience reminiscent of paper books, reviving the beauty of typography. Details in every sight, elegance in every space.

Demo

Features

  • Built with Astro and UnoCSS
  • Support for SEO, Sitemap, OpenGraph, TOC, RSS, MDX and LaTeX
  • i18n support
  • Light / Dark mode
  • Elegant view transitions
  • Rich theme customization
  • Optimized typography
  • Responsive design
  • Comment system

Performance


Retypeset Lighthouse Score

Getting Started

  1. Fork this repository, or use this template to create a new repository.

  2. Click the Code button, copy the HTTPS URL, and run the following commands in your terminal:

    # Clone the repository
    git clone repository-url
    
    # Navigate to the project directory
    cd repository-name
    
    # Install pnpm globally (if not already installed)
    npm install -g pnpm
    
    # Install dependencies
    pnpm install
    
    # Start the development server
    pnpm dev
  3. Open localhost:4321 in your browser to see a live preview of your website.

  4. Refer to the Theme Guide to customize your blog and create new articles.

  5. Refer to the Astro Deployment Guides to deploy your blog to Netlify, Vercel, or other platforms.

Deploy to Netlify Deploy to Vercel

Updates

  • Retypeset releases new features from time to time, which can be updated as follows.

  • Refer to the GitHub Docs to run Sync fork in your repository to sync with the latest branch.

  • Do not click Discard Changes, or you will lose your modifications.

Commands

All commands are run from the root of the project, from a terminal:

Command Action
pnpm install Install dependencies
pnpm dev Starts local dev server at localhost:4321
pnpm build Build your production site to ./dist/
pnpm preview Preview your build locally, before deploying
pnpm astro ... Run CLI commands like astro add, astro check
pnpm astro -- --help Get help using the Astro CLI

Credits

Star History

Star History Chart