Most webpages are nothing but rectangles, but css can do circles too. We use css transforms (specifically translate and rotate) to break out of the rectangle mode and create a page where elements are positioned along the edge of a circle.