abstract navigation binds away from dots

fixes case when screen is too narrow to render dots