dmitry-lavrik / smart-grid

SmartGrid project.
MIT License
451 stars 104 forks source link

Поддержка синтаксиса postCss #19

Open mrScrpt opened 6 years ago

mrScrpt commented 6 years ago

Здравствуйте. Не могли бы Вы реализовать поддержку синтаксиса postCss - так как это не совсем препроцессор, в основном синтаксис для его модулей, отвечающих за миксины и переменные: https://github.com/postcss/postcss-mixins https://github.com/postcss/postcss-simple-vars Или, как вариант, расширить функциональность replace.js, на данный момент он не позволяет добавить поддержку этого синтаксиса. Спасибо за труд!

pepelxD commented 6 years ago

@mrScrpt postcss - это совсем не препроцессор, это пост процессор. В вашем случае, вы можете установить один из плагинов поддержки миксинов, например postcss-sassy-mixins, либо же полностью поддержку SCSS precss - плагин полностью поддерживает SASS подобный синтаксис. Либо же вообще использовать готовые решения для построения сеток средствами postcss, благо различных сеток для этого инструманта хватает. Например: https://github.com/peterramsing/lost https://github.com/pepelxD/postcss-neoGrid

dmitry-lavrik commented 6 years ago

Давно в раздумьях над этой темой. Там синтаксис под replace.js сильно не подходит, много переписывать надо.

Ещё проблема в том, что у postcss плагинов много препроцессорных вариантов: precss, cssnext и т.п.