kikluz / deve-malvin

portafolio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
font-awesome Awesome web font icon
social-sharing-buttons Social sharing icons

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

About

portafolio


Languages

Language:HTML 46.2%Language:CSS 35.3%Language:Ruby 12.6%Language:JavaScript 6.0%