From e075c392e6fca375de0571a71fa5725c5ebcb86d Mon Sep 17 00:00:00 2001
From: BRIAN MUENZENMEYER
Date: Wed, 22 Jun 2016 08:28:56 -0500
Subject: [PATCH] alignment with edition-node-gulp dependencies
---
.github/CONTRIBUTING.md | 15 +
.github/ISSUE_TEMPLATE.md | 12 +
.github/PULL_REQUEST_TEMPLATE.md | 5 +
Gruntfile.js | 4 +-
package.json | 6 +-
source/_annotations/annotations.js | 39 +-
source/_data/data.json | 2 +-
source/_data/listitems.json | 98 +-
source/_meta/_00-head.mustache | 2 +-
source/_meta/_01-foot.mustache | 12 +-
.../_patterns/00-atoms/01-global/00-colors.md | 3 +
.../00-atoms/01-global/00-colors.mustache | 36 +-
.../00-atoms/01-global/01-fonts.mustache | 12 +-
.../00-atoms/01-global/03-visibility.mustache | 11 -
.../00-atoms/02-text/01-paragraph.mustache | 1 +
.../00-atoms/02-text/01-subheadings.mustache | 6 -
...kquote.mustache => 02-blockquote.mustache} | 0
.../02-text/02-headings-with-links.mustache | 6 -
...s.mustache => 03-inline-elements.mustache} | 8 +-
.../00-atoms/02-text/03-paragraph.mustache | 1 -
.../{06-time.mustache => 04-time.mustache} | 0
...mustache => 05-preformatted-text.mustache} | 0
.../{09-hr.mustache => 06-hr.mustache} | 0
.../02-text/08-emphasis-colors.mustache | 4 -
.../00-atoms/02-text/10-caption.mustache | 1 -
.../00-atoms/03-lists/02-definition.mustache | 10 -
.../00-atoms/04-images/00-logo.mustache | 1 -
.../04-images/01-landscape-4x3.mustache | 1 -
.../04-images/02-landscape-16x9.mustache | 1 -
.../00-atoms/04-images/03-square.mustache | 1 -
.../00-atoms/04-images/04-avatar.mustache | 1 -
.../00-atoms/04-images/05-icons.mustache | 12 -
.../00-atoms/04-images/07-favicon.mustache | 2 -
.../00-atoms/04-images/favicon.mustache | 1 +
...ng-icon.mustache => loading-icon.mustache} | 0
.../00-atoms/05-forms/00-text-inputs.mustache | 30 +
.../00-atoms/05-forms/01-textarea.mustache | 4 +
.../00-atoms/05-forms/02-select-menu.mustache | 12 +
.../00-atoms/05-forms/03-checkbox.mustache | 10 +
.../05-forms/04-html5-inputs.mustache | 10 -
.../00-atoms/06-buttons/00-button.mustache | 1 +
.../00-atoms/06-buttons/00-buttons.mustache | 4 -
.../00-atoms/07-tables/00-table.mustache | 4 +-
.../00-atoms/08-media/00-video.mustache | 6 -
.../00-atoms/08-media/01-audio.mustache | 4 -
.../00-text/00-byline-author-only.mustache | 1 -
.../00-text/01-byline-author-time.mustache | 1 -
.../01-molecules/00-text/02-address.mustache | 11 -
.../00-text/03-heading-group.mustache | 4 -
.../04-blockquote-with-citation.mustache | 4 -
.../00-text/05-intro-text.mustache | 1 -
.../00-text/06-pullquote.mustache | 3 -
.../01-molecules/01-layout/00-one-up.mustache | 7 -
.../01-molecules/01-layout/01-two-up.mustache | 7 -
.../01-layout/02-three-up.mustache | 8 -
.../01-layout/03-four-up.mustache | 9 -
.../02-blocks/00-media-block.mustache | 11 -
.../02-blocks/01-headline-byline.mustache | 6 -
.../02-blocks/02-block-hero.mustache | 10 -
.../03-block-thumb-headline.mustache | 10 -
.../02-blocks/04-headline-only.mustache | 5 -
.../02-blocks/05-inset-block.mustache | 10 -
.../03-media/00-figure-with-caption.mustache | 4 -
.../01-molecules/03-media/_map.mustache | 1 -
.../01-molecules/04-forms/00-search.mustache | 11 -
.../04-forms/01-comment-form.mustache | 20 -
.../04-forms/02-newsletter.mustache | 10 -
.../05-navigation/00-primary-nav.mustache | 8 -
.../05-navigation/01-footer-nav.mustache | 6 -
.../05-navigation/02-breadcrumbs.mustache | 7 -
.../05-navigation/03-pagination.mustache | 9 -
.../05-navigation/04-tabs.mustache | 7 -
.../06-components/00-social-share.mustache | 8 -
.../06-components/01-accordion.mustache | 19 -
.../06-components/02-single-comment.mustache | 9 -
.../07-messaging/00-alert.mustache | 3 -
.../02-organisms/00-global/00-header.mustache | 9 -
.../02-organisms/00-global/01-footer.mustache | 7 -
.../01-article/00-article-body.mustache | 26 -
.../02-comments/00-comment-thread.mustache | 12 -
.../02-comments/01-sticky-comment.mustache | 9 -
.../03-components/00-carousel.mustache | 10 -
.../04-sections/00-latest-posts.mustache | 11 -
.../04-sections/01-recent-tweets.mustache | 12 -
.../04-sections/02-related-posts.mustache | 11 -
.../03-templates/00-homepage.mustache | 40 -
.../_patterns/03-templates/01-blog.mustache | 17 -
.../03-templates/02-article.mustache | 25 -
source/_patterns/04-pages/00-homepage.json | 134 -
.../_patterns/04-pages/00-homepage.mustache | 1 -
.../04-pages/00-homepage~emergency.json | 8 -
source/_patterns/04-pages/01-blog.json | 84 -
source/_patterns/04-pages/01-blog.mustache | 25 -
source/_patterns/04-pages/02-article.json | 26 -
source/_patterns/04-pages/02-article.mustache | 1 -
source/css/pattern-scaffolding.css | 54 +
source/css/scss/base/_animation.scss | 13 +
source/css/scss/base/_forms.scss | 111 +
source/css/scss/base/_global-classes.scss | 104 +
source/css/scss/base/_headings.scss | 31 +
source/css/scss/base/_links.scss | 10 +
source/css/scss/base/_lists.scss | 19 +
source/css/scss/base/_main.scss | 6 +
source/css/scss/base/_media.scss | 23 +
source/css/scss/base/_tables.scss | 18 +
source/css/scss/base/_text.scss | 26 +
source/css/scss/generic/_mixins.scss | 23 +
source/css/scss/generic/_reset.scss | 17 +
source/css/scss/generic/_variables.scss | 65 +
source/css/scss/objects/_accordion.scss | 33 +
source/css/scss/objects/_article.scss | 34 +
source/css/scss/objects/_blocks.scss | 138 +
source/css/scss/objects/_buttons.scss | 40 +
source/css/scss/objects/_carousels.scss | 38 +
source/css/scss/objects/_comments.scss | 30 +
source/css/scss/objects/_footer.scss | 39 +
source/css/scss/objects/_header.scss | 45 +
source/css/scss/objects/_icons.scss | 125 +
source/css/scss/objects/_layout.scss | 288 +
source/css/scss/objects/_lists.scss | 63 +
source/css/scss/objects/_main.scss | 9 +
source/css/scss/objects/_messaging.scss | 18 +
source/css/scss/objects/_nav.scss | 52 +
source/css/scss/objects/_sections.scss | 7 +
source/css/scss/objects/_tabs.scss | 33 +
source/css/scss/objects/_text.scss | 41 +
source/css/scss/objects/_tooltip.scss | 42 +
source/css/style.css | 1233 +--
source/css/style.scss | 121 +
source/images/fpo_16x9.png | Bin 15324 -> 8416 bytes
source/images/fpo_4x3.png | Bin 15854 -> 3709 bytes
source/js/fitvids.js | 77 -
source/js/init.js | 26 -
source/js/jquery-2.0.0b2.js | 8690 -----------------
source/js/modernizr.js | 4 -
135 files changed, 2408 insertions(+), 10435 deletions(-)
create mode 100644 .github/CONTRIBUTING.md
create mode 100644 .github/ISSUE_TEMPLATE.md
create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
create mode 100644 source/_patterns/00-atoms/01-global/00-colors.md
delete mode 100644 source/_patterns/00-atoms/01-global/03-visibility.mustache
create mode 100644 source/_patterns/00-atoms/02-text/01-paragraph.mustache
delete mode 100644 source/_patterns/00-atoms/02-text/01-subheadings.mustache
rename source/_patterns/00-atoms/02-text/{04-blockquote.mustache => 02-blockquote.mustache} (100%)
delete mode 100644 source/_patterns/00-atoms/02-text/02-headings-with-links.mustache
rename source/_patterns/00-atoms/02-text/{05-inline-elements.mustache => 03-inline-elements.mustache} (85%)
delete mode 100644 source/_patterns/00-atoms/02-text/03-paragraph.mustache
rename source/_patterns/00-atoms/02-text/{06-time.mustache => 04-time.mustache} (100%)
rename source/_patterns/00-atoms/02-text/{07-preformatted-text.mustache => 05-preformatted-text.mustache} (100%)
rename source/_patterns/00-atoms/02-text/{09-hr.mustache => 06-hr.mustache} (100%)
delete mode 100644 source/_patterns/00-atoms/02-text/08-emphasis-colors.mustache
delete mode 100644 source/_patterns/00-atoms/02-text/10-caption.mustache
delete mode 100644 source/_patterns/00-atoms/03-lists/02-definition.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/00-logo.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/01-landscape-4x3.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/02-landscape-16x9.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/03-square.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/04-avatar.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/05-icons.mustache
delete mode 100644 source/_patterns/00-atoms/04-images/07-favicon.mustache
create mode 100644 source/_patterns/00-atoms/04-images/favicon.mustache
rename source/_patterns/00-atoms/04-images/{06-loading-icon.mustache => loading-icon.mustache} (100%)
create mode 100644 source/_patterns/00-atoms/05-forms/00-text-inputs.mustache
create mode 100644 source/_patterns/00-atoms/05-forms/01-textarea.mustache
create mode 100644 source/_patterns/00-atoms/05-forms/02-select-menu.mustache
create mode 100644 source/_patterns/00-atoms/05-forms/03-checkbox.mustache
delete mode 100644 source/_patterns/00-atoms/05-forms/04-html5-inputs.mustache
create mode 100644 source/_patterns/00-atoms/06-buttons/00-button.mustache
delete mode 100644 source/_patterns/00-atoms/06-buttons/00-buttons.mustache
delete mode 100644 source/_patterns/00-atoms/08-media/00-video.mustache
delete mode 100644 source/_patterns/00-atoms/08-media/01-audio.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/00-byline-author-only.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/01-byline-author-time.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/02-address.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/03-heading-group.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/04-blockquote-with-citation.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/05-intro-text.mustache
delete mode 100644 source/_patterns/01-molecules/00-text/06-pullquote.mustache
delete mode 100644 source/_patterns/01-molecules/01-layout/00-one-up.mustache
delete mode 100644 source/_patterns/01-molecules/01-layout/01-two-up.mustache
delete mode 100644 source/_patterns/01-molecules/01-layout/02-three-up.mustache
delete mode 100644 source/_patterns/01-molecules/01-layout/03-four-up.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/00-media-block.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/01-headline-byline.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/02-block-hero.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/03-block-thumb-headline.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/04-headline-only.mustache
delete mode 100644 source/_patterns/01-molecules/02-blocks/05-inset-block.mustache
delete mode 100644 source/_patterns/01-molecules/03-media/00-figure-with-caption.mustache
delete mode 100644 source/_patterns/01-molecules/03-media/_map.mustache
delete mode 100644 source/_patterns/01-molecules/04-forms/00-search.mustache
delete mode 100644 source/_patterns/01-molecules/04-forms/01-comment-form.mustache
delete mode 100644 source/_patterns/01-molecules/04-forms/02-newsletter.mustache
delete mode 100644 source/_patterns/01-molecules/05-navigation/00-primary-nav.mustache
delete mode 100644 source/_patterns/01-molecules/05-navigation/01-footer-nav.mustache
delete mode 100644 source/_patterns/01-molecules/05-navigation/02-breadcrumbs.mustache
delete mode 100644 source/_patterns/01-molecules/05-navigation/03-pagination.mustache
delete mode 100644 source/_patterns/01-molecules/05-navigation/04-tabs.mustache
delete mode 100644 source/_patterns/01-molecules/06-components/00-social-share.mustache
delete mode 100644 source/_patterns/01-molecules/06-components/01-accordion.mustache
delete mode 100644 source/_patterns/01-molecules/06-components/02-single-comment.mustache
delete mode 100644 source/_patterns/01-molecules/07-messaging/00-alert.mustache
delete mode 100644 source/_patterns/02-organisms/00-global/00-header.mustache
delete mode 100644 source/_patterns/02-organisms/00-global/01-footer.mustache
delete mode 100644 source/_patterns/02-organisms/01-article/00-article-body.mustache
delete mode 100644 source/_patterns/02-organisms/02-comments/00-comment-thread.mustache
delete mode 100644 source/_patterns/02-organisms/02-comments/01-sticky-comment.mustache
delete mode 100644 source/_patterns/02-organisms/03-components/00-carousel.mustache
delete mode 100644 source/_patterns/02-organisms/04-sections/00-latest-posts.mustache
delete mode 100644 source/_patterns/02-organisms/04-sections/01-recent-tweets.mustache
delete mode 100644 source/_patterns/02-organisms/04-sections/02-related-posts.mustache
delete mode 100644 source/_patterns/03-templates/00-homepage.mustache
delete mode 100644 source/_patterns/03-templates/01-blog.mustache
delete mode 100644 source/_patterns/03-templates/02-article.mustache
delete mode 100644 source/_patterns/04-pages/00-homepage.json
delete mode 100644 source/_patterns/04-pages/00-homepage.mustache
delete mode 100644 source/_patterns/04-pages/00-homepage~emergency.json
delete mode 100644 source/_patterns/04-pages/01-blog.json
delete mode 100644 source/_patterns/04-pages/01-blog.mustache
delete mode 100644 source/_patterns/04-pages/02-article.json
delete mode 100644 source/_patterns/04-pages/02-article.mustache
create mode 100644 source/css/pattern-scaffolding.css
create mode 100644 source/css/scss/base/_animation.scss
create mode 100644 source/css/scss/base/_forms.scss
create mode 100644 source/css/scss/base/_global-classes.scss
create mode 100644 source/css/scss/base/_headings.scss
create mode 100644 source/css/scss/base/_links.scss
create mode 100644 source/css/scss/base/_lists.scss
create mode 100644 source/css/scss/base/_main.scss
create mode 100644 source/css/scss/base/_media.scss
create mode 100644 source/css/scss/base/_tables.scss
create mode 100644 source/css/scss/base/_text.scss
create mode 100644 source/css/scss/generic/_mixins.scss
create mode 100644 source/css/scss/generic/_reset.scss
create mode 100644 source/css/scss/generic/_variables.scss
create mode 100644 source/css/scss/objects/_accordion.scss
create mode 100644 source/css/scss/objects/_article.scss
create mode 100644 source/css/scss/objects/_blocks.scss
create mode 100644 source/css/scss/objects/_buttons.scss
create mode 100644 source/css/scss/objects/_carousels.scss
create mode 100644 source/css/scss/objects/_comments.scss
create mode 100644 source/css/scss/objects/_footer.scss
create mode 100644 source/css/scss/objects/_header.scss
create mode 100644 source/css/scss/objects/_icons.scss
create mode 100644 source/css/scss/objects/_layout.scss
create mode 100644 source/css/scss/objects/_lists.scss
create mode 100644 source/css/scss/objects/_main.scss
create mode 100644 source/css/scss/objects/_messaging.scss
create mode 100644 source/css/scss/objects/_nav.scss
create mode 100644 source/css/scss/objects/_sections.scss
create mode 100644 source/css/scss/objects/_tabs.scss
create mode 100644 source/css/scss/objects/_text.scss
create mode 100644 source/css/scss/objects/_tooltip.scss
create mode 100644 source/css/style.scss
delete mode 100644 source/js/fitvids.js
delete mode 100644 source/js/init.js
delete mode 100644 source/js/jquery-2.0.0b2.js
delete mode 100644 source/js/modernizr.js
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
new file mode 100644
index 0000000..8598cdd
--- /dev/null
+++ b/.github/CONTRIBUTING.md
@@ -0,0 +1,15 @@
+# Contributing to Patternlab Node
+If you'd like to contribute to Pattern Lab Node, please do so! There is always a lot of ground to cover and something for your wheelhouse.
+
+No pull request is too small. Check out any [up for grabs issues](https://github.com/pattern-lab/patternlab-node/labels/up%20for%20grabs) as a good way to get your feet wet, or add some more unit tests.
+
+## Guidelines
+1. Please keep your pull requests concise and limited to **ONE** substantive change at a time. This makes reviewing and testing so much easier.
+2. _ALWAYS_ submit pull requests against the [dev branch](https://github.com/pattern-lab/patternlab-node/tree/dev). If this does not occur, I will first, try to redirect you gently, second, port over your contribution manually if time allows, and/or third, close your pull request. If you have a major feature to stabilize over time, talk to @bmuenzenmeyer about making a dedicated `feature-branch`
+3. If you can, add some unit tests using the existing patterns in the `./test` directory
+
+##Coding style
+Two files combine within the project to define and maintain our coding style.
+
+* The `.editorconfig` controls spaces / tabs within supported editors. Check out their [site](http://editorconfig.org/).
+* The `.eslintrc` defines our javascript standards. Some editors will evaluate this real-time - otherwise it's run using `grunt|gulp build`
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
new file mode 100644
index 0000000..88d60de
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md
@@ -0,0 +1,12 @@
+
+
+
+I am using Edition Node Gulp `vX.X.X` on `Windows | Mac | Linux`, with Node `vX.X.X`, Gulp-CLI `vX.X.X` and Gulp `vX.X.X`.
+
+##### Expected Behavior
+
+
+##### Actual Behavior
+
+
+##### Steps to Reproduce
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 0000000..4ddf5e1
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,5 @@
+
+
+Addresses #
+
+Summary of changes:
diff --git a/Gruntfile.js b/Gruntfile.js
index 5a47f9d..06e694e 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -33,7 +33,7 @@ module.exports = function (grunt) {
grunt.registerTask('patternlab', 'create design systems with atomic design', function (arg) {
if (arguments.length === 0) {
- pl.build(getConfiguredCleanOption());
+ pl.build(function(){}, getConfiguredCleanOption());
}
if (arg && arg === 'version') {
@@ -41,7 +41,7 @@ module.exports = function (grunt) {
}
if (arg && arg === "patternsonly") {
- pl.patternsonly(getConfiguredCleanOption());
+ pl.patternsonly(function(){},getConfiguredCleanOption());
}
if (arg && arg === "help") {
diff --git a/package.json b/package.json
index 488af89..a883e5c 100644
--- a/package.json
+++ b/package.json
@@ -10,9 +10,9 @@
"grunt-contrib-watch": "^1.0.0",
"grunt-contrib-copy": "^1.0.0",
"minimist": "^1.2.0",
- "patternlab-node": "pattern-lab/patternlab-node#v2.0.0-alpha",
- "styleguidekit-assets-default": "pattern-lab/styleguidekit-assets-default#feature-panels",
- "styleguidekit-mustache-default": "pattern-lab/styleguidekit-mustache-default#feature-panels",
+ "patternlab-node": "^2.0.0",
+ "styleguidekit-assets-default": "^3.0.0",
+ "styleguidekit-mustache-default": "^3.0.0"
},
"keywords": [
"Pattern Lab",
diff --git a/source/_annotations/annotations.js b/source/_annotations/annotations.js
index 8060a60..83a73ce 100644
--- a/source/_annotations/annotations.js
+++ b/source/_annotations/annotations.js
@@ -1,34 +1,9 @@
var comments = {
-"comments" : [
- {
- "el": "header[role=banner]",
- "title" : "Masthead",
- "comment": "The main header of the site doesn't take up too much screen real estate in order to keep the focus on the core content. It's using a linear CSS gradient instead of a background image to give greater design flexibility and reduce HTTP requests."
- },
- {
- "el": ".logo",
- "title" : "Logo",
- "comment": "The logo image is an SVG file, which ensures that the logo displays crisply even on high resolution displays. A PNG fallback is provided for browsers that don't support SVG images.
Further reading: Optimizing Web Experiences for High Resolution Screens
"
- },
- {
- "el": "#nav",
- "title" : "Navigation",
- "comment": "Navigation for adaptive web experiences can be tricky. Top navigations are typical on desktop sites, but mobile screen sizes don't give us the luxury of space. We're dealing with this situation by creating a simple menu anchor that toggles the main navigation on small screens. This is just one method. Bagcheck and Contents Magazine add an anchor in the header that jumps users to the navigation which is placed in the footer. This solution works well because it doesn't require any Javascript in order to work. Other methods exist too. For example, ESPN's mobile navigation overlays the main content of the page.
The nav is only hidden when a certain level of javascript is supported in order to ensure that users with little/poor javascript support can still access the navigation. Once the screen size is large enough to accommodate the nav, we show the main navigation links and hide the menu anchor.
See also: Responsive Navigation Patterns
"
- },
- {
- "el": ".search-form",
- "title" : "Search",
- "comment": "Search is an incredibly important priority, especially for mobile. It is a great idea to give users the ability to jump directly to what they are looking for without forcing them to wade through your site's navigation. Check out the Burton and Yelp mobile sites for great examples of experiences that prioritize search.
We're also using the HTML5 search input type , which is great for mobile devices that can bring up the appropriate virtual keyboard for many smartphones. And like the main header navigation, we're hiding the search form on small screens to save space. Clicking the search anchor toggles the form.
"
- },
- {
- "el": ".article-header h1",
- "title" : "Article Header",
- "comment": "The article header should be no more than 140 characters.
"
- },
- {
- "el": ".block-hero",
- "title" : "Hero",
- "comment": "The hero area highlights one major story using a large image and a captivating headline.
"
- }
-]
+ "comments" : [
+ {
+ "el": "#colors",
+ "title" : "Special Markup and Styling",
+ "comment": "This code uses pattern-scaffolding.css in the `source/css/` directory."
+ }
+ ]
};
diff --git a/source/_data/data.json b/source/_data/data.json
index 3c79fac..3be1f4a 100644
--- a/source/_data/data.json
+++ b/source/_data/data.json
@@ -90,4 +90,4 @@
{ },
{ }
]
-}
+}
\ No newline at end of file
diff --git a/source/_data/listitems.json b/source/_data/listitems.json
index ebda017..114ed1f 100644
--- a/source/_data/listitems.json
+++ b/source/_data/listitems.json
@@ -13,6 +13,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/tech",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/tech",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/tech",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -78,6 +86,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/people",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/people",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/people",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -143,6 +159,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/nature",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/nature",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/nature",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -208,6 +232,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/people/grayscale",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/people/greyscale",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/people/greyscale",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -273,6 +305,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/arch",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/arch",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/arch",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -338,6 +378,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/people/grayscale",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/people/grayscale",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/people/grayscale",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -403,6 +451,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/any",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/any",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/any",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -468,6 +524,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/any/grayscale",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/any/grayscale",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/any/grayscale",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -533,6 +597,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/any/sepia",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/any/sepia",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/any/sepia",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -598,6 +670,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/arch/grayscale",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/arch/grayscale",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/arch/grayscale",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -663,6 +743,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/arch/sepia",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/arch/sepia",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/arch/sepia",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -728,6 +816,14 @@
"rectangle": {
"src": "http://placeimg.com/400/300/people/sepia",
"alt": "Rectangle"
+ },
+ "landscape-4x3": {
+ "src": "http://placeimg.com/400/300/people/sepia",
+ "alt": "4x3 Image"
+ },
+ "landscape-16x9": {
+ "src": "http://placeimg.com/640/360/people/sepia",
+ "alt": "16x9 Image"
}
},
"headline": {
@@ -779,4 +875,4 @@
},
"seconds": "56"
}
-}
+}
\ No newline at end of file
diff --git a/source/_meta/_00-head.mustache b/source/_meta/_00-head.mustache
index e5cc25d..4b59b5d 100644
--- a/source/_meta/_00-head.mustache
+++ b/source/_meta/_00-head.mustache
@@ -6,6 +6,7 @@
+
{{{ patternLabHead }}}
@@ -13,4 +14,3 @@
-
diff --git a/source/_meta/_01-foot.mustache b/source/_meta/_01-foot.mustache
index 797d941..323ee84 100644
--- a/source/_meta/_01-foot.mustache
+++ b/source/_meta/_01-foot.mustache
@@ -1,6 +1,6 @@
-
-
-{{{ patternLabFoot }}}
-
-
-