# Lucht A homepage based on a mildly opinionated [Eleventy](https://11ty.dev) starter project called Eleventonia. ## Features * HTML Minification * CSS Pipline (SCSS > CleanCSS > Inline) * Eleventy Dev Server * Eleventy SVG Icon Sprites * Eleventy RSS * Date Formatting Filter * Post Excerpts ## Getting Started Navigate to the root folder of the site and run: ``` npm install ``` To run the development environment: ``` npm run dev ``` To build for production: ``` npm run build ``` Exports to `/dist` For additional eleventy commands, visit the [Eleventy command line usage page](https://www.11ty.dev/docs/usage/). ## Editing Styles Edit and amend as needed. The main Sass files are under the `/assets` folder. ### Sass Folder Structure ``` src /assets /styles /scss /base /components /utility main.scss ``` The development environment watches for changes to the Sass files and pushes changes to `main.css` in the `/includes` folder. Eleventy then pushes the styles inline in the `` of the base page template. ## Prodution Build At build time, all the html files are minified. ## Thanks To * [Andy Bell](https://github.com/hankchizljaw/hylia) * [Max Böck](https://github.com/maxboeck/eleventastic) * [Phil Hawksworth](https://github.com/philhawksworth/eleventyone) * [Zach Leatherman](https://11ty.dev) * [Thomas Semmler](https://helloyes.dev)