Moves the partials into a dedicated directory, updates references to the partials in layouts/layout.erb and projects/city-mark.html.erb
Adds team page, which uses data/team.json, and a new css class for adding padding to team profile images
Merge pull request #19 from scottelundgren/team

Adds team page, which uses data/team.json, and a new css class for adding padding around profile images
Merge pull request #17 from scottelundgren/create-partials-directory

Moves the partials into a dedicated directory, ...
Adds a new layout for pages called page that introduces an 8 column left area for primary content and a 4 column right area for sidebar content via yield_content.

Previously all pages redundantly declared their own Jumbotron. The jumbotron markup has been moved into a partial that accepts parameters and the jumbotron is now called thru yield_content. This allows a template to be as custom as it would like such as the homepage, or standardized like all other pages thru the jumbotron partial & parameters. As Jumbotrons were commmon to all pages this yield_content call is in the global layout.erb. Not all pages (such as the homepage) will need sidebar content so page is a nested layout. The nested layout page has a yield_content for sidebar content so that additional content or in place of the sidebar default social media content from Facebook & Twitter can be used.

A partial was added for the Facebook specific JavaScript SDK calls that need to be inserted after the body tag and the calling js function was added to the new partial sidebar.erb. Twitter's respective content is also added to sidebar.erb.

The pages about-us, team, new-members were all updated to use the new page nested layout, the homepage was updated to use the new layout
Partial filenames should end in the templating language extension not the presentation language. Commit corrects a change that should have been included in PR #17

Simple rename of all the files in /partials that included .html so that they all end in .erb only.
Forgot to rename the navigation partial too. Also changed all the navigation links to use link_to helpers
Merge pull request #21 from scottelundgren/sidebar

Adds a new layout for pages called page that introduces an 8 column left...
Merge pull request #22 from scottelundgren/rename_partials

Rename partials
A bit of yak-shaving to remove unnecessary yak shaving. Removes redundant CSS classes and fixes the indentation so that source is readable
Merge pull request #23 from scottelundgren/redundant-CSS-classes-DOM-spacing

A bit of yak-shaving to remove unnecessary CSS classes
Forgot to modify these pages to use the new nested layout and sidebar
Merge pull request #25 from scottelundgren/leftover-pages

Forgot to modify these pages to use the new nested layout and sidebar
Changes the team data from json format to yml

In order to make onboarding the widest range of talent into the brigade as easy as possible, the experience as to be simple. The JSON format looked intimidating for new or non technical members. I want to try using YML to see if its easier for regular people to add themselves in a browser based pull-request workflow. If it's terrible we can switch it back.
Forgot to remove the old JSON file
Merge pull request #26 from scottelundgren/convert-json-to-yml

Convert json to yml
Creates a partners page, addressing Issue #24

Essentially a clone of the team page, adds a data/partners.yml with the data fields requested in the issue. Without an sample data the layout in the page is just a guess wrapping the partner's URL around the name of the organization, using a bootrap heading small class for the description of the organization and just printing out the organization's motivation for working with Code for Charlotte. All the panel bodies are set to be column 6 in one giant row so they'll just auto wrap around if there is an even or odd number of partners and bypass the need to do row/column counting.
Merge pull request #27 from scottelundgren/partners

Creates a partners page, addressing Issue #24
Replaces Google Universal Analytics code in partials/_javascripts.erb with the middleman extension middleman-google-analytics. Fixes issue #20

The advantage of making the change is that the extension has a setting for not displaying the analytics code during development so while I'm working on features I'm not driving up pageviews. The change requires adding the extension to the Gemfile, running 'bundle install' so Gemfile.lock gets updated, and adding the relevant call to our layout.erb after the footer. Easy Peasy
Merge pull request #28 from scottelundgren/analytics

Replaces Google Universal Analytics code in partials/_javascripts.erb wi...