Eleventy template using Bootstrap, Sass, Webpack, Vue.js powered search, includes lots of other features
Seven is a template for building websites using the Eleventy static site generator. It features a Vue.js powered search functionality, pagination, animations, and more. The template comes with pre-processing for styles and includes overrides for customization. The JavaScript includes a section for changing the way Bootstrap’s jQuery components work and a Vue.js instance that powers the search. The template files are organized in a structure similar to a website root folder, with templates in the _templates folder and main layouts in the _layouts folder. The _data folder contains the metadata file with variables used to build the site.
To install the Seven template, follow these steps:
git clone <repository-url>
npm install
npm start
Open your browser and go to localhost:8080 to view the site.
Edit the content in the _site/posts or _site/courses folders.
To build the project, run the following command:
npm run build
The Seven template is a powerful tool for building websites using the Eleventy static site generator. It offers features like search functionality, pagination, and customizable styles. The template’s organization and setup process make it easy to use and customize for your specific needs.