Склоняюсь к native — диалогу в Material UI веб приложении.
Специфика в том что ЭТОТ список из 42-х чекбоксов не меняется уже 10 лет — все выравнено по пикселям. Задача сделать наглядно удобно и юзабельно.
Native — 1) влезает на экран даже iPad, 2) при этом номральное выравнивание и отступы.
| скриншот iPad |
| |
| |
Material: не влазит по высоте ДАЖЕ на 4:3 монитор, даже с урезанными отступами
| скриншот iPad |
| |
| |
Для справки — популярная QT альтеранатива, программистам вообще не понять что там всё в странном порядке и не сразу понятно к чему метрики относятся.
| скриншот iPad |
| |
| |
Ждем конструктивную критику.