All Projects → jondot → groundcontrol-ui

jondot / groundcontrol-ui

Licence: MIT license
No description, website, or topics provided.

Programming Languages

javascript
184084 projects - #8 most used programming language
coffeescript
4710 projects

Ground Control - UI

This repo holds the Web UI part of Ground Control.

You should use this if you want to extend / change / contribute to the UI. Otherwise, feel free to ignore and use groundcontrol as-is.

Development

The tool chain is node.js based:

  • Bower for client-side package management
  • npm for dependencies
  • grunt for build

grunt has its quirks, but I took an educated guess as to what kind of toolset would exist on your machine.

In this case I've learnt that not all people have Ruby installed, and most client-side devs already use Grunt (as opposed to asset-pipeline which I love to use).

Quick start

You should be able to run this (it is preferable that you have grunt installed via npm install grunt-cli -g but YMMV).

$ npm install && bower install
$ grunt server

You should be aware that these components are used:

  • D3/rickshaw for graphing
  • Handlebars + jQuery for templating
  • Sass (scss)
    • Others (look in bower.json)

Happy hacking!

Contributing

Fork, implement, add tests, pull request, get my everlasting thanks and a respectable place here :).

Copyright

Copyright (c) 2013 Dotan Nahum @jondot. See MIT-LICENSE for further details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].