If you enable core's marvin theme and goto admin/logs/updates/settings, there's a weird green box around the 'Warn if out of date' header, due to the following:

array('data' => t('Warn if out of date'), 'class' => 'status'),

Looking closely at update_status.css, we never use any of these classes, and it's unclear why we want to add them at all. Also, note that we only consistently add one of them ('project') to all the same column in all the rows. using 'current-version' for the "Notes" seems especially bad, given that 'current-version' is forced to be LTR. I think it's best to just rip them out completely and if someone really wants them for themeing, they can tweak the theme function themselves.

Screenshot of badness attached. Patch to follow.

Comments

dww’s picture

Status: Active » Needs review
StatusFileSize
new1.41 KB
dww’s picture

hunmonk pointed out we can rip out a bunch more of the 'data' stuff in there, too. this is much simpler code.

dww’s picture

Status: Needs review » Fixed

Committed to HEAD.

dww’s picture

At merlin's request, I restored some classes on the table, but just renamed them to be more specific and avoid possible name collisions: http://drupal.org/cvs?commit=71652

Anonymous’s picture

Status: Fixed » Closed (fixed)