Eleventonia screenshot

Eleventonia

Author Avatar Theme by Mattdecamp
Updated: 14 Jun 2023
13 Stars

A mildly opinionated Eleventy starter.

Categories

Overview

Eleventonia is a mildly opinionated Eleventy starter project that provides a range of features to build and deploy websites. It includes features such as HTML minification, a CSS pipeline, an Eleventy Dev Server, SVG icon sprites, RSS feed generation, and more.

Features

  • HTML Minification: Eleventonia automatically minifies HTML files during the build process.
  • CSS Pipeline: The theme uses SCSS, which is compiled to CSS using CleanCSS. The CSS is then included inline in the <head> of the base page template.
  • Eleventy Dev Server: Eleventonia includes a development server that allows you to quickly preview changes in real-time.
  • Eleventy SVG Icon Sprites: The theme supports SVG icon sprites for easy integration of icons into your website.
  • Eleventy RSS: Eleventonia generates an RSS feed for your website, allowing visitors to subscribe to your updates.
  • Date Formatting Filter: The theme includes a date formatting filter that allows you to easily format dates in your templates.
  • Post Excerpts: Eleventonia provides functionality to generate post excerpts, making it easier to display summaries of your blog posts.

Installation

To install Eleventonia, follow these steps:

  1. Navigate to the root folder of your site.
  2. Run the following command in your terminal:
npm install eleventonia
  1. After the installation, you can run the development environment using the following command:
npm run dev
  1. To build your site for production, use the following command:
npm run build

Note: For additional Eleventy commands, refer to the Eleventy command line usage page.

Summary

Eleventonia is a feature-rich Eleventy starter project that provides a range of tools and functionalities to help you build and deploy websites. It includes features like HTML minification, CSS pipeline, SVG icon sprites, RSS feed generation, and more. With easy installation and comprehensive documentation, Eleventonia offers a solid foundation for creating modern and responsive websites using Eleventy.