diff --git a/.npmignore b/.npmignore index 1cd7a9a2c..32e7227a4 100644 --- a/.npmignore +++ b/.npmignore @@ -2,3 +2,5 @@ extras/demo *.md .travis.yml gulpfile.js/**/*.test.js +.editorconfig +public diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..489243b14 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +## 4.0.0 Blendid! + +- Gulp Starter is now Blendid! +- Standalone yarn/npm installable module :tada: +- Tasks and modules are fully configurable through task-config.js +- Paths are fully configuraable through path-config.json +- Update all dependencies to latest, including Webpack 2 +- HTML and CSS tasks can be swapped out with alternative custom tasks +- Custom gulp tasks can be added and run prebuild, postbuild, in development or production builds +- Renames javascripts `entries` option to `entry` to match Webpack config +- Removes Karma, Mocha, Sinon, Chai Test Suite (just Jest instead) +- Adds `init-craft` task +- So much more... see the README + diff --git a/extras/demo/README.md b/extras/demo/README.md deleted file mode 100644 index 8f928040d..000000000 --- a/extras/demo/README.md +++ /dev/null @@ -1,12 +0,0 @@ -To run this demo, check out the demo branch! - -```bash -git checkout demo -npm start -``` - -Or move this src folder to the root of the project, and replace `gulpfile.js/config.json` with the one in this folder. - -```bash -rm -rf ./src gulpfile.js/config.json && mv ./extras/demo/src ./src && mv ./extras/demo/config.json gulpfile.js/config.json -``` diff --git a/extras/demo/src/fonts/OpenSans-Bold-webfont.eot b/extras/demo/src/fonts/OpenSans-Bold-webfont.eot deleted file mode 100644 index c5ff515ed..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Bold-webfont.eot and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Bold-webfont.svg b/extras/demo/src/fonts/OpenSans-Bold-webfont.svg deleted file mode 100644 index 1b5c1ccb7..000000000 --- a/extras/demo/src/fonts/OpenSans-Bold-webfont.svg +++ /dev/null @@ -1,1824 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extras/demo/src/fonts/OpenSans-Bold-webfont.ttf b/extras/demo/src/fonts/OpenSans-Bold-webfont.ttf deleted file mode 100644 index bd2d60324..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Bold-webfont.ttf and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Bold-webfont.woff b/extras/demo/src/fonts/OpenSans-Bold-webfont.woff deleted file mode 100644 index 49ee53ced..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Bold-webfont.woff and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Bold-webfont.woff2 b/extras/demo/src/fonts/OpenSans-Bold-webfont.woff2 deleted file mode 100644 index 2fc6428e4..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Bold-webfont.woff2 and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Regular-webfont.eot b/extras/demo/src/fonts/OpenSans-Regular-webfont.eot deleted file mode 100644 index d9fa1f261..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Regular-webfont.eot and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Regular-webfont.svg b/extras/demo/src/fonts/OpenSans-Regular-webfont.svg deleted file mode 100644 index 3e5d0ac37..000000000 --- a/extras/demo/src/fonts/OpenSans-Regular-webfont.svg +++ /dev/null @@ -1,1824 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/extras/demo/src/fonts/OpenSans-Regular-webfont.ttf b/extras/demo/src/fonts/OpenSans-Regular-webfont.ttf deleted file mode 100644 index 552e6e445..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Regular-webfont.ttf and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Regular-webfont.woff b/extras/demo/src/fonts/OpenSans-Regular-webfont.woff deleted file mode 100644 index d4a3ea4a9..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Regular-webfont.woff and /dev/null differ diff --git a/extras/demo/src/fonts/OpenSans-Regular-webfont.woff2 b/extras/demo/src/fonts/OpenSans-Regular-webfont.woff2 deleted file mode 100644 index f276dee70..000000000 Binary files a/extras/demo/src/fonts/OpenSans-Regular-webfont.woff2 and /dev/null differ diff --git a/extras/demo/src/html/data/global.json b/extras/demo/src/html/data/global.json deleted file mode 100644 index cb2675edf..000000000 --- a/extras/demo/src/html/data/global.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "socialLinks": [ - { - "id": "twitter", - "title": "Twitter", - "url": "https://twitter.com/viget" - }, - { - "id": "facebook", - "title": "Facebook", - "url": "https://www.facebook.com/vigetlabs" - }, - { - "id": "instagram", - "title": "Instagram", - "url": "https://instagram.com/viget" - } - ] -} diff --git a/extras/demo/src/html/index.html b/extras/demo/src/html/index.html deleted file mode 100644 index a9d7ae1e5..000000000 --- a/extras/demo/src/html/index.html +++ /dev/null @@ -1,20 +0,0 @@ -{# - Nunjucks Templating! - Homepage: https://mozilla.github.io/nunjucks/ - Docs: https://mozilla.github.io/nunjucks/api.html -#} - -{% extends 'layouts/application.html' %} - -{% block content %} - gulp.js -

Ubiquitous Social Icons!

- {% include "shared/social-icons-font.html" %} - {% include "shared/social-icons-svg.html" %} - -

An auto-loaded async module highlighted this!

-{% endblock %} - -{% block javascript %} - -{% endblock %} diff --git a/extras/demo/src/html/layouts/application.html b/extras/demo/src/html/layouts/application.html deleted file mode 100644 index 9683e93a4..000000000 --- a/extras/demo/src/html/layouts/application.html +++ /dev/null @@ -1,22 +0,0 @@ -{% from 'macros/helpers.html' import sprite %} - - - - - - {% block title %}Gulp Asset Pipeline{% endblock %} - - {% include "shared/app-icons.html" %} - {% block head %}{% endblock %} - - -

Gulp All The Things!

- {% include "shared/page-nav.html" %} - {% block content %}{% endblock %} - - - {% block javascript %}{% endblock %} - - diff --git a/extras/demo/src/html/macros/helpers.html b/extras/demo/src/html/macros/helpers.html deleted file mode 100644 index 5eb011c9a..000000000 --- a/extras/demo/src/html/macros/helpers.html +++ /dev/null @@ -1,6 +0,0 @@ -{% macro sprite(id, viewBox, classes) %} - {% set viewBox = viewBox or "0 0 1 1"%} - - - -{% endmacro %} diff --git a/extras/demo/src/html/page.html b/extras/demo/src/html/page.html deleted file mode 100644 index 533e423dc..000000000 --- a/extras/demo/src/html/page.html +++ /dev/null @@ -1,9 +0,0 @@ -{% extends 'layouts/application.html' %} - -{% block content %} - I am page 2, and have different javascript. -{% endblock %} - -{% block javascript %} - -{% endblock %} diff --git a/extras/demo/src/html/shared/app-icons.html b/extras/demo/src/html/shared/app-icons.html deleted file mode 100644 index 87d3ae5b0..000000000 --- a/extras/demo/src/html/shared/app-icons.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/extras/demo/src/html/shared/page-nav.html b/extras/demo/src/html/shared/page-nav.html deleted file mode 100644 index c52e7b9fd..000000000 --- a/extras/demo/src/html/shared/page-nav.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/extras/demo/src/html/shared/social-icons-font.html b/extras/demo/src/html/shared/social-icons-font.html deleted file mode 100644 index bdf3268e9..000000000 --- a/extras/demo/src/html/shared/social-icons-font.html +++ /dev/null @@ -1,9 +0,0 @@ -

- As an icon font... - - {% for item in socialLinks %} - - {{ item.title }} - - {% endfor %} -

diff --git a/extras/demo/src/html/shared/social-icons-svg.html b/extras/demo/src/html/shared/social-icons-svg.html deleted file mode 100644 index 721503351..000000000 --- a/extras/demo/src/html/shared/social-icons-svg.html +++ /dev/null @@ -1,10 +0,0 @@ -{% from 'macros/helpers.html' import sprite %} -

- - {% for item in socialLinks %} - - {{ sprite(item.id) }} - - {% endfor %} - ...or svg sprites! -

diff --git a/extras/demo/src/icons/facebook.svg b/extras/demo/src/icons/facebook.svg deleted file mode 100644 index cfedb4679..000000000 --- a/extras/demo/src/icons/facebook.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/extras/demo/src/icons/instagram.svg b/extras/demo/src/icons/instagram.svg deleted file mode 100644 index 38802ce01..000000000 --- a/extras/demo/src/icons/instagram.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/extras/demo/src/icons/twitter.svg b/extras/demo/src/icons/twitter.svg deleted file mode 100644 index ced6c1a4c..000000000 --- a/extras/demo/src/icons/twitter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/extras/demo/src/icons/viget.svg b/extras/demo/src/icons/viget.svg deleted file mode 100644 index 65405e0ef..000000000 --- a/extras/demo/src/icons/viget.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/extras/demo/src/images/blendid-logo.png b/extras/demo/src/images/blendid-logo.png deleted file mode 100644 index 1ceb86881..000000000 Binary files a/extras/demo/src/images/blendid-logo.png and /dev/null differ diff --git a/extras/demo/src/images/gulp-starter-logo.png b/extras/demo/src/images/gulp-starter-logo.png deleted file mode 100644 index 4b45d4749..000000000 Binary files a/extras/demo/src/images/gulp-starter-logo.png and /dev/null differ diff --git a/extras/demo/src/images/gulp.png b/extras/demo/src/images/gulp.png deleted file mode 100644 index f66b023b0..000000000 Binary files a/extras/demo/src/images/gulp.png and /dev/null differ diff --git a/extras/demo/src/javascripts/__tests__/exclamify.test.js b/extras/demo/src/javascripts/__tests__/exclamify.test.js deleted file mode 100644 index fbc576934..000000000 --- a/extras/demo/src/javascripts/__tests__/exclamify.test.js +++ /dev/null @@ -1,8 +0,0 @@ -import exclaimify from '../exclaimify' - -describe('exclaimify.js', () => { - - it('should make strings exciting!', () => { - exclaimify('test').should.equal('test!') - }) -}) diff --git a/extras/demo/src/javascripts/app.js b/extras/demo/src/javascripts/app.js deleted file mode 100644 index 04c134937..000000000 --- a/extras/demo/src/javascripts/app.js +++ /dev/null @@ -1,19 +0,0 @@ -import './asyncModules' -import exclaimify from './exclaimify' - -const button = document.getElementById('button') - -const alertAsyncMessage = function() { - // CommonJS async syntax webpack magic - require.ensure([], function() { - const message = require("./asyncMessage").default - alert(exclaimify(message)) - }) -} - -console.log(` - asset references like this one: - images/gulp.png - get updated in js too!`) - -button.addEventListener('click', alertAsyncMessage) diff --git a/extras/demo/src/javascripts/asyncMessage.js b/extras/demo/src/javascripts/asyncMessage.js deleted file mode 100644 index 0b4bb452a..000000000 --- a/extras/demo/src/javascripts/asyncMessage.js +++ /dev/null @@ -1 +0,0 @@ -export default 'I was loaded async' diff --git a/extras/demo/src/javascripts/asyncModules/Highlight.js b/extras/demo/src/javascripts/asyncModules/Highlight.js deleted file mode 100644 index 199ab1935..000000000 --- a/extras/demo/src/javascripts/asyncModules/Highlight.js +++ /dev/null @@ -1,10 +0,0 @@ -export default class Highlight { - constructor(el) { - this.el = el - this.doit() - } - - doit() { - this.el.classList.add('highlight') - } -} diff --git a/extras/demo/src/javascripts/asyncModules/index.js b/extras/demo/src/javascripts/asyncModules/index.js deleted file mode 100644 index 45bcc61b3..000000000 --- a/extras/demo/src/javascripts/asyncModules/index.js +++ /dev/null @@ -1,10 +0,0 @@ -const moduleElements = document.querySelectorAll('[data-module]') - -for (var i = 0; i < moduleElements.length; i++) { - const el = moduleElements[i] - const name = el.getAttribute('data-module') - require.ensure([], function() { - const Module = require(`./${name}`).default - new Module(el) - }) -} diff --git a/extras/demo/src/javascripts/exclaimify.js b/extras/demo/src/javascripts/exclaimify.js deleted file mode 100644 index da4a3972e..000000000 --- a/extras/demo/src/javascripts/exclaimify.js +++ /dev/null @@ -1 +0,0 @@ -export default (string) => `${string}!` diff --git a/extras/demo/src/javascripts/page.js b/extras/demo/src/javascripts/page.js deleted file mode 100644 index 67a0126f0..000000000 --- a/extras/demo/src/javascripts/page.js +++ /dev/null @@ -1,3 +0,0 @@ -import exclaimify from './exclaimify' - -console.log(exclaimify('page2.js loaded')) diff --git a/extras/demo/src/static/android-chrome-144x144.png b/extras/demo/src/static/android-chrome-144x144.png deleted file mode 100644 index ce28d8ae2..000000000 Binary files a/extras/demo/src/static/android-chrome-144x144.png and /dev/null differ diff --git a/extras/demo/src/static/android-chrome-192x192.png b/extras/demo/src/static/android-chrome-192x192.png deleted file mode 100644 index 7fdef4477..000000000 Binary files a/extras/demo/src/static/android-chrome-192x192.png and /dev/null differ diff --git a/extras/demo/src/static/android-chrome-36x36.png b/extras/demo/src/static/android-chrome-36x36.png deleted file mode 100644 index 1669091f6..000000000 Binary files a/extras/demo/src/static/android-chrome-36x36.png and /dev/null differ diff --git a/extras/demo/src/static/android-chrome-48x48.png b/extras/demo/src/static/android-chrome-48x48.png deleted file mode 100644 index 924f69594..000000000 Binary files a/extras/demo/src/static/android-chrome-48x48.png and /dev/null differ diff --git a/extras/demo/src/static/android-chrome-72x72.png b/extras/demo/src/static/android-chrome-72x72.png deleted file mode 100644 index 17682fd57..000000000 Binary files a/extras/demo/src/static/android-chrome-72x72.png and /dev/null differ diff --git a/extras/demo/src/static/android-chrome-96x96.png b/extras/demo/src/static/android-chrome-96x96.png deleted file mode 100644 index b6d25dde7..000000000 Binary files a/extras/demo/src/static/android-chrome-96x96.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-114x114.png b/extras/demo/src/static/apple-touch-icon-114x114.png deleted file mode 100644 index 9f599c491..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-114x114.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-120x120.png b/extras/demo/src/static/apple-touch-icon-120x120.png deleted file mode 100644 index 65cbabadb..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-120x120.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-144x144.png b/extras/demo/src/static/apple-touch-icon-144x144.png deleted file mode 100644 index ce28d8ae2..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-144x144.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-152x152.png b/extras/demo/src/static/apple-touch-icon-152x152.png deleted file mode 100644 index 458617680..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-152x152.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-180x180.png b/extras/demo/src/static/apple-touch-icon-180x180.png deleted file mode 100644 index bc27a28fb..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-180x180.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-57x57.png b/extras/demo/src/static/apple-touch-icon-57x57.png deleted file mode 100644 index 806257ebb..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-57x57.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-60x60.png b/extras/demo/src/static/apple-touch-icon-60x60.png deleted file mode 100644 index 3d90a299d..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-60x60.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-72x72.png b/extras/demo/src/static/apple-touch-icon-72x72.png deleted file mode 100644 index 17682fd57..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-72x72.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-76x76.png b/extras/demo/src/static/apple-touch-icon-76x76.png deleted file mode 100644 index 514e00539..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-76x76.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon-precomposed.png b/extras/demo/src/static/apple-touch-icon-precomposed.png deleted file mode 100644 index f33437cd3..000000000 Binary files a/extras/demo/src/static/apple-touch-icon-precomposed.png and /dev/null differ diff --git a/extras/demo/src/static/apple-touch-icon.png b/extras/demo/src/static/apple-touch-icon.png deleted file mode 100644 index bc27a28fb..000000000 Binary files a/extras/demo/src/static/apple-touch-icon.png and /dev/null differ diff --git a/extras/demo/src/static/browserconfig.xml b/extras/demo/src/static/browserconfig.xml deleted file mode 100644 index 65380f387..000000000 --- a/extras/demo/src/static/browserconfig.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - #da532c - - - diff --git a/extras/demo/src/static/favicon-16x16.png b/extras/demo/src/static/favicon-16x16.png deleted file mode 100644 index 005b6883b..000000000 Binary files a/extras/demo/src/static/favicon-16x16.png and /dev/null differ diff --git a/extras/demo/src/static/favicon-194x194.png b/extras/demo/src/static/favicon-194x194.png deleted file mode 100644 index 2e39f23d1..000000000 Binary files a/extras/demo/src/static/favicon-194x194.png and /dev/null differ diff --git a/extras/demo/src/static/favicon-32x32.png b/extras/demo/src/static/favicon-32x32.png deleted file mode 100644 index 82a5590ce..000000000 Binary files a/extras/demo/src/static/favicon-32x32.png and /dev/null differ diff --git a/extras/demo/src/static/favicon-96x96.png b/extras/demo/src/static/favicon-96x96.png deleted file mode 100644 index 4108602a8..000000000 Binary files a/extras/demo/src/static/favicon-96x96.png and /dev/null differ diff --git a/extras/demo/src/static/favicon.ico b/extras/demo/src/static/favicon.ico deleted file mode 100644 index 5191a4764..000000000 Binary files a/extras/demo/src/static/favicon.ico and /dev/null differ diff --git a/extras/demo/src/static/manifest.json b/extras/demo/src/static/manifest.json deleted file mode 100644 index 3329057d6..000000000 --- a/extras/demo/src/static/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "gulp-starter", - "icons": [ - { - "src": "\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": "0.75" - }, - { - "src": "\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": "1.0" - }, - { - "src": "\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": "1.5" - }, - { - "src": "\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": "2.0" - }, - { - "src": "\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": "3.0" - }, - { - "src": "\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": "4.0" - } - ] -} diff --git a/extras/demo/src/static/mstile-144x144.png b/extras/demo/src/static/mstile-144x144.png deleted file mode 100644 index 50f5846b2..000000000 Binary files a/extras/demo/src/static/mstile-144x144.png and /dev/null differ diff --git a/extras/demo/src/static/mstile-150x150.png b/extras/demo/src/static/mstile-150x150.png deleted file mode 100644 index 303e5a8a9..000000000 Binary files a/extras/demo/src/static/mstile-150x150.png and /dev/null differ diff --git a/extras/demo/src/static/mstile-310x150.png b/extras/demo/src/static/mstile-310x150.png deleted file mode 100644 index 8ec4eb2c2..000000000 Binary files a/extras/demo/src/static/mstile-310x150.png and /dev/null differ diff --git a/extras/demo/src/static/mstile-310x310.png b/extras/demo/src/static/mstile-310x310.png deleted file mode 100644 index 86fda608c..000000000 Binary files a/extras/demo/src/static/mstile-310x310.png and /dev/null differ diff --git a/extras/demo/src/static/mstile-70x70.png b/extras/demo/src/static/mstile-70x70.png deleted file mode 100644 index 39007cf18..000000000 Binary files a/extras/demo/src/static/mstile-70x70.png and /dev/null differ diff --git a/extras/demo/src/static/safari-pinned-tab.svg b/extras/demo/src/static/safari-pinned-tab.svg deleted file mode 100644 index ef1c82415..000000000 --- a/extras/demo/src/static/safari-pinned-tab.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - diff --git a/extras/demo/src/stylesheets/base/_colors.sass b/extras/demo/src/stylesheets/base/_colors.sass deleted file mode 100644 index 82ea4d48c..000000000 --- a/extras/demo/src/stylesheets/base/_colors.sass +++ /dev/null @@ -1,10 +0,0 @@ -$light-grey: lightgrey -$dark-grey: #555 -$red: #e53339 - -$vigetNavy: #092f40 -$vigetOrange: #f26d21 -$vigetBlue: #1496bb - -$facebookBlue: #3b5998 -$twitterBlue: #4099ff diff --git a/extras/demo/src/stylesheets/base/_demo.sass b/extras/demo/src/stylesheets/base/_demo.sass deleted file mode 100644 index 741ba48d4..000000000 --- a/extras/demo/src/stylesheets/base/_demo.sass +++ /dev/null @@ -1,76 +0,0 @@ -+font-face(OpenSans, '../fonts/OpenSans-Regular-webfont') -+font-face(OpenSans, '../fonts/OpenSans-Bold-webfont', bold) - -body - +font-smoothing // <- _mixins.scss - color: $vigetNavy - font-family: OpenSans, sans-serif - font-size: 1.25em - padding: 5% - text-align: center - -small - font-size: 0.75em - margin-top: 0.25em - -code - background-color: $light-grey - border-radius: 3px - display: inline-block - font-family: monospace - font-size: 1.25em - padding: 0.25em 0.5em - -a - color: $red - text-decoration: none - opacity: 1 - // autoprefixer will prefix this for you! - transition: all .2s ease-in-out - - &:hover - opacity: 0.75 - -.screenreader - clip: rect(1px, 1px, 1px, 1px) - position: absolute !important - -.highlight - background-color: $vigetBlue - color: white - -.icon - font-size: 32px - margin: 4px - - &.-instagram - color: $dark-grey - - &.-facebook - color: $facebookBlue - - &.-twitter - color: $twitterBlue - - -.sprite - display: inline-block - fill: currentColor - margin: 8px - width: 32px - - &.-instagram - fill: $dark-grey - - &.-facebook - fill: $facebookBlue - - &.-twitter - fill: $twitterBlue - - // 2 Dynamic colors + hard coded colors! - &.-viget - color: $vigetOrange // little circle - fill: $vigetBlue // big circle - width: 180px - // Viget text color hard coded in svg fill attribute diff --git a/extras/demo/src/stylesheets/base/_mixins.sass b/extras/demo/src/stylesheets/base/_mixins.sass deleted file mode 100644 index e5b4c306f..000000000 --- a/extras/demo/src/stylesheets/base/_mixins.sass +++ /dev/null @@ -1,19 +0,0 @@ -=font-smoothing - -moz-osx-font-smoothing: grayscale - -webkit-font-smoothing: antialiased - - // Based on http://codepen.io/javasteve99/pen/hDxpn -=font-face($font-family, $file-path, $font-weight: normal, $font-style: normal) - @font-face - font-family: $font-family - src: url('#{$file-path}.eot') - src: url('#{$file-path}.eot?#iefix') format('embedded-opentype'), url('#{$file-path}.woff2') format('woff2'), url('#{$file-path}.woff') format('woff'), url('#{$file-path}.ttf') format('truetype'), url('#{$file-path}.svg##{$font-family}') format('svg') - font-weight: $font-weight - font-style: $font-style - - // Chrome for Windows rendering fix: http://www.adtrak.co.uk/blog/font-face-chrome-rendering/ - @media screen and (-webkit-min-device-pixel-ratio: 0) - @font-face - font-family: $font-family - src: url('#{$file-path}.svg##{$font-family}') format('svg') - diff --git a/extras/demo/src/stylesheets/global.sass b/extras/demo/src/stylesheets/global.sass deleted file mode 100644 index cab80caa9..000000000 --- a/extras/demo/src/stylesheets/global.sass +++ /dev/null @@ -1,6 +0,0 @@ -// Include this if using an Icon Font -@import generated/icons - -@import base/colors -@import base/mixins -@import base/demo