#3536 Alert box styles

Button / aside content is not there yet - I'm still trying to figure out the approach to take. Will revisit. I feel like there is enough in here to be valuable to the reskin though.

Not self-merging because I'd really appreciate this code being reviewed - I've not quite got my front-end eye in yet.