All Projects → maxboeck → Eleventastic

maxboeck / Eleventastic

Licence: mit
An Eleventy Starter Kit

Labels

Projects that are alternatives of or similar to Eleventastic

Grav Plugin Admin
Grav Admin Plugin
Stars: ✭ 316 (-6.78%)
Mutual labels:  scss
Nes.css
NES-style CSS Framework | ファミコン風CSSフレームワーク
Stars: ✭ 17,912 (+5183.78%)
Mutual labels:  scss
File System React
File System UI in Web using react
Stars: ✭ 331 (-2.36%)
Mutual labels:  scss
Yo
Lightweight, easy-to-use, configurable, and extensible mobile front-end development framework.
Stars: ✭ 319 (-5.9%)
Mutual labels:  scss
Devportfolio
A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass
Stars: ✭ 3,582 (+956.64%)
Mutual labels:  scss
Personal Site
My personal website - built with React, React-Router, React-Snap for Static-Export, and GitHub Pages.
Stars: ✭ 324 (-4.42%)
Mutual labels:  scss
Jekyll Theme Console
A jekyll theme inspired by linux consoles for hackers, developers and script kiddies.
Stars: ✭ 315 (-7.08%)
Mutual labels:  scss
Bento
🍱 Minimalist, elegant and simple startpage inspired by the Bento box!
Stars: ✭ 325 (-4.13%)
Mutual labels:  scss
Papercss
PaperCSS was originally made by @rhyneav to be something different than the typical mODerN STylEs and clean pages found in every other CSS framework. It was built with LESS and deployed on a single index.html page before being open sourced. It has since evolved; The CSS source has been rewritten in SCSS and the documentation is now built with Hugo (all thanks to some wonderful contributors). In addition to the original creator, it is maintained by @Fraham and @TotomInc.
Stars: ✭ 3,539 (+943.95%)
Mutual labels:  scss
Patternfly
This repo contains core (HTML/CSS) implementation for PatternFly. Issues related to CSS/HTML and layout should be filed here.
Stars: ✭ 328 (-3.24%)
Mutual labels:  scss
Pidcodes.github.com
Website for pid.codes
Stars: ✭ 322 (-5.01%)
Mutual labels:  scss
Mpdf.github.io
mPDF documentation
Stars: ✭ 323 (-4.72%)
Mutual labels:  scss
Greybird
Desktop Suite for Xfce
Stars: ✭ 329 (-2.95%)
Mutual labels:  scss
Skeleventy
A skeleton boilerplate built with Eleventy.
Stars: ✭ 318 (-6.19%)
Mutual labels:  scss
Breakpoint Slicer
Slice media queries with ease
Stars: ✭ 332 (-2.06%)
Mutual labels:  scss
Jekyll Klise
🏖 Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode support. (https://klise.now.sh)
Stars: ✭ 312 (-7.96%)
Mutual labels:  scss
Centurion
Centurion is a web-based framework for rapid prototyping and building larger web projects.
Stars: ✭ 327 (-3.54%)
Mutual labels:  scss
Restool
RESTool is an open source UI tool for managing RESTful APIs. It could save you time developing your own internal tools. A live example:
Stars: ✭ 338 (-0.29%)
Mutual labels:  scss
Prettydoc
Creating Pretty HTML From R Markdown
Stars: ✭ 338 (-0.29%)
Mutual labels:  scss
Pug Starter
Simple pug (jade) starter [framework] enabling faster delivery of HTML & CSS projects to a private server and/or automatic deployment of GitHub pages.
Stars: ✭ 328 (-3.24%)
Mutual labels:  scss

Eleventastic

A simple Eleventy Starter Kit, my base for all new 11ty projects. (Demo Site)

Netlify Status

Features

  • CSS Pipeline (Sass, CleanCSS)
  • JS Bundling (Webpack)
  • SVG Icon Sprite Generation
  • Critical CSS
  • HTML Minification
  • No external builds, everything runs through 11ty

Getting Started

To install the necessary packages, run this command in the root folder of the site:

npm install

Commands

  • Run npm start for a development server and live reloading
  • Run npm run build to generate a production build

Deploy a fork of this template to Netlify

Deploy to Netlify

CSS

Styling works with Sass. The main index file is in src/assets/styles/main.scss. Import any SCSS code you want in there; it will be processed and optimized. The output is in dist/assets/styles/main.css

JS

Javascript can be written in ES6 syntax. The main index file is in src/assets/scripts/main.js. It will be transpiled to ES5 with babel, bundled together with webpack, and minified in production. The output is in dist/assets/scripts/main.js

SVG Icons

All SVG files added to src/assets/icons will be bundled into a symbol sprite file. The SVG filename will then be used as the symbol identifier and the icon can be used as a shortcode.

For example, if you have a github.svg file in that folder, you can display it anywhere by using {% icon "github" %} in your templates.

Critical CSS

Currently, critical CSS will only be inlined in the head of the homepage. This is done by using the critical package in an automatic transform.

Credits

My heartfelt thanks to these people, whom I shamelessly copied ideas from:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].