user-interface - Material design框架的建议
问题描述
我们正在维护一个基于 Web 的工具(用 Play 2.x 框架编写),多年来它已经获得了许多不同的技术。它是常规服务器生成的页面与老式 html/javascript/html 以及当时开发人员喜欢的一些 jQuery 和 misc 组件之间的混合。最近添加的东西更具交互性,并使用 REST-API 和 React。
可用性非常好,但它的图形设计很糟糕。在最好的情况下,我们会重做整个前端并使其成为单页并完全扩展 REST-API。但是,我们没有这些资源,但仍然对其应用了深色主题的材料设计。
我之前使用 Material Design Lite 对一个类似但更小的 Web 工具进行了改造,这非常顺利。但是,据我所见,该框架不支持深色主题,并且也不再支持 Material Components。
有什么好的选择建议吗?
主要要求:
- 使用深色主题
- 易于与我们的新旧产品集成。
解决方案
如果你使用React,你可以试试Material-UI。
如果没有,您可以简单地使用Material Design制作自定义主题。
推荐阅读
- django - Django Rest 框架中使用的解析器是什么?
- django - Django 如何建模.filter(value__istartswith__in=['xx','YY'])
- angular8 - 如果输入文本的长度超过 2 个字符,如何编写自定义管道来过滤值
- scala - 获取 when 子句对应的列
- reactjs - 使用钩子的对象作为 React 子对象无效(找到:带有键 {_links} 的对象)
- servicenow - 电话字段类型和使用 servicenow CRM 中的电话号码进行搜索
- python - 我在 Windows 上启动 juypter 时遇到问题,它一直显示记事本
- hangfire - Hangfire 仅在访问 hangfire 仪表板站点时有效,在后台无法继续工作
- scala - 在 SPARK 数据框中,我想 groupBy,然后 orderBY 并且它们连接另一列的行
- c++ - Why the C++ code couldn't display bitmap?(code from textbook)