finishing three-state toggle for sidenav