Added the ability to open and close the details panel

* Has transition support using transition-in, transition-out