A recent change to the KMessageWidget look has caught my interest and made me start to experiment with ways to make them integrate better, in particular concerning the use of colour (see D13777 and recent posts on the frameworks-devel ML).
This patch adds a preview of the 4 different KMessageWidget types to what I think is the most appropriate existing widget, plus the magic required for detecting and reacting to colour theme changes.
This change makes testing a new look across all installed colour themes and widget styles much easier. Idem for assessing just how well the current design really works, of course.