Bug: Activities list not aligning properly and content missing

Browser: Chrome and Brave, 12.5 inch screen.

A recent(ish) update broke our activity lists. The code to repair them should already be in the codebase just needing to be adjusted.

expected behaviour:

  1. Activities align properly in the list
  2. Clicking on an activity opens the activity page
  3. The avatar of the person who created the activity should appear before the text.