Refactor contact item
First commit of !273 (merged), with the first round of review comments addressed.
Split into a separate MR to be able to merge it before forum sharing is completely implemented, as discussed yesterday.
First commit of !273 (merged), with the first round of review comments addressed.
Split into a separate MR to be able to merge it before forum sharing is completely implemented, as discussed yesterday.