Closed (won't fix)
Project:
Sasson
Version:
7.x-3.x-dev
Component:
Phamlp
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
4 Oct 2012 at 06:18 UTC
Updated:
6 Nov 2012 at 20:07 UTC
I'm assuming that most folks are using the ruby compass, but I've got a restrictive server. PHamlP is just too far behind in terms of compass support, and it's causing a slew of errors in Salsa. Amongst the ones I saw, layout/_grid-background.css and utilities/color.
Comments
Comment #1
tsi commentedActually, Salsa was designed to depend on compass only for the grid background. When it is off, whet errors do you get ?
Comment #2
tsi commentedMarking as a Phamlp compiler issue.
The PHP compiler, while serving us well, will always lag behind the original ruby-compass compiler, this is why the upcoming release (v3.x) of Sasson will use assetic to compile Sass using the original ruby compiler.
Unfortunately, bugs with the php compiler is probably not something we will have time to work on anytime soon, since most of the effort is going into the v3.x branch which uses the original ruby-compass, so marking all Phamlp issue as postponed.
If #1825006: Phamlp can't get arguments as @media queries values is solved, we might find a way to support the php compiler as a fallback for people developing on a server that can't install ruby (we recommend developing locally, on a local server with ruby and compass installed).
Any help with this will be most appreciated.
Comment #3
tsi commentedComment #4
superjerms commentedSorry about that, fell off the map for a bit.
If I recall, I was getting a slew of "failed to open stream" errors, from all sorts of sources. For me the fix was to stop trying to use compass for the time being, and try to limit myself to more basic sass and the sasson prefixers (after reading stuff like http://drupal.org/node/1410148).
But yea, it seems like chasing the wind to try and make PHamlP be something it's not. I ended up just getting a server that can run compass instead, and am much happier with that flexibility.