Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 2.37 KB

README.md

File metadata and controls

65 lines (47 loc) · 2.37 KB

lazy-8/base

A Static site generator using Gulp

Features

  • Converts Markdown files to static HTML
  • Handlebars templates and partials
  • Sass compiling and minification
  • Css reducing (Uncss)
  • Javascript concatenating and minification
  • Asset copying
  • Image compression
  • HTML compression
  • RSS feed creation
  • Runs a local server that reloads with changes
  • Draft content
  • Creates a distribution folder with all content and assets
  • Publishes distribution folder on gh-pages for quick deploy

Requirements

Installation

  1. Open terminal
  2. Navigate to folder where your new project will be
  3. Type:
git clone https://github.com/lazy-8/base.git ProjectName
cd ProjectName
npm install
bower install
gulp

What's Next?

  1. Make your project yours at docs/configuration.md
  2. Learn to manage content at docs/editing.md
  3. Version control and quick publishing at docs/github.md

Frameworks and Integrations

Useful Utilities

  • If you use Sublime Text, install lazy-8/exo for a fuckload of snippets to simplify your code
  • If you want to use custom fonts, install lazy-8/fontgen to convert any ttf or otf font into webfont

More About the Project

lazy-8/base is a fork of ducksoupdev/gulp-site-generator.