Re-design forum thread list and add labels

See #4044 
I have put the color into _variables.scss, but we are currently processing this file before that one.