Handle relative paths properly, when `@import`ing.
parent
d7940cf8c5
commit
0a9d02562d
|
@ -409,7 +409,8 @@ function compressJS(content)
|
||||||
function compressCSS(filename, content, callback)
|
function compressCSS(filename, content, callback)
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
new CleanCSS({relativeTo: ROOT_DIR}).minify(content, function (errors, minified) {
|
var base = path.join(ROOT_DIR, path.dirname(filename));
|
||||||
|
new CleanCSS({relativeTo: base}).minify(content, function (errors, minified) {
|
||||||
if (errors) {
|
if (errors) {
|
||||||
// On error, just yield the un-minified original.
|
// On error, just yield the un-minified original.
|
||||||
callback(null, content);
|
callback(null, content);
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
Also see inner.css, included only in the inner one.
|
Also see inner.css, included only in the inner one.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@import url('css/lists_and_indents.css');
|
@import url('./lists_and_indents.css');
|
||||||
|
|
||||||
html { cursor: text; } /* in Safari, produces text cursor for whole doc (inc. below body) */
|
html { cursor: text; } /* in Safari, produces text cursor for whole doc (inc. below body) */
|
||||||
span { cursor: auto; }
|
span { cursor: auto; }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@import url('css/lists_and_indents.css');
|
@import url('./lists_and_indents.css');
|
||||||
|
|
||||||
p.pblort {
|
p.pblort {
|
||||||
height: 100px;
|
height: 100px;
|
||||||
|
|
Loading…
Reference in New Issue