import UIKit
import Wall
import Campaign

class ViewController: CampaignController {

  let generator = ContentGenerator()

  override func viewDidLoad() {
    super.viewDidLoad()

    title = "Campaign Ready"

    config.wall.thumbnailForAttachment = {
      (attachment: Attachment, size: CGSize) -> URLStringConvertible in
      return String(format: attachment.thumbnail.string, Int(size.width), Int(size.height))
    }
    config.wall.post.title.textAttributes[NSFontAttributeName] = UIFont.boldSystemFontOfSize(18)

    campaign = generator.campaign()
    reloadPosts()
  }
}

import UIKit
import Wall
import Campaign

class ViewController: CampaignController {

  let generator = ContentGenerator()

  override func viewDidLoad() {
    super.viewDidLoad()

    title = "Campaign Ready"

    config.wall.thumbnailForAttachment = {
      (attachment: Attachment, size: CGSize) -> URLStringConvertible in
      return String(format: attachment.thumbnail.string, Int(size.width), Int(size.height))
    }
    config.wall.post.title.textAttributes[NSFontAttributeName] = UIFont.boldSystemFontOfSize(18)
    campaignConfig.campaign.content.statusIcon.rounded = true
    
    campaign = generator.campaign()
    reloadPosts()
  }
}

Update demo with rounded status icon
Update demo with rounded status icon
