i've seen the general idea done a couple of times, but this was a nice exercise in geometry.
I'm pretty sure theres a better way of constructing the outer polygon from one of it's vertices and the edge angle, but I'm just rotating it back and translating to get it to stick vertex-to-vertex which feels kind of weird (and unreadable).
Simple regular polygons, arranged and animated in a (hopefully) pleasing way. Colour palette is "Paradise Wedding."