Lines 42-76
var sassOptions = {
Link Here
|
42 |
|
42 |
|
43 |
// CSS processing for development |
43 |
// CSS processing for development |
44 |
function css() { |
44 |
function css() { |
45 |
return src(css_base + "/src/**/*.scss") |
45 |
var stream = src(css_base + "/src/**/*.scss") |
46 |
.pipe(sourcemaps.init()) |
46 |
.pipe(sourcemaps.init()) |
47 |
.pipe(sass(sassOptions).on('error', sass.logError)) |
47 |
.pipe(sass(sassOptions).on('error', sass.logError)) |
48 |
.pipe(autoprefixer()) |
48 |
.pipe(autoprefixer()) |
49 |
.pipe(sourcemaps.write('./maps')) |
49 |
.pipe(dest(css_base)); |
50 |
.pipe(dest(css_base)) |
|
|
51 |
|
50 |
|
52 |
.pipe(rtlcss()) |
51 |
if (args.view == "opac") { |
53 |
.pipe(rename({ |
52 |
stream = stream |
54 |
suffix: '-rtl' |
53 |
.pipe(rtlcss()) |
55 |
})) // Append "-rtl" to the filename. |
54 |
.pipe(rename({ |
|
|
55 |
suffix: '-rtl' |
56 |
})) // Append "-rtl" to the filename. |
57 |
.pipe(dest(css_base)); |
58 |
} |
59 |
|
60 |
stream = stream.pipe(sourcemaps.write('./maps')) |
56 |
.pipe(dest(css_base)); |
61 |
.pipe(dest(css_base)); |
|
|
62 |
|
63 |
return stream; |
64 |
|
57 |
} |
65 |
} |
58 |
|
66 |
|
59 |
// CSS processing for production |
67 |
// CSS processing for production |
60 |
function build() { |
68 |
function build() { |
61 |
return src(css_base + "/src/**/*.scss") |
69 |
var stream = src(css_base + "/src/**/*.scss") |
62 |
.pipe(sass(sassOptions).on('error', sass.logError)) |
70 |
.pipe(sass(sassOptions).on('error', sass.logError)) |
63 |
.pipe(autoprefixer()) |
71 |
.pipe(autoprefixer()) |
64 |
.pipe(cssnano({ |
72 |
.pipe(cssnano({ |
65 |
zindex: false |
73 |
zindex: false |
66 |
})) |
74 |
})) |
67 |
.pipe(dest(css_base)) |
75 |
.pipe(dest(css_base)); |
68 |
|
76 |
|
69 |
.pipe(rtlcss()) |
77 |
if( args.view == "opac" ){ |
|
|
78 |
stream = stream.pipe(rtlcss()) |
70 |
.pipe(rename({ |
79 |
.pipe(rename({ |
71 |
suffix: '-rtl' |
80 |
suffix: '-rtl' |
72 |
})) // Append "-rtl" to the filename. |
81 |
})) // Append "-rtl" to the filename. |
73 |
.pipe(dest(css_base)); |
82 |
.pipe(dest(css_base)); |
|
|
83 |
} |
84 |
|
85 |
return stream; |
74 |
} |
86 |
} |
75 |
|
87 |
|
76 |
const poTasks = { |
88 |
const poTasks = { |
77 |
- |
|
|