A responsive scrolling panel navigation for mobile and desktop