Decouple rendering from DOM
Don't do DOM operations if no DOM has been given
Make downloading someone else's responsibility
Generate ALL the stylesheets (closes#394)
Fix downloading on IE
Add utility functions
Move constants to the top
Add TODO comment to gen task
Setting a bucket or object to public-read will remove all OWNER and
WRITER permissions from everyone except the bucket or object owner.
This is why deploying from one account would then fail publishing from
another.
The ACLs are now updated automatically by setting default ACL
on the buckets:
$ gsutil defacl ch -g all:R -u service-account-email:O gs://bucket
all:R makes sure all objects will be READable by anyone on the web.
service-account-email:O will add the servie account to the OWNERs of
each uploaded object so that drone can auto-update changes to the
staging bucket even if someone else has previously pushed an update
manually.
The above has been done to the staging bucket.
Prior to this fix we saw repeated comments in the build for minified
JS. Whilst this is otherwise fine for the unminified build (at this
time) we shouldn’t be including dupes for license headers.
added publish dep on default task (per Surma comments)
add support for cache control tuning
remove redundant comma
use {read:false} on gulp.src to avoid wasting time reading file contents
remove publish dep on default and rename two publish tasks per Alex' comment
commit 0989b81b4e0b9a6e01e8d601182d827da0c3ec2b
Author: Alexander Surma <surma@surmair.de>
Date: Wed Jun 17 17:28:34 2015 +0100
Fix header images
commit 01b9dcd54e9ad385f4d03840bede88eec4b6d094
Author: Alexander Surma <surma@surmair.de>
Date: Wed Jun 17 17:14:06 2015 +0100
Fix microsite from visual diffing
commit bfdda8a8e7fad9e2d9541d72d77acefdfb0122a5
Author: Alexander Surma <surma@surmair.de>
Date: Mon Jun 15 18:50:48 2015 +0100
Minify javascript on microsite as well
commit 03f3730c097a50f585d7cf8a3dd82e8bc12eeceb
Author: Alexander Surma <surma@surmair.de>
Date: Mon Jun 15 18:47:49 2015 +0100
Add scrolling buttons to mobile navbar on microsite
commit 63bd2c58f1fe773767b1035947e708cc95ddfcc9
Author: Alexander Surma <surma@surmair.de>
Date: Tue Jun 9 13:06:05 2015 -0700
Implement review for microsite