Banner-type content for each category

You can use jQuery (or Handlebars for the brave) to create, position and style elements, on the fly, in specific pages.

Discourse adds classes to the <body> tag that match the category you’re on.