но как декларативно и динамически инжектить css-переменные в компоненты - выглядит неплохо
там главный момент в дополнительном div с display: contents. а также в том, что это можно сделать и без этого сахара, потому что переменнуе никак не хэшируются и остаются глобальными
но как декларативно и динамически инжектить css-переменные в компоненты - выглядит неплохо
да, переменные которые custom properties надо задействовать в компонентном подходе, но так чтобы это логично было, предсказуемо. Причем круто было бы еще иметь возможности проперти которые в компонент передаются забиндить с другими, css переменными (может глобальными). Проще было бы жить с брейкпоинтами
там главный момент в дополнительном div с display: contents. а также в том, что это можно сделать и без этого сахара, потому что переменнуе никак не хэшируются и остаются глобальными
Могу ошибаться, но у такого подхода могут быть проблемы с перфом
да там не в перфе дело, а в том что переменную надо определить начиная с какого-то конкретного узла дом дерева. Её ненужно определять на руте или ещё где-то выше