我们正在维护一个基于Web的工具(用Play 2.x Framework编写),多年来,该工具已经获得了许多使用的不同技术。它是常规服务器生成的页面与老式html / javascript / html的混合体,同时还包含jQuery和当时开发人员喜欢的其他组件。最近添加的内容更具交互性,并使用REST-API和React。
可用性非常好,但是其图形设计却很糟糕。在最好的情况下,我们将重做整个前端并将其做成单个页面并完全扩展REST-API。 但是,我们没有这些资源,但仍对其应用了具有深色主题的材质设计。
我以前使用Material Design Lite在类似但较小的Web工具上进行了改造,而且非常流畅。但是,据我所见,该框架不支持深色主题,并且不再支持“材料组件”。
有什么好的建议吗?
主要要求: