Vaadin 7 Sampler UI effects


I am currently developing a user interface that is similar to the one shown in Vaadin 7 Sampler page, i.e. when clicked an item, it rotates and re-assemble in a circular fashion ( Does anyone have any idea how to implement it using vaadin?

Navigation is a custom made client-side component. All transitions are done in CSS.