Review Backgrounds

Where does The Verge get their backgrounds for the reviews that they do? I was curious because I wanted to add those designs to my phone. The most recent one is iPad Mini review background that has the parallelograms. Also backgrounds like the home screen discussion for the iPhone with the pastel colored triangles. I would look in the comments but my computer has trouble loading the pages with high amounts of replies due to its POS status.