Building a dashboard in Dash
I have similar experience. A lot said python is more readable, while I agree, however, I don't find it as on par with R or Shiny in their respective fields yet.
I have used Shiny for R and specifically the Shinydashboard package to build easily navigatable dashboards in the past year or so. I have recently started using the Python, pandas, etc ecosystem for doing data analysis. I now want to build a dashboard with a number of inputs and outputs. I can get the functionality up running using Dash, but defining the layout and look of the app is really time consuming compared to using the default layout from the shinydashboard's package in R.
The convenience that Shiny and Shinydashboard provides is:

Easy layout of components because it is based on Bootstrap
A quite nice looking layout where skinning is build in.
A rich set of input components where the label/title of the input is bundled together with the input.

My question is now this:

Are there any extensions to Dash which provides the above functionality, or alternatively some good examples showing how to do the above?