Update theme

Please nobody merge this yet. Inspired by @dideler and the update-content branch he's working on, I've opened this pull request early.