Мы поддерживаем веб-инструмент (написанный на Play 2.x Framework), в котором за многие годы появилось много разных технологий. Это смесь обычных страниц, созданных сервером, со старой школой html / javascript / html buta и некоторыми компонентами jQuery и misc, которые понравились разработчику в то время. Более недавно добавленный материал более интерактивен и использует REST-API и React.
Простота использования довольно хорошая, но графический дизайн ужасен. В лучшем из миров мы переделали бы весь фронт, сделали бы его одной страницей и полностью расширили бы REST-API.
тем не менее, у нас нет этих ресурсов, но мы все же применяем к ним дизайн материала с темной темой.
Ранее я уже занимался переделкой аналогичного, но небольшого веб-инструмента с использованием Material Design Lite, и это было довольно гладко. Тем не менее, этот каркас из того, что я вижу, не поддерживает темную тему и больше не поддерживается в пользу Материальных Компонентов.
Есть предложения о хорошей альтернативе?
Основные требования:
- Использует темную тему
- Легко интегрируется как с нашими старыми, так и с новыми устройствами.