fourkitchens / crowd.work

Crowd Work
1 stars 0 forks source link

Define a Front End Framework #42

Closed patrickocoffeyo closed 9 years ago

patrickocoffeyo commented 9 years ago

This PR introduces the Polymer front-end framework to Meteor, and sets up a basic toolbar that can be used. It also introduces a basic color theme, and font stack.

Steps to demo:

fluxsauce commented 9 years ago

=> A patch (Meteor 1.0.3.2) for your current release is available!

Any reason not to upgrade?

Ensure that a no crashes occur

Missing route, can we get something in there? Just a "Hello, world!" will be fine. Rather keep each merge error free.

localhost 3000 google chrome today at 9 46 10 pm

a toolbar containing Crowd Work is rendered.

Well, a header anyway :-)

Inspect color variables, and font family variables, and make sure they are sensible.

body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  background: #FFFFFF;
}

#toolbarMain {
  background-color: #244240;
  color: #FFFFFF;
}

dont-call-me-ariel-my-name-is-helvetica

fluxsauce commented 9 years ago
Decker:crowd.work jon$ gulp lintjs
[21:53:49] Using gulpfile ~/projects/crowd.work/gulpfile.js
[21:53:49] Starting 'lintjs'...
/Users/jon/projects/crowd.work/src/public/bower_components/context-free-parser/context-free-parser.js: line 32, col 54, Unexpected escaped character '<' in regular expression.
/Users/jon/projects/crowd.work/src/public/bower_components/context-free-parser/context-free-parser.js: line 73, col 36, Expected '===' and instead saw '=='.
/Users/jon/projects/crowd.work/src/public/bower_components/context-free-parser/context-free-parser.js: line 147, col 40, 'module' is not defined.
/Users/jon/projects/crowd.work/src/public/bower_components/context-free-parser/context-free-parser.js: line 148, col 5, 'module' is not defined.

...

51 errors
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
Abort trap: 6

Can you please ignore bower-components for cs, lintjs and watch?

patrickocoffeyo commented 9 years ago

OK, I've excluded bower_components from lintjs, updated meteor, and added a start route that is ready to become useful.