Pattern Library: Fragments matches IA

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>
Merge branch 'master' of https://github.com/ushahidi/platform-client
Settings

Summary:
* refactors settings markup and styles

* adds settings data in controller

Test Plan:
* load app
* navigate to settings
* check the form and feature card layout on desktop and responsive views
* reveiw data structure in settings.js

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D396
expand scopes to include "config", refs D396
Update services and code to match current backend

Summary:
- sync mock data with backend
- update service calls

Test Plan:
```
gulp --mock-backend
gulp
```

To verify with and without the mock backend.

Reviewers: seth, spaudanjo

Reviewed By: spaudanjo

Subscribers: rjmackay

Differential Revision: https://phabricator.ushahidi.com/D408
Adjusts Max-Width

Summary: * fixes T858

Test Plan:
* test max-width on all responsive view
* top-bar layout should look good from mobile up

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Maniphest Tasks: T858

Differential Revision: https://phabricator.ushahidi.com/D407
rename all data services: FooData -> FooEndpoint

Summary: just a name refactoring

Test Plan:
* app should work exactly like before
* specs (currently only e2e protractor specs) should still be green
  * start the app at localhost:8080, using the real backend
    * gulp --nodeserver
  * run protractor specs; two options here:
    * protractor test/protractor-conf.js
    * (sudo) npm run protractor

Reviewers: rjmackay, seth, shadowhand

Reviewed By: seth, shadowhand

Subscribers: seth

Differential Revision: https://phabricator.ushahidi.com/D406
move gulp sub modules to its own folder and rename gulp-options.js

Summary:
* just moved the mock-backend.js and node-server.js to 'gulp'
* renamed gulp-options.js to '.gulpconfg.js'

Test Plan:
* check that gulp works as usual
  * especially the node-server/mock-backend tasks/options and the config in .gulpconfig.js

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: seth

Differential Revision: https://phabricator.ushahidi.com/D402
Wrapper Refactor

Summary:
* refactors wrapper for reusable namespacing

* adds container child when needed

* fixes "ddd" spelling error

* removes duplicate class

* moves global @import to make use of wrapper @mixin

Test Plan:
* make sure all layouts are correct
    * home post list, post detail, add to set, manage users, manage tags, sign in, site settings

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D412
Update README to sync with current flags

And reorganize a little bit.
Cards Component/Layout

Summary:
* moves Refills card overrides into components

* adjusts/overrides layout

Test Plan: * check card layout on responsive views

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D409
Pattern Library: Revisions based on Seth + Jep's 10/13 feedback

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>
Merge branch 'master' of https://github.com/ushahidi/platform-client
Fixes Sub-Nav Max-Width

Test Plan: * click views and test subnav width across responsive views

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D410
Settings

Summary: * adds header mixin to site settings

Test Plan: * make sure site setting has title header

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D411
Map Settings

Summary: * stubs out map settings

Test Plan: This is not working yet. I would like feedback to keep development speedy.

Reviewers: rjmackay, spaudanjo, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D415
Pattern Library: init Layouts, Card

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>
Pattern Library: init revised global header

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>
Pattern Library: global header CSS tweaks

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>
Pattern Library: fully responsive header

Signed-off-by: Brandon Rosage <brandon.rosage@gmail.com>