This project involved:
The tool before changes
The Energy Saving Trust required some coldfusion form modules that were outputting non-valid HTML reskinning so that they:
The tool after changes
but could only have superficial changes made to the underlying cfm files.
I suggested a common roadmap for all modules and some jQuery powered visual transitions, to show and hide pages of information, for users with javascript. Non-javascript users can still navigate and submit the forms.
View of the Ajax page rating tool
I also worked on various other javascript enhancements for the site, including an Ajax module for the 'rate this page', as well as a couple of other poll modules, that ultimately weren't used by the client.
All of these featured progressive enhancement, and would work perfectly well without javascript.