See my What Theme Page Is Community Server Using blog post for more details.

A live demo of this page is also available.