Customize details panel in campaigns

Allow admins to customize the details panel in campaigns, just like we can with contact and company records. I want to be able to hide certain properties and rearrange the ones I always need.

The current fixed layout is cluttered and inefficient. It makes campaign records harder to use for event management.