The way I'm currently implementing the vertical menu is by using a css transform to rotate the element.