Re-organised assets and updated gulpfile
This commit is contained in:
parent
1ed53d7357
commit
e3854c99be
123 changed files with 788 additions and 140 deletions
|
@ -1,4 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'build', ['clean'], ->
|
||||
g.start 'fonts', 'images', 'styles', 'vendor'
|
|
@ -1,13 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'clean', ->
|
||||
g.src [
|
||||
'output_*/assets/css',
|
||||
'output_*/assets/fonts',
|
||||
'output_*/assets/js',
|
||||
'source/assets/css',
|
||||
'source/assets/fonts',
|
||||
'source/assets/images/*/thumbnails',
|
||||
'source/assets/js',
|
||||
], read: false
|
||||
.pipe g.p.clean()
|
|
@ -1,4 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'default', ->
|
||||
g.start 'build', 'watch'
|
|
@ -1,4 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'fonts', ->
|
||||
g.copy('./vendor/bower/font-awesome/fonts/*', './source/assets/fonts')
|
|
@ -1,14 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'images', -> g.start 'meetup-thumbnails', 'minify-images'
|
||||
|
||||
g.task 'meetup-thumbnails', ->
|
||||
g.src 'source/assets/images/meetups/originals/*'
|
||||
.pipe g.p.imageResize
|
||||
height: 50
|
||||
.pipe g.dest 'source/assets/images/meetups/thumbnails'
|
||||
|
||||
g.task 'minify-images', ->
|
||||
g.src 'source/assets/images/*'
|
||||
.pipe g.p.imagemin()
|
||||
.pipe g.dest 'source/assets/images'
|
|
@ -1,6 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'minify-prod-html', ->
|
||||
g.src 'output_prod/**/*.html'
|
||||
.pipe g.p.htmlmin({ collapseWhitespace: true })
|
||||
.pipe g.dest 'output_prod'
|
|
@ -1,4 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'styles', ->
|
||||
g.css 'styles/site.sass', 'site.css'
|
|
@ -1,18 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'vendor', -> g.start 'vendor-styles', 'vendor-scripts'
|
||||
|
||||
g.task 'vendor-styles', ->
|
||||
g.css [
|
||||
'styles/vendor.sass',
|
||||
'vendor/bower/font-awesome/css/font-awesome.css'
|
||||
], 'vendor.css'
|
||||
|
||||
g.task 'vendor-scripts', =>
|
||||
g.js [
|
||||
'vendor/bower/jquery/dist/jquery.js',
|
||||
'vendor/bower/bootstrap-sass/assets/javascripts/bootstrap/collapse.js',
|
||||
'scripts/vendor/gist-embed.js',
|
||||
'scripts/vendor/github-cards.js',
|
||||
'scripts/vendor/tweets.js'
|
||||
], 'vendor.js'
|
|
@ -1,4 +0,0 @@
|
|||
g = require 'gulp'
|
||||
|
||||
g.task 'watch', ->
|
||||
g.watch 'styles/*.sass', ['styles']
|
Loading…
Add table
Add a link
Reference in a new issue