mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-10 18:02:57 +00:00
initial commit - cross reference with 5th port - obviously has compile errors
This commit is contained in:
31
tgui/gulp/css.js
Normal file
31
tgui/gulp/css.js
Normal file
@@ -0,0 +1,31 @@
|
||||
import * as f from './flags'
|
||||
import { gulp as g, postcss as s } from './plugins'
|
||||
|
||||
const entry = 'tgui.styl'
|
||||
|
||||
import gulp from 'gulp'
|
||||
export function css () {
|
||||
return gulp.src(`${f.src}/${entry}`)
|
||||
.pipe(g.if(f.debug, g.sourcemaps.init({loadMaps: true})))
|
||||
.pipe(g.stylus({
|
||||
url: 'data-url',
|
||||
paths: [ f.src ]
|
||||
}))
|
||||
.pipe(g.postcss([
|
||||
s.autoprefixer({ browsers: ['last 2 versions', 'ie >= 8'] }),
|
||||
s.gradient,
|
||||
s.opacity,
|
||||
s.rgba({oldie: true}),
|
||||
s.plsfilters({oldIE: true}),
|
||||
s.fontweights
|
||||
]))
|
||||
.pipe(g.bytediff.start())
|
||||
.pipe(g.if(f.min, g.cssnano({autoprefixer: false})))
|
||||
.pipe(g.if(f.debug, g.sourcemaps.write()))
|
||||
.pipe(g.bytediff.stop())
|
||||
.pipe(gulp.dest(f.dest))
|
||||
}
|
||||
export function watch_css () {
|
||||
gulp.watch(`${f.src}/**/*.styl`, css)
|
||||
return css()
|
||||
}
|
||||
Reference in New Issue
Block a user