1.4.0 • Published 7 years ago
jsss-compiler v1.4.0
JSSS-Compiler
A altCSS: JavaScript-Based Style Sheets Preprocessor
Badges
Original
http://www.w3.org/Submission/1996/1/WD-jsss-960822
Install
Using npm.
$ npm install -g jsss-compiler
Confirm.
$ jsss -h
Usage:
jsss style.js Compile JSSS to stdout
jsss style.js -o style.css Compile JSSS to file
Options:
-h, --help Print this message
-o, --out Output to single file
-e, --encoding JSSS File encoding (default: utf8)
-v, --version Print jsss-compiler version
Example
style.js
tags.h1.color = 'red';
tags.h1.fontSize = '15px';
ids.foo.color = 'red';
ids.foo.fontSize = '15px';
ids.bar.color = 'blue';
ids.bar.fontSize = '10px';
classes.foo.all.color = 'red';
classes.foo.all.fontSize = '15px';
classes.bar.h1.color = 'blue';
classes.bar.h1.fontSize = '10px';
contextual(tags.ul, tags.li).color = 'red';
contextual(tags.ul, tags.li).fontSize = '10px';
Compile
$ jsss style.js -o style.css
style.css
h1 {
color: red;
font-size: 15px;
}
ul {
color: red;
font-size: 10px;
}
li {
color: red;
font-size: 10px;
}
#foo {
color: red;
font-size: 15px;
}
#bar {
color: blue;
font-size: 10px;
}
.foo {
color: red;
font-size: 15px;
}
h1.bar {
color: blue;
font-size: 10px;
}
tasks
1.4.0
7 years ago
1.3.7
9 years ago
1.3.6
9 years ago
1.3.5
9 years ago
1.3.4
9 years ago
1.3.3
9 years ago
1.3.2
9 years ago
1.3.1
9 years ago
1.3.0
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.4.1
9 years ago
0.4.0
9 years ago
0.3.0
10 years ago
0.2.0
10 years ago
0.1.7
10 years ago
0.1.6
10 years ago
0.1.5
10 years ago
0.1.4
10 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago