Skip to content

kikluz/lakecountyadventure.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Middleman Loaded

Middleman loaded with good stuff and configured to kill

Requirements

  • Ruby & Bundler

Get Started

Install Gems

bundle install --path=vendor

Run Middleman Locally

bundle exec middleman

Deploy to Github User or Project Pages

Github User Pages

Github Project Pages

  • requires a minor edit to the config.rb and then run
bundle exec middleman deploy

What's it Loaded With?

Middleman Configuration

  • Gems: middle-man console, live reload & fav icons generator
  • Organized assets and views using Rails Conventions
  • Extension for friendly urls
  • Style Guide pages for learning markdown & bourbon bitters
  • Configuration for publishing to Github User & Project Pages

CSS & JS Libraries

Package Description
jquery The Write Less, Do More, JavaScript Library
bourbon A Sass Mixin Library
neat Grid framework for Sass and Bourbon
magnific-popup Lightbox: responsive, customizable & fast
royalslider Slideshow: responsive, customizable & fast
jquery-waypoints Scroll position links
fastclick Remove 300ms mobile delay
fitvids Responsive videos
mfglabs-iconset Awesome web font icon

SASS Mixins

Mixins from Josh Fry's Broilerplate

Package Description
buttons
containers
hide-text
list-of-links
module
omega-reset
padding
rounded-corners
trailing-hovers
triangle

Bower

Bower is not needed as all vendor packages are in /source/assets/vendor. We have left the .bowerrc and bower.json as documentation of what packages & versions were included in middleman-loaded. You can use bower if you wish to pull packages into /vendor/bower and upgrade.

TODO

A few other useful list classes