Base Blog

screenshot of Base Blog
netlifycms

A template repository to build a blog with Lume static site generator

Overview:

The "Lume base blog example" is a starter repository that showcases how to build a blog using the Lume static site generator. It was initially forked from the "eleventy-base-blog" project but has been modified to work with Lume and includes the NetlifyCMS integration.

Features:

  • Static site generation: The blog is generated statically using the Lume static site generator.
  • NetlifyCMS integration: The blog includes the NetlifyCMS configuration, allowing users to easily edit or create new posts using a friendly CMS.
  • Flexible content organization: The blog posts can be organized in any directory, with the ability to customize the type and layout of each post using the "_data.yml" file.
  • Customizable site navigation: The blog allows for easy customization of the top-level site navigation by adding pages to the menu field.
  • Post processing with PostCSS: CSS files are processed using the PostCSS plugin, allowing for easy styling customization.
  • Reusable templates: The blog includes reusable templates for different page layouts, such as the home page, blog post, and tag page templates.
  • Deployment options: The blog can be deployed on various platforms including GitHub Pages, GitLab Pages, Deno Deploy, Vercel, and Netlify.
netlifycms
NetlifyCMS

Netlify CMS is a powerful and flexible content management system that is designed to work seamlessly with the Netlify platform. Netlify CMS provides a user-friendly interface for managing content, including support for custom content types, localization, and asset management.

blog
Blog

Blog websites feature posts written by one or more authors, organized by categories and tags, with a section for comments and archives sorted by date or topic. Additional features may include search bar, social media sharing, subscription or RSS feed, about and contact pages, and visual content.