A blog starter template with 11ty and Simple.css.
Overview:
The eleventy-simple is a blog starter theme that utilizes Eleventy and Simple.css. It is based on the eleventy-base-blog and provides a simple and customizable layout for creating a blog. With easy installation and configuration options, this theme allows users to quickly set up and customize their blog.
Features:
- Built on Eleventy and Simple.css for easy customization and flexibility.
- Option to configure Eleventy options differently through the .eleventy.js file.
- Easy installation and setup process with clear instructions.
- Support for adding content in different formats, not limited to just markdown.
- Template includes layouts for the top-level HTML structure, home page, and blog post pages.
- Reusable component for displaying a list of all the posts.
- Automatic copying of css and img directories to the output folder for easy deployment.
- Integration with the eleventyNavigation key to add templates to the site navigation.
Installation:
To install the eleventy-simple theme, follow these steps:
- Clone this repository to your local machine.
- Navigate to the directory where you cloned the repository.
- Check the .eleventy.js file to see if you want to configure any Eleventy options differently.
- Install the required dependencies.
- Edit the _data/metadata.json file to customize the metadata for your blog.
- Run the Eleventy command to build your blog.
- Alternatively, you can build and host the blog locally for local development.
- Or, you can set Eleventy to build automatically when a template changes:
- You can also run Eleventy in debug mode:
Summary:
The eleventy-simple theme is a blog starter that combines the power of Eleventy and Simple.css to provide users with a straightforward way to create their own customizable blog. With its easy installation process and flexible options, users can quickly set up their blog and start sharing their content. The theme includes various features such as different layouts, support for multiple template formats, automatic copying of files, and integration with site navigation. Overall, eleventy-simple offers a great starting point for bloggers who want a simple and customizable blog theme.