An open API service indexing awesome lists of open source software.

https://github.com/angyvolin/gulp-penthouse

Gulp plugin for extracting critical path css
https://github.com/angyvolin/gulp-penthouse

critical-css gulp-plugins penthouse

Last synced: 5 months ago
JSON representation

Gulp plugin for extracting critical path css

Awesome Lists containing this project

README

          

# gulp-penthouse
Gulp plugin for extracting critical path css

> A gulp plugin based on Penthouse that extracts
> critical path css
> to increase page speed rendering

## Up and running

Installation:
```js
npm install gulp-penthouse --save-dev
```

Example gulp task:
```js
var gulp = require('gulp');
var criticalCss = require('gulp-penthouse');

gulp.task('critical-css', function () {
return gulp.src('./styles.css')
.pipe(criticalCss({
out: 'critical.css',
url: 'http://localhost:9000',
width: 1300,
height: 900,
strict: true,
userAgent: 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'
}))
.pipe(gulp.dest('./dist/css/'));
});

```