partyzanx, а вы уверены, что вам браузеры скажут спасибо за подобного рода вектор? На старых устройствах всё может тормозить люто из-за его сложности. Растеризация такого дела не такая простая задача.
В таких случаях обычно используют растровые изображения.
Michael Gorpinich, я так уже, можно сказать, попался. Решили «вдохновиться» дизайном одного веб-приложения, сделали его, а нам иск прилетел (штат Калифорния). Слава богу, решили мировым соглашением без потерь.
Michael Gorpinich, да не за что; по опыту скажу, что протолкнуть в жизнь ваши иконки будет сложно. Сходство дизайн-систем действительно есть. А когда об этом знает «вышестоящие», они никогда не станут рисковать. Ведь в США за это реально могут отсудить круглую сумму.
Я делал дублирующие блоки с помощью JS. Они показывались внутри первой колонки и скрывались @media-запросами. Ну а их внутренний контент я клонировал из оригинальных блоков. Т. е. в форму они не передавали дублирующие данные. Бэкенд не позволял дублировать изначально данные в разные блоки.
Можно было сделать без JS, если бы я делал на grid. Но я делал на Flexbox.
lukoie, где-то читал, что сделано так, чтобы была понятна иерархия и чтобы не плодить лишних строк, но я не могу понять этого, если честно — мне это неудобно.