mic159/clockbeat-timesheets — pull request #5 by delfick (2011-11-13 10:49:33+00:00)
Title: Many changes

* Pages are now scraped and created from scratch using jade templates
* Css is now written in stylus
* Created a CakeFile with a watch task that will watch for changes to these files and auto transpile
* Created some tests for the scraping of data (run tests.coffee in the playground folder)
* Login page has been made slightly better
* Timesheet pages are a heap better
* Things will go red when you stuff up (non numeric hours, hours when there isn't a task)
* Counters on the outside of the table update as you make changes
* Comments now have their own line and are hidden/shown by a button
* Comments can't be hidden if they aren't empty
* Fixed the problem where pressing update might not actually do an update (scriptdone hidden input field)
* Made it so that popupcalendarsub.js isn't loaded most of the time (after many hours of trial and error, it's the best that can be done)
* Some new development dependencies have been introduced, see readme for details....