File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ # scssphp-compass
3
+
4
+ * This is work in progress, expect to have problems!*
5
+
6
+ This is a library for adding [ Compass] [ 0 ] to your [ scssphp] [ 1 ] installation.
7
+
8
+ The project composed of a couple parts:
9
+
10
+ * A script that checks out Compass and extracts the SCSS
11
+ * A PHP class that hooks into a instance of ` scssc ` from scssphp. This script
12
+ updates the import path and adds built in functions required my Compass
13
+
14
+ Compass' SCSS is checked into this repository, so you only need to run the
15
+ extract script if you are updating the version of Compass that is included.
16
+
17
+ ## Installation
18
+
19
+ ** scssphp-compass** is a Composer package. Add the following to your
20
+ ` composer.json ` :
21
+
22
+ {
23
+ "require": {
24
+ "leafo/scssphp-compass": "dev-master"
25
+ }
26
+ }
27
+
28
+
29
+ ## Usage
30
+
31
+ <?php
32
+ require "vendor/autoload.php";
33
+
34
+ $scss = new scssc();
35
+ new scss_compass($scss);
36
+
37
+ echo $scss->compile('
38
+ @import "compass";
39
+
40
+ .shadow {
41
+ @include box-shadow(10px 10px 8px red);
42
+ }
43
+ ');
44
+
45
+
46
+ [ 0 ] : http://compass-style.org/
47
+ [ 1 ] : http://leafo.net/scssphp/
48
+
You can’t perform that action at this time.
0 commit comments