Re-establish homepage campaign notifications

This reinstates the homepage 'takeover' variant of the campaign
system. It has black, red, and green variants which are coloured to
match the banner notification system in `static`.
Add example campaign template