Is it intentionally slowed down? The reaction (for example when I click the checkbox) seem very slow in the demo page.
This is probably the main drawback; you need your server to be located physically close to where the UI is open or there will be a very noticable delay. It's probably pretty snappy when the server and browser are on the same machine, though.
This looks like a copy of Google's material design.
If just want to port simple shell interactive interface to web gui, can check https://github.com/pywebio/PyWebIO
If want to get a production level dashboard by using Python, https://wave.h2o.ai/ <<Realtime Web Apps and Dashboards for Python and R>>