Ever since I started using HA I always wondered why go with your own UI panel and not something already designed such as SmartAdmin?
I’ve worked with SmartAdmin for years on web clients and it’s pretty amazing. It has everything built in with graphs, tables and even a chat system if you want to setup your chat server.
Demo here with examples for everything.
https://www.gotbootstrap.com/themes/smartadmin/4.5.1/intel_analytics_dashboard.html