Currently, on overview pages, we truncate based on character count. This can lead to inconsistencies in length when things like line breaks are used. We could instead move to a CSS based truncation based on the description div. Add in a fancy fade effect for good measure.