Astro Ink screenshot

Astro Ink

Author Avatar Theme by One aalam
Updated: 6 Nov 2024
576 Stars

Crisp, minimal, personal blog theme for Astro

Categories

Overview:

This product is a blog theme inspired by Hugo’s Ink theme. It is designed to be minimal and lightweight while providing a beautiful blog aesthetic. The theme is compatible with Astro’s latest release (currently 2.x) and utilizes Svelte for interactive components. It is highly modular, with components designed to perform specific functions efficiently. The theme also includes features such as dark mode, customizable color themes, Netlify CMS integration for easy content management, future post scheduling with Github Actions, client-side search using Lunr.js, a view counter using Redis or Upstash Redis, a media page with support for YouTube channel content, and author cards.

Features:

  • Minimal, crisp, and Markdown-blog ready design
  • Compatible with Astro’s latest release (currently 2.x)
  • Utilizes Svelte for interactive components such as the theme switcher
  • Highly modular structure with components designed for specific functions
  • Supports a tag-based classification system with paginated results using Astro 2.0 Content Collection + Dynamic Pages
  • Dark mode with support for 6+ color modes
  • Customizable color themes using tailwind.config.js
  • Netlify CMS integration for easy content management
  • Future post scheduling with Github Actions
  • Client-side search feature using Lunr.js
  • View counter feature using Redis or Upstash Redis
  • Media page with support for displaying YouTube channel content
  • Post-based or site-wide author cards with a Twitter follow button
  • Themed image overlay option for post images

Installation:

To install the blog theme, follow these steps:

  1. Clone the template to your local machine.
  2. Start working on your clone.
  3. Use common NPM commands to manage the theme.

Summary:

This blog theme is a lightweight and minimal design inspired by Hugo’s Ink theme. It is compatible with Astro’s latest release and utilizes Svelte for interactive components. The theme is highly modular and supports various features such as dark mode, customizable color themes, Netlify CMS integration, future post scheduling, client-side search, view counter, media page with YouTube channel support, and author cards. It provides an easy installation process and is designed to be user-friendly for bloggers.