fix(sidenav): use flex display when opened

Closes #737.