Reusable mobile/tablet/desktop navigation patterns