nxidis/topekacb — pull request #14 by thombrg (2014-09-29 06:07:10+00:00)
Title: Bootstrap upgrade/convert to sass, Adopter views and crud

Summary of Changes:

Kerry switched us over to bootstrap v3.2 sass, carrying over lavish-derived colors. This was done to address the growing number of patches I needed to apply to the lavish version of bootstrap (<3.2) to correct styling problems arising in form layout. This change requires the use of sass to compile both the bootstrap scss as well as the site scss (converted from css). A batch file has been included in the project (buildcss.bat) to launch the watchers so that scss changes are live. Ruby will have to be added to the installation procedure as SASS requires it. All other dependencies are taken care

Kerry also fixed a couple issues with the nav bar. It was wrapping the login form causing the height of the nav to increase and thereby causing the body content to be masked/overlaid by it. There was also a weird and sporadic bug in which the height of the nav would be inconsistent across the entire width, ie the content carrying section of the nav bar was taller than the nar bar gutters.

I refactored the adopter list and adopter detail/edit view and all the associated plumbing. I added Chance.js to facilitate test data generation and used it to load my local db with 2000+ adopters, complete with document references to user collection for createdby/updatedby. Create, read and update actions for adopter model are all operational.

Screenshots:

![image](https://cloud.githubusercontent.com/assets/6557748/4437644/121e0b22-479d-11e4-9981-925849335880.png)

![image](https://cloud.githubusercontent.com/assets/6557748/4437729/4864cc7e-479e-11e4-820b-592649c64279.png)

![image](https://cloud.githubusercontent.com/assets/6557748/4437681/ae5c396e-479d-11e4-8baa-8b659541f2b3.png)

![image](https://cloud.githubusercontent.com/assets/6557748/4437686/cbd60fd8-479d-11e4-8e03-c8bd24173b82.png)

![image](https://cloud.githubusercontent.com/assets/6557748/4437693/e2062b26-479d-11e4-8238-e5cc16e7f65e.png)