Мне просто интересно, какой был бы лучший подход к использованию пользовательских свойств cssnext, подобных этим, наряду с модулями css в реагировании.css modules & cssnext custom properties in response + webpack
Есть ли способ поделиться ими по всем модулям?
:root{
--primary: pink;
--fontSize: 1rem;
--fullWidth: 100%;
--color: red;
--gutter: 1.618rem;
}
@custom-media --small-viewport (max-width: 30em);
@custom-media --large-viewport (min-width: 75em);
@custom-media --only-medium-screen (width >= 500px) and (width <= 1200px);
EDIT: *** ок я попробовал это, подумал он работал, но не имеет
:global(:root) {
--primary: pink;
--fontSize: 1rem;
--fullWidth: 100%;
--color: pink;
--gutter: 1.618rem;
}
Похоже, вы должны быть в состоянии просто «@ включить» их в свои другие файлы css. Ты можешь не? Что вы пробовали? –