First of all, thank you very much for your patience and for sending us your project.
We are indeed confirming a problem that is partly related to the complexity of the SASS flow of the project.
The ability to compile in real time is a real strength of Pinegrow, but in some situations, in the presence of many source files and complex projects, the real-time processing is undermined, blocking Pinegrow for long seconds or even causing crashes of the application.
We are currently working on the integration of DartSass which seems much more optimized for this type of use and which we hope will allow the management of large projects.
I can’t give you an ETA for the arrival of this integration and in the meantime, for complex projects, if you encounter dysfunctions (which is not the case for thousands of users working on smaller SASS projects with Pinegrow), I can only recommend you to consider an external process such as CODEKIT for example. (https://codekitapp.com)
@Emmanuel Hi
Yes I can confirm that Codekit is a good alternative! I’m using it’s build qualities for the past weeks and it is a incredible, reliable and smart tool. Only wished the PG team would take a closer look at this app and build it’s functionalities a 100% in to Pinegrow! But that’s just wishful thinking I guess!
David
Good news, today @matjaz integrated smart changes that drastically improved the situation with live processing of the SASS code.
We are now continuing to test (using your project and replicating the points you had problems with) to make sure this does not cause regressions. If all goes well, we should be able to push this change through Pinegrow Live in the next few days.
SUPER excited about the Dart SASS integration! Which means no more @import.
I’ve just discovered Pinegrow, it’s kind of like a dream come true! I’m currently in my trial period.
Today I’ve played around with SASS all day, installed Dart SASS and VSCode sync.
But unfortunately, no real-time compiling
I hope to see the Dart SASS integration soon. And maybe one day, GUI integration with SASS. That would be perfection - but just the Dart Sass integration with real-time compiling would already be amazing!
The SASS fix for CSS Grid issues (and it might also improve general SASS stability) is now available in Pinegrow Live release. Take it for a spin and let us know if there are any issues.
Do you have specific problems with Pinegrow Live (which includes the desired fix) that you don’t have with the standard version?
Because in the end, it is a full version of Pinegrow that is updated in near real time with the most recent fixes and has nothing to envy with a “standard” version (hence my concern about your question.).