Re-design forum thread list and add labels

See #4044 
Just a question, not a recommendation: is it worth abstracting this color out into a forum's variable for community TA-related elements across the forums' UI?