LogoA Template
icon of gatsby-theme-minimal-blog

gatsby-theme-minimal-blog

A typography-driven Gatsby theme for blogs with minimal aesthetics, tags/categories, and code block features like line numbers and highlighting.

Introduction

@lekoarts/gatsby-theme-minimal-blog

Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting.

Features:

  • MDX
  • Theme UI-based theming
  • Light Mode / Dark Mode
  • Typography driven, minimal style
  • Tags/Categories support
  • Code highlighting with prism-react-renderer. Also allows adding line numbers, line highlighting, language tabs, and file titles.
  • RSS Feed for blog posts

Usage:

  1. Install the theme: npm install @lekoarts/gatsby-theme-minimal-blog
  2. Configure your gatsby-config.js:
module.exports = {
  plugins: [
    {
      resolve: `@lekoarts/gatsby-theme-minimal-blog`,
      options: {
        showLineNumbers: true,
        navigation: [
          {
            title: `Blog`,
            slug: `/blog`,
          },
          {
            title: `About`,
            slug: `/about`,
          },
        ],
        externalLinks: [
          {
            name: `Twitter`,
            url: `https://twitter.com/lekoarts_de`,
          },
          {
            name: `Homepage`,
            url: `https://www.lekoarts.de`,
          },
        ],
      },
    },
  ],
};
  1. Add content to content/posts and content/pages
A template
Copy badages awards

Newsletter For A Template

Join the Community For A Template

Subscribe to A Template newsletter for the latest news and updates