9k interactive portfolio thumbnail