Joukou 2D and 3D control surfaces.
$ npm install
$ gulp develop
$ npm start
- Install the Chrome LiveReload extension.
- Go to
http://localhost:2100/build/testing/index.html
.
- Polymer
- AngularJS
- Angular Classy
- Angular UI Bootstrap
- Angular UI Router
- Bootstrap Stylus
- hyperagent.js
- Lodash
- jQuery
- CoffeeScript
- Jade
- Stylus
- gulp.js
- Polymer custom element definitions are at
src/elements/{component-name}/
. - Each Polymer custom element's markup is at
src/elements/{component-name}/index.jade
that will be converted to HTML by gulp. - Each Polymer custom element can include any number of Stylus and CoffeeScript source files that will be compiled by gulp.
- The main application markup is at
src/index.jade
. There is no need to use<link rel="import" herf="path-to-component-template">
. All of the components insideelements
will be injected into theindex.jade
markup by theimport-polymer-elements
task. - Angular modules are at
src/app/**/*.coffee
. - The main stylesheet is at
src/main.styl
, which imports Bootstrap. Variables to modify Bootstrap should be placed insrc/variables.styl
.
Copyright © 2014 Joukou Ltd.
Joukou Control is under the Apache 2.0 license. See the LICENSE file for details.