serby/ctrl — pull request #141 by jackbrewer (2012-11-19 12:41:01+00:00)
Title: Debug mode

**Added a basic front-end 'Debug Mode'**
When enabled through a stylus variable in setting.styl, an extra stylesheet is included which visually highlights basic HTML errors / semantic improvements.

Tests currently include:
* Empty elements
* Inline Styles
* Missing alt / title attributes
* Links with blank or # href attributes
* Semantics checking for Forms, Tables and Links

**Added a debug demo page to Admin UI bundle**
Contains passing / failing examples for each test. When debug mode is enabled, these failing examples show the highlighting functionality.

**Fixed HTML markup**
Fixed HTML errors within Ctrl core, which were highlighted by the debug mode functionality.