public
Last active

It just adds the missing indentation for end brackets...

  • Download Gist
SASS convertion cleaner
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<!doctype>
<pre>
<?php
$scss = file($myCssFilePath);
$tab = ' ';
foreach($scss as $line) {
$tabLevel = 0;
for($i = 0; $i<50; $i++) {
if(substr($line, $i, 1) == $tab) {
$tabLevel = $i;
} else {
break;
}
}
 
while(strpos($line, ' }') !== false) {
$found = strpos($line, ' }');
$line = substr($line, 0, $found)."\n".str_repeat($tab, $tabLevel--).'}'.substr($line, $found+2);
}
echo $line;
}
?>
</pre>

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.