mozilla/treeherder-ui — pull request #108 by tojonmz (2014-07-29 15:49:02+00:00)
Title: Improve readability of failure summary content (1043785)

This work fixes Bugzilla bug [1043785](https://bugzilla.mozilla.org/show_bug.cgi?id=1043785).

The Failure Summary content now:

* has a failure line which is slightly inset, plain text (not bold), with page background (not grey)
* has an indented bug list
* has a subtle grouping of an error and its corresponding bugs, for readability
* has non-strike/strike bug-list item blocks which now have uniform leading
* has a more subtle pushpin glyph, replacing the old higher contrast [+] fa-plus icon

The last point above with approval from Sheriffs - since 'adding the bug to the the pin board' is the action triggered by a click. The rest of the line is preserved for now in plain text, after similar discussion with several Sheriffs in the bug and IRC about the merits (or not) of making the entire bug line a blue link, like TPBL. Doing that would also prevent partial selection of the line. It is an easy template change though later, if we decide to do that.

We decided not to justify long wrapped bug lines underneath the bug number for now, to reduce risk of line feed issues during copy/paste.

I've looked at quite a few failures on mozilla-central during the iterations with the Sheriffs, and the various types of errors seem to work well and seem more readable with the new layout.

Tested on Windows:
FF Release **31.0**
Chrome Latest Release **36.0.1985.125 m**

Adding @jeads and @camd for visibility.