Overview
11tea11tea (Eleventea) is a super simple starter for creating websites using Eleventy, Tailwind CSS, and Alpine.js. This combination of technologies is often referred to as the TEA-Stack. With 11tea11tea, users can easily create websites with optimized SEO, functional CSS, interactivity, and minimalistic project architecture.
Features
- HTML engine with Nunjucks templates: Allows for easy templating and dynamic content generation.
- Functional CSS with tailwindcss 2.1: Provides a comprehensive set of utility classes for styling.
- Interactivity with alpinejs 2.8: Enables the creation of interactive elements on the website.
- Optimized SEO with a meta.html and sitemap.xml: Helps improve website visibility and search engine rankings.
- Simple use of @11ty/eleventy-img: Facilitates the automatic optimization and resizing of images.
- Minifies HTML and CSS with html-minifier: Reduces the file sizes of HTML and CSS for improved performance.
- Fonts folder with easy replacement: Allows for easy customization and replacement of fonts.
- Optimized for develop-performance: Provides a seamless development experience with improved performance.
Installation
To get started with 11tea11tea, follow these steps:
Clone the repository:
git clone <repository-url>Install the dependencies:
npm installBuild the project:
npm run buildStart the development server:
npm run dev
Summary
11tea11tea (Eleventea) is a starter template that combines Eleventy, Tailwind CSS, and Alpine.js to create a simple and efficient website development experience. With its features like optimized SEO, functional CSS, and interactivity, it provides a solid foundation for building modern websites. The installation process is straightforward, making it easy to get started with the template. Overall, 11tea11tea is a great choice for developers looking to quickly set up a website using the TEA-Stack.