Would it be possible to have a page route with a transparent background so I can show a (semi-)transparent page on top of an existing page?
you need to wrap your widget with opacity like this Opacity( opacity: 0.25, child: Container(child:Text('hello world')) )
Opacity( opacity: 0.25, child: Container(child:Text('hello world')) )