add `message detail` layout