TribeHR/custom_reporting — pull request #5 by ianring (2013-06-11 17:20:32+00:00)
Title: Numerous changes to the UI, & functional enhancements

In this PR, I rejigged the UI in a number of ways.
1) added a "created" column to the index view
2) changed the edit UI so it employs a jQuery UI Tabs, and four panels.
3) improved the HTML markup throughout (notably, abolishing <table>s)
4) improved the UI in all four of the tabs, and consequently changed the resulting POST submission
5) altered the Controller so the new data format is interpreted correctly & the reports display as intended

THIS PR DOES NOT address all the styling & CSS issues. Those are to be tackled in other tickets. I am aware that some of the UI elements look like crap.

The important acceptance criteria for this PR are:
1) the HTML is roughly altered so the UI is more useable, inspired by but not strictly constrained by Kelly's mockups
2) everything still works as good as or better than before