Opinionated Flutter UX Adaptive Navigation

If you follow Google ways, they would have you build this for desktop:

That forces you to violate some UX principles and standards both on desktop, tablet and phone: