Code4HK project hub
- based on g0v project hub
- Update project list at trello
- lsc trello-plugin.ls
- push to master
license: CC0
Using:
- Sass
- Compass
- Semantic UI
- Jade
- jQuery
- Handlebars
- Underscore
- CSV-JS
- LiveScript
Local server and compilation:
- Fire.app
- Gulp
Deploy to gh-pages:
- for Windows: run deploy.bat on master branch
- If you commit into master, then Travis-ci would auto-deploy
- assets
- livescripts
- sass
- views
run lsc livescripts/trello-plugin.ls
to generate project list
- using Fire.app to preview sass and jade at 127.0.0.1:24681
- config.rb is for Fire.app
- tilt_jade.rb is for Jade and Fire.app
- using Fire.app to build views/ to public/
- if build doesn't work: jade views -o public
- compile json.ls data: lsc -cj test.json
- pre-dev:
- install: node
- install: ruby 2.0.0 (use rubyuinstaller on windows, use
rvm install 2.0.0
on linux/mac) - install compass (
gem install compass
) - install tilt (
gem install tilt
) npm i
- devlopment:
npm start
- open
http://localhost:3000/
to see the result.