All Projects → mattolson → Middleman Zurb Template

mattolson / Middleman Zurb Template

Middleman blog template containing ZURB Foundation and sensible default components and templates

Projects that are alternatives of or similar to Middleman Zurb Template

Staticman
💪 User-generated content for Git-powered websites
Stars: ✭ 2,098 (+7134.48%)
Mutual labels:  static-site-generator, middleman
Awesome Docs With Static Site Generators
Pointers to all templates and implementations based on static site generators
Stars: ✭ 44 (+51.72%)
Mutual labels:  static-site-generator, middleman
Middleman
Hand-crafted frontend development
Stars: ✭ 6,812 (+23389.66%)
Mutual labels:  static-site-generator, middleman
Middleman Blog
Middleman : Blog Engine Extension
Stars: ✭ 317 (+993.1%)
Mutual labels:  static-site-generator, middleman
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+26875.86%)
Mutual labels:  static-site-generator
Couscous
Couscous is good.
Stars: ✭ 807 (+2682.76%)
Mutual labels:  static-site-generator
Solo
🎸 B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。B3log distributed community blog-end node system, welcome to join the next generation community network.
Stars: ✭ 780 (+2589.66%)
Mutual labels:  static-site-generator
Portray
Your Project with Great Documentation.
Stars: ✭ 726 (+2403.45%)
Mutual labels:  static-site-generator
Hexo
A fast, simple & powerful blog framework, powered by Node.js.
Stars: ✭ 33,885 (+116744.83%)
Mutual labels:  static-site-generator
Jmmasw
Just make me a static website
Stars: ✭ 13 (-55.17%)
Mutual labels:  static-site-generator
Thenewdynamic.org
Resources for Designers and Developers using the JAMstack
Stars: ✭ 24 (-17.24%)
Mutual labels:  static-site-generator
Prerender Spa Plugin
Prerenders static HTML in a single-page application.
Stars: ✭ 7,018 (+24100%)
Mutual labels:  static-site-generator
Drfrederson
static website generator powered by PHP, YAML, Markdown and mustache
Stars: ✭ 9 (-68.97%)
Mutual labels:  static-site-generator
Cryogen
A simple static site generator written in Clojure
Stars: ✭ 914 (+3051.72%)
Mutual labels:  static-site-generator
Awesome Gatsby
⚛️ 📄 🚀 Awesome list for the mighty Gatsby.js, a blazing fast React static site generator.
Stars: ✭ 928 (+3100%)
Mutual labels:  static-site-generator
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+2493.1%)
Mutual labels:  static-site-generator
Jekyll Scholar
jekyll extensions for the blogging scholar
Stars: ✭ 872 (+2906.9%)
Mutual labels:  static-site-generator
Jbake
Java based open source static site/blog generator for developers & designers.
Stars: ✭ 904 (+3017.24%)
Mutual labels:  static-site-generator
Bh
Bootstrap Helpers for Ruby
Stars: ✭ 834 (+2775.86%)
Mutual labels:  middleman
Cobalt.rs
Static site generator written in Rust
Stars: ✭ 940 (+3141.38%)
Mutual labels:  static-site-generator

middleman-zurb-template

This is a project template for the Middleman v3 static site generator that incorporates ZURB Foundation v4 and reasonable defaults for building out a blog.

Features

  • middleman-blog 3.2
  • Zurb Foundation 4.2
  • Font Awesome 3.2
  • Many elements and defaults from HTML5 Boilerplate
  • A warning overlay presented to older IE browsers (< IE9)
  • Google Analytics integration
  • Disqus integration
  • Automatic XML Sitemap creation on build
  • A sensible mobile-first starter layout for a blog. You will most likely want to make numerous changes to the styling - I didn't make any assumptions about the design. Don't judge it on its looks, this isn't a blog theme, it is meant to be a foundation to build on.

Installation

Clone into ~/.middleman (you'll have to create it if it doesn't exist). You can then use it with the --template flag on middleman init.

  1. mkdir -p ~/.middleman
  2. git clone git://github.com/mattolson/middleman-zurb-template.git ~/.middleman/zurb-foundation
  3. middleman init my_new_project --template=zurb-foundation
  4. cd my_new_project && bundle install
  5. middleman server

For more help follow Middleman's project template instructions or feel to ask me on Twitter.

Removing blog functionality

This template is still a good starting point for sites that don't require blogging functions. To remove blog-specific stuff:

  1. git rm source/blog/*
  2. git rm source/layouts/article.erb
  3. Remove middleman-blog from Gemfile.
  4. Remove blog-related styles from source/stylesheets/base.css.scss. They are all at the bottom of the file grouped together under the header "Blog Articles".
  5. Remove blog-related settings from config.rb. They are all grouped at the top under the header "Blog Settings".
  6. Update the home page (source/index.html.erb) to do something more relevant to your site.

Examples

Two sites that I know of that use this template as a starting point (if there are more, let me know!):

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].