From ad903dd0bcbb74f9fd29aef0940e6e7b56e909ae Mon Sep 17 00:00:00 2001 From: Mat Marquis Date: Fri, 24 Oct 2014 17:17:19 -0400 Subject: [PATCH] Weeeebsiiiite --- Gruntfile.js | 12 +- _dist/_css/all.css | 4 +- _dist/_css/critical.css | 32 +-- _dist/_img/bg.png | Bin 0 -> 235 bytes _dist/_img/icon-chrome.png | Bin 3875 -> 2145 bytes _dist/_img/icon-firefox.png | Bin 4974 -> 2485 bytes _dist/_img/icon-ie.png | Bin 4925 -> 2404 bytes _dist/_img/icon-opera.png | Bin 3743 -> 2169 bytes _dist/_img/icon-safari.png | Bin 5623 -> 2562 bytes _dist/_img/ricg-logo.png | Bin 9532 -> 7497 bytes _dist/_js/initial.js | 4 +- _dist/_js/main.js | 4 +- _dist/_js/respond.js | 2 +- _dist/index.php | 391 ++++++++++++++++++++---------------- _tmpl/_css/all.css | 57 ++++-- _tmpl/_data/efforts.json | 25 ++- _tmpl/_img/bg.png | Bin 0 -> 235 bytes _tmpl/_img/icon-chrome.png | Bin 3875 -> 2145 bytes _tmpl/_img/icon-firefox.png | Bin 4974 -> 2485 bytes _tmpl/_img/icon-ie.png | Bin 4925 -> 2404 bytes _tmpl/_img/icon-opera.png | Bin 3743 -> 2169 bytes _tmpl/_img/icon-safari.png | Bin 5623 -> 2562 bytes _tmpl/_img/ricg-logo.png | Bin 9532 -> 7497 bytes _tmpl/_js/initial.config.js | 5 + _tmpl/_js/main.js | 17 ++ _tmpl/_partials/head.hbs | 16 +- _tmpl/_partials/issues.hbs | 55 +++++ _tmpl/index.hbs | 175 +--------------- 28 files changed, 405 insertions(+), 394 deletions(-) create mode 100755 _dist/_img/bg.png create mode 100644 _tmpl/_img/bg.png create mode 100644 _tmpl/_js/main.js create mode 100644 _tmpl/_partials/issues.hbs diff --git a/Gruntfile.js b/Gruntfile.js index 4f5020c..45afb81 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -31,9 +31,8 @@ module.exports = function(grunt) { js_main: { src: [ // keep this globalenhance file last! - '_tmpl/_js/_lib/jquery.js', '_tmpl/_js/_lib/*', - '_tmpl/_js/globalenhance.js' + '_tmpl/_js/main.js' ], dest: '_dist/_js/main.js' }, @@ -120,7 +119,7 @@ module.exports = function(grunt) { criticalcss: { custom_options: { options: { - url: "http://ricg.io.dev", + url: "http://ricg.io.dev?nocrit", filename : 'all.css', outputfile: "_dist/_css/critical.css" } @@ -190,7 +189,10 @@ module.exports = function(grunt) { 'chmod:writeable', 'clean', 'qunit', + 'concat', 'copy', + 'cssmin', + 'uglify', 'assemble', 'criticalcss', 'chmod:readonly' @@ -200,8 +202,10 @@ module.exports = function(grunt) { 'chmod:writeable', 'clean', 'copy', - 'criticalcss', + 'assemble', 'concat:css_main', + 'cssmin', + 'criticalcss', 'chmod:readonly' ]); diff --git a/_dist/_css/all.css b/_dist/_css/all.css index 2e754c4..bfce441 100755 --- a/_dist/_css/all.css +++ b/_dist/_css/all.css @@ -1,3 +1,3 @@ -/*! Project Name - v - 2014-10-23 +/*! Project Name - v - 2014-10-24 * Copyright (c) 2014 Mat Marquis - mat@matmarquis.com */ -body{background-image:url(_img/bg.png);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAADhCAYAAABbV7VpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAA8tJREFUeJzt18FJQ0EYRlGVNCC8lOAiLQipwLJTgJDNW6SEN0XYQhbKMN5zKvgY+LnM6/f9/vUCv2zfH7MnLONy+Zg9gX/IDT7vbfYAAJhJCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIOx1jzN6wjPO2zZ6wjDGO2ROWcbt5q2ddr5+zJyxjO7/PnrAMP0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgLTT7AEr2ffH7AnL2Lbz7AnLGOOYPWEZbpC/4EcIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApD2A6c/G0GCVp/9AAAAAElFTkSuQmCC);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjIyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIG9wYWNpdHk9Ii4zIj4KICA8dGl0bGU+QkcgUGF0dGVybjwvdGl0bGU+CiAgPHJlY3QgaWQ9InN2Z18xIiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMCIgZmlsbD0iI2QxZDJkNCIvPgogIDxyZWN0IGlkPSJzdmdfMiIgaGVpZ2h0PSIxNTAiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjAiIGZpbGw9IiNiY2JkYzAiLz4KICA8cmVjdCBpZD0ic3ZnXzMiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iMCIgeD0iMTUwIiBmaWxsPSIjYTdhOWFjIi8+CiAgPHJlY3QgaWQ9InN2Z181IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMjI1IiBmaWxsPSIjZDFkMmQ0Ii8+CiAgPHJlY3QgaWQ9InN2Z182IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iNzUiIHg9IjE1MCIgZmlsbD0iIzkzOTU5OCIvPgogIDxyZWN0IGlkPSJzdmdfNyIgaGVpZ2h0PSI3NSIgd2lkdGg9IjE1MCIgeT0iMTUwIiB4PSI3NSIgZmlsbD0iI2E3YTlhYyIvPgogIDxyZWN0IGlkPSJzdmdfOCIgaGVpZ2h0PSI3NSIgd2lkdGg9Ijc1IiB5PSIwIiB4PSIzNzUiIGZpbGw9IiNhN2E5YWMiLz4KICA8cmVjdCBpZD0ic3ZnXzkiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjM3NSIgZmlsbD0iI2JjYmRjMCIvPgogIDxyZWN0IGlkPSJzdmdfMTAiIGhlaWdodD0iNzUiIHdpZHRoPSIxNTAiIHk9IjE1MCIgeD0iMzAwIiBmaWxsPSIjYTdhOWFjIi8+CiA8L2c+Cjwvc3ZnPg==);font-family:Proxima Nova,sans-serif;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#751415;font-weight:700;text-decoration:none;-webkit-font-smoothing:antialiased}.a11y-hide{color:transparent;display:block;font-size:1px;height:1px;overflow:hidden;position:absolute}img{max-width:100%}p{color:#e7e2e2;margin:1em 0;font-family:Proxima Nova,sans-serif}.logo{margin:0;padding:1em 0}.sitehead{width:100%;height:215px}.sitehead img{display:block;margin:.5em auto 0;width:340px}.issues{background:#2a2a2a;clear:both}.feat{clear:both;width:100%}.feat:after{clear:both;content:"";display:block}.head{background:#d6342d;border-left:.3125em solid #000;clear:both;float:left;display:block;padding:.3em 1.2em .3em .8875em;position:relative;width:100%}.head .feat-hed{float:left}.head .status{clear:both;opacity:.8;font-size:.925em}@media(min-width:30em){.head .status{clear:none;float:right}}.body{display:none!important}.open .body{display:block!important}.open .head{background:#000}.body{clear:both;padding-top:1em;padding-bottom:2em}.body p{text-shadow:1px 1px 0 #000}@media(min-width:30em){.body .col-a{float:left;width:75.7894737%}.body .col-b{float:right;max-width:21.8947368%}}.head span,.body{display:block;margin:0 auto;max-width:1040px}.usage{background:#eeeff0;border-left:6px solid #191818;clear:both;float:left;padding-left:1em;margin-top:1em;margin:1em 0 1.5em -6px;width:100%}.usage code{color:#191818;display:block;padding:1px;line-height:1.5;word-wrap:break-word}.feat-hed{-webkit-font-smoothing:antialiased;color:#fff;font:400 1.3125em/1.2 DIN Condensed,sans-serif;font-weight:400;margin:0;padding:.65em 0 .5em}.col-b{background:#222;margin:-.5em -1em 0 -1em}.impl-hed{color:#fafafa;display:block;font-size:.925em;margin:0 0 .5em 1em;padding-top:.75em;-webkit-font-smoothing:antialiased}.support{display:block;text-align:justify;max-height:4em;padding:.5em 1em .25em;width:100%}.support:after{content:"";display:inline-block;width:100%;margin:0 auto}.support img{display:inline;margin:0 1px;padding:.15em 0;opacity:.15;max-width:40px;width:12.5%}.support img.partial-support{opacity:.5}.support img.full-support{opacity:1}@media(min-width:30em){.col-b{background:0;margin:0}.support{background:rgba(225,225,225,.95);border-radius:.25em;display:block;float:right;margin:0;max-height:inherit;padding:.25em .5em;width:auto}.support:after{display:none}.impl-hed{margin:0 0 .75em}.support img{display:block;width:32px}}@media(min-width:50em){.support img{float:left;width:28px}}@media(min-width:30em) and (max-width:50em){.impl-hed .abbr{display:none}}.body{padding:.5em 1.2em}.subhed{background:#000;color:#f9f9f9;clear:both;display:inline-block;float:left;font-size:.975em;margin-left:-9999px;padding:.4em 1em .375em 9999px;-webkit-font-smoothing:antialiased}.docs{clear:both;margin-left:-6px;float:left;margin-bottom:1.5em;width:100%}.docs dt{background:#ebebec;border-left:6px solid #191818;border-right:1px solid rgba(200,200,200,.5);clear:left;color:#191818;float:left;font-weight:700;margin-right:.5em;min-width:8em}.docs dd{background:#efefef;border-left:6px solid #191818;clear:left;margin:0 0 .5em;min-width:70%;width:100%}.docs dd a{font-weight:400;text-indent:1em}.docs dt,.docs dd{display:block;padding:.25em .5em .2em}dt.published{background:#cee6b8}dd.published,dt.published{border-left-color:#334b11;color:#334b11}dt.draft{background:#efdadd}dd.draft,dt.draft{border-left-color:#761718;color:#761718}@media(min-width:50em){.docs dt,.docs dd{clear:none;width:auto}} \ No newline at end of file +body{background-image:url(_img/bg.png);background-image:url(data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%01%C2%00%00%00%E1%02%03%00%00%00%269%5D%FA%00%00%00%0CPLTE%F7%F7%F7%EF%F0%F0%F3%F4%F4%EC%ED%ED%9B%2B%93%D1%00%00%00%9AIDATx%DA%ED%CD%B1%11%40%40%18%84Q%CC%88%B5%A4%84K%AE%1E%AD%08%D1%24%05l%F2%A7g%DE%E6%DF%BE%A9%B4%B5%C7%F6J7g%D7%88D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%87%14%9F%D8%95%E5%F6V%96%DD%92%EF%27%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2O%C4%BBWv%A4X%EA%1A%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2%88%E2%07%C8%F2C%01%11%C1%19%FD%00%00%00%00IEND%AEB%60%82);font-family:Proxima Nova,sans-serif;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#751415;font-weight:700;text-decoration:none;-webkit-font-smoothing:antialiased}.a11y-hide{color:transparent;display:block;font-size:1px;height:1px;overflow:hidden;position:absolute}img{max-width:100%}p{color:#e7e2e2;margin:1em 0;font-family:Proxima Nova,sans-serif}.sitehead{width:100%}.logo{margin:0}.logo img{display:block;margin:0 auto;padding:1.75em 0 1.5em;max-width:340px;width:60%}.issues{background:#2a2a2a;border-bottom:5px solid #000;margin-bottom:5em;clear:both}.feat{clear:both;width:100%}.feat:after{clear:both;content:"";display:block}.head{border-left:.3125em solid #000;clear:both;float:left;display:block;padding:.3em 0;position:relative;width:100%}.heading0 .head{background:#e20e03}.heading1 .head{background:#e62d23}.heading2 .head{background:#e73b33}.heading3 .head{background:#e74840}.heading4 .head{background:#f15048}.heading5 .head{background:#f55952}.feat+.feat .head{border-top:1px solid rgba(0,0,0,.25)}.head .feat-hed{float:left}.head .status{clear:both;opacity:.8;font-size:.925em;margin-top:.525em}@media(min-width:30em){.head .status{clear:none;float:right}}.body{max-height:0;overflow:hidden;border:1px solid red;-webkit-transition:1s max-height;transition:1s max-height}.open .body{max-height:9999px}.open .head{background:#000}.body{clear:both;padding-top:1em;padding-bottom:4em;width:100%}.body:after{content:"";clear:both;display:block}.body p{text-shadow:1px 1px 0 #000}@media(min-width:30em){.body .col-a{float:left;width:75.7894737%}.body .col-b{float:right;max-width:21.8947368%}}.head span,.body{display:block;margin:0 auto;padding:.5em 1.2em 0;max-width:1040px}.body{padding-bottom:2em}.usage{background:#eeeff0;border-left:6px solid #191818;clear:both;float:left;padding-left:1em;margin-top:1em;margin:1em 0 1.5em -6px;width:100%}.usage code{color:#191818;display:block;padding:1px;line-height:1.5;word-wrap:break-word}.feat-hed{-webkit-font-smoothing:antialiased;color:#fff;font:400 1.3125em/1.2 DIN Condensed,sans-serif;font-weight:400;margin:0;padding:.25em 0 .5em}.col-b{background:#222;margin:-.5em -1em 0 -1em}.impl-hed{color:#fafafa;display:block;font-size:.925em;margin:0 0 .5em 1em;padding-top:.75em;-webkit-font-smoothing:antialiased}.support{border-bottom:3px solid #111;display:block;text-align:justify;max-height:4em;padding:.5em 1em .25em;width:100%}.support:after{content:"";display:inline-block;width:100%;margin:0 auto}.support img{display:inline;margin:0 1px;padding:.15em 0;opacity:.15;max-width:40px;width:12.5%}.support img.partial-support{opacity:.5}.support img.full-support{opacity:1}@media(min-width:30em){.col-b{background:0;margin:0}.support{background:rgba(225,225,225,.95);border-radius:.25em;border-width:0;display:block;float:right;margin:0;max-height:inherit;padding:.25em .5em;width:auto}.support:after{display:none}.impl-hed{margin:0 0 .75em}.support img{display:block;width:32px}}@media(min-width:50em){.support img{float:left;width:28px}}@media(min-width:30em) and (max-width:50em){.impl-hed .abbr{display:none}}.subhed{background:#000;color:#f9f9f9;clear:both;display:inline-block;float:left;font-size:.975em;margin-left:-9999px;padding:.4em 1em .375em 9999px;-webkit-font-smoothing:antialiased}.docs{clear:both;margin-left:-6px;float:left;margin-bottom:1.5em;width:100%}.docs dt{background:#ebebec;border-left:6px solid #191818;border-right:1px solid rgba(200,200,200,.5);clear:left;color:#191818;float:left;font-weight:700;margin-right:.5em;min-width:8em}.docs dd{background:#efefef;border-left:6px solid #191818;clear:left;margin:0 0 .5em;min-width:70%;width:100%}.docs dd a{font-weight:400;text-indent:1em}.docs dt,.docs dd{display:block;padding:.25em .5em .2em}dt.published{background:#cee6b8}dd.published,dt.published{border-left-color:#334b11;color:#334b11}dt.draft{background:#efdadd}dd.draft,dt.draft{border-left-color:#761718;color:#761718}@media(min-width:50em){.docs dt,.docs dd{clear:none;width:auto}} \ No newline at end of file diff --git a/_dist/_css/critical.css b/_dist/_css/critical.css index 7c5171c..865d9a4 100755 --- a/_dist/_css/critical.css +++ b/_dist/_css/critical.css @@ -1,39 +1,45 @@ -body{ background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjIyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIG9wYWNpdHk9Ii4zIj4KICA8dGl0bGU+QkcgUGF0dGVybjwvdGl0bGU+CiAgPHJlY3QgaWQ9InN2Z18xIiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMCIgZmlsbD0iI2QxZDJkNCIvPgogIDxyZWN0IGlkPSJzdmdfMiIgaGVpZ2h0PSIxNTAiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjAiIGZpbGw9IiNiY2JkYzAiLz4KICA8cmVjdCBpZD0ic3ZnXzMiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iMCIgeD0iMTUwIiBmaWxsPSIjYTdhOWFjIi8+CiAgPHJlY3QgaWQ9InN2Z181IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMjI1IiBmaWxsPSIjZDFkMmQ0Ii8+CiAgPHJlY3QgaWQ9InN2Z182IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iNzUiIHg9IjE1MCIgZmlsbD0iIzkzOTU5OCIvPgogIDxyZWN0IGlkPSJzdmdfNyIgaGVpZ2h0PSI3NSIgd2lkdGg9IjE1MCIgeT0iMTUwIiB4PSI3NSIgZmlsbD0iI2E3YTlhYyIvPgogIDxyZWN0IGlkPSJzdmdfOCIgaGVpZ2h0PSI3NSIgd2lkdGg9Ijc1IiB5PSIwIiB4PSIzNzUiIGZpbGw9IiNhN2E5YWMiLz4KICA8cmVjdCBpZD0ic3ZnXzkiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjM3NSIgZmlsbD0iI2JjYmRjMCIvPgogIDxyZWN0IGlkPSJzdmdfMTAiIGhlaWdodD0iNzUiIHdpZHRoPSIxNTAiIHk9IjE1MCIgeD0iMzAwIiBmaWxsPSIjYTdhOWFjIi8+CiA8L2c+Cjwvc3ZnPg==); font-family: 'Proxima Nova', sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } +body{ background-image: url(data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%01%C2%00%00%00%E1%02%03%00%00%00%269%5D%FA%00%00%00%0CPLTE%F7%F7%F7%EF%F0%F0%F3%F4%F4%EC%ED%ED%9B%2B%93%D1%00%00%00%9AIDATx%DA%ED%CD%B1%11%40%40%18%84Q%CC%88%B5%A4%84K%AE%1E%AD%08%D1%24%05l%F2%A7g%DE%E6%DF%BE%A9%B4%B5%C7%F6J7g%D7%88D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%87%14%9F%D8%95%E5%F6V%96%DD%92%EF%27%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2O%C4%BBWv%A4X%EA%1A%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2%88%E2%07%C8%F2C%01%11%C1%19%FD%00%00%00%00IEND%AEB%60%82); font-family: 'Proxima Nova', sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } *{ box-sizing: border-box; } a{ color: rgb(117, 20, 21); font-weight: 700; text-decoration: none; -webkit-font-smoothing: antialiased; } img{ max-width: 100%; } p{ color: rgb(231, 226, 226); margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; font-family: 'Proxima Nova', sans-serif; } -.logo{ margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1em; padding-right: 0px; padding-bottom: 1em; padding-left: 0px; } -.sitehead{ width: 100%; height: 215px; } -.sitehead img{ display: block; margin-top: 0.5em; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 340px; } -.issues{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(42, 42, 42); clear: both; background-position: initial initial; background-repeat: initial initial; } +.sitehead{ width: 100%; } +.logo{ margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } +.logo img{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 1.75em; padding-right: 0px; padding-bottom: 1.5em; padding-left: 0px; max-width: 340px; width: 60%; } +.issues{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(42, 42, 42); border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0); margin-bottom: 5em; clear: both; background-position: initial initial; background-repeat: initial initial; } .feat{ clear: both; width: 100%; } -.head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(214, 52, 45); border-left-width: 0.3125em; border-left-style: solid; border-left-color: rgb(0, 0, 0); clear: both; float: left; display: block; padding-top: 0.3em; padding-right: 1.2em; padding-bottom: 0.3em; padding-left: 0.8875em; position: relative; width: 100%; background-position: initial initial; background-repeat: initial initial; } +.head{ border-left-width: 0.3125em; border-left-style: solid; border-left-color: rgb(0, 0, 0); clear: both; float: left; display: block; padding-top: 0.3em; padding-right: 0px; padding-bottom: 0.3em; padding-left: 0px; position: relative; width: 100%; } +.heading0 .head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(226, 14, 3); background-position: initial initial; background-repeat: initial initial; } +.heading1 .head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(230, 45, 35); background-position: initial initial; background-repeat: initial initial; } +.heading2 .head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(231, 59, 51); background-position: initial initial; background-repeat: initial initial; } +.heading3 .head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(231, 72, 64); background-position: initial initial; background-repeat: initial initial; } +.feat + .feat .head{ border-top-width: 1px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.246094); } .head .feat-hed{ float: left; } -.head .status{ clear: both; opacity: 0.8; font-size: 0.925em; } +.head .status{ clear: both; opacity: 0.8; font-size: 0.925em; margin-top: 0.525em; } @media (min-width: 30em){ .head .status{ clear: none; float: right; } } -.open .body{ display: block !important; } -.open .head{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); background-position: initial initial; background-repeat: initial initial; } +.body{ max-height: 0px; overflow-x: hidden; overflow-y: hidden; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: red; border-right-color: red; border-bottom-color: red; border-left-color: red; -webkit-transition-property: max-height; -webkit-transition-duration: 1s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; } +.body{ clear: both; padding-top: 1em; padding-bottom: 4em; width: 100%; } .body p{ text-shadow: rgb(0, 0, 0) 1px 1px 0px; } @media (min-width: 30em){ .body .col-a{ float: left; width: 75.7894737%; } .body .col-b{ float: right; max-width: 21.8947368%; } } -.head span{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; max-width: 1040px; } +.head span, .body{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0.5em; padding-right: 1.2em; padding-bottom: 0px; padding-left: 1.2em; max-width: 1040px; } +.body{ padding-bottom: 2em; } .usage{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 239, 240); border-left-width: 6px; border-left-style: solid; border-left-color: rgb(25, 24, 24); clear: both; float: left; padding-left: 1em; margin-top: 1em; margin-right: 0px; margin-bottom: 1.5em; margin-left: -6px; width: 100%; background-position: initial initial; background-repeat: initial initial; } .usage code{ color: rgb(25, 24, 24); display: block; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; line-height: 1.5; word-wrap: break-word; } -.feat-hed{ -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); font: normal normal 400 1.3125em/1.2 'DIN Condensed', sans-serif; font-weight: 400; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0.65em; padding-right: 0px; padding-bottom: 0.5em; padding-left: 0px; } +.feat-hed{ -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); font: normal normal 400 1.3125em/1.2 'DIN Condensed', sans-serif; font-weight: 400; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0.25em; padding-right: 0px; padding-bottom: 0.5em; padding-left: 0px; } .col-b{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(34, 34, 34); margin-top: -0.5em; margin-right: -1em; margin-bottom: 0px; margin-left: -1em; background-position: initial initial; background-repeat: initial initial; } .impl-hed{ color: rgb(250, 250, 250); display: block; font-size: 0.925em; margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 1em; padding-top: 0.75em; -webkit-font-smoothing: antialiased; } -.support{ display: block; text-align: justify; max-height: 4em; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.25em; padding-left: 1em; width: 100%; } +.support{ border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: rgb(17, 17, 17); display: block; text-align: justify; max-height: 4em; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.25em; padding-left: 1em; width: 100%; } .support img{ display: inline; margin-top: 0px; margin-right: 1px; margin-bottom: 0px; margin-left: 1px; padding-top: 0.15em; padding-right: 0px; padding-bottom: 0.15em; padding-left: 0px; opacity: 0.15; max-width: 40px; width: 12.5%; } .support img.partial-support{ opacity: 0.5; } .support img.full-support{ opacity: 1; } @media (min-width: 30em){ .col-b{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0px 50%; background-repeat: initial initial; } -.support{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(225, 225, 225, 0.949219); border-top-left-radius: 0.25em 0.25em; border-top-right-radius: 0.25em 0.25em; border-bottom-right-radius: 0.25em 0.25em; border-bottom-left-radius: 0.25em 0.25em; display: block; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; max-height: inherit; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; width: auto; background-position: initial initial; background-repeat: initial initial; } +.support{ background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(225, 225, 225, 0.949219); border-top-left-radius: 0.25em 0.25em; border-top-right-radius: 0.25em 0.25em; border-bottom-right-radius: 0.25em 0.25em; border-bottom-left-radius: 0.25em 0.25em; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; display: block; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; max-height: inherit; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; width: auto; background-position: initial initial; background-repeat: initial initial; } .impl-hed{ margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; } .support img{ display: block; width: 32px; } } diff --git a/_dist/_img/bg.png b/_dist/_img/bg.png new file mode 100755 index 0000000000000000000000000000000000000000..9bfdd4c374b0e4ebd97c1294d1be61faad8cda8e GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0y~yU_1n5KV)JCl4_Q*zkn1^fKQ0)_wV1|fB5kE%a=EA z-_F*ad=V%<%hSa%q~g}wvl|5+93)x-&va~E(&D{NZY{?}71o?j%hT^YyT5PcmaWIX zd6}nQ?{HC?=%FIiiH&L(nSW#I({EwZ?oN8Ij#E{q%On3IyTi+tM7)y1r>Nr*`-xA^ VjDiOx{{mgf;OXk;vd$@?2>>>nTZ8}r literal 0 HcmV?d00001 diff --git a/_dist/_img/icon-chrome.png b/_dist/_img/icon-chrome.png index f241a3ac99b17c3d77256852115fbcd2cc718775..3b37ec16b64fe693f6c0d0fbaca1b564fa10874b 100755 GIT binary patch delta 2143 zcmV-l2%z_)9^nv>8Gi!+003az3AF$K0`5>uR7C&)0O55p&3!XIl|$vQBI>ptLz+ZK zrbpv6FyX2s;w~;YltV?IM(n#8;Hx1%pGEAs989rDIgLW>T1@oC6z^kGNvlWVsvyjz zB<);I`qm0cu}C$DK;5P$J(EMOfBr}CS)0rqiokiB1D1Ts#I`C;&=}kh`oGA9m z5=5Lu?`Kxjnkeg6O8UR|{L%_cxJgN_NasR3;U_9fut-U)N98>?>{m+a zP(|c5GVZ?^^1~MU&JAIj(l>v>^u`lHg~mI9#Q4k(S(MIFkIY7h$RlvB?qgH!T~1E8 zN$5sB_sbASs76G!K;=Ivf_$=K$2tlV9e&oh0$MW9ALlSA4eCE_9@&Kn@=lo|ff0QvOu zA8MxzS(n_UCghAB`p*D8r$|7VMDNHF|JDco|No`L;o{!gai-W9WTGKwo=Uw+HJn7% zoG9QJ9e>vp9lsD4vIz~??*HcR`ttJjzTEWWcc;$# z?y%jbrQJV6S)M^Ys5{x8C(*+i|I!Kd{r|(*^ylW_w#M9svD^63&j0$$%HzYw-os^+ zx9qR79c{4Po|uu;kox3&*n50#z-w#7YTRFBq;z}zO&DGDM?!l_eKloS*!T9B~2ySuwv zzxkef?j7tw9^Vgp?sNJ5?*BdKY-}dgV#+h+E_pnj$$vs=p51U8o8fl6O1(xLu#I)! zo?R9qU3&Jlw!xj66%??u?j0N)3>paz4)OBpZEc79H9fxWz^-0iAtAvuA>gCD!+*LC ztcxN4Qw&JK0Jb(bQHMR z%eQ!ZB{RU^(xxtpNQDrwtVp~2;#>t-HhfErKqG;@y}dm0_4RA3R&Fghpp6knL`0;f z;zcah9=Ni`)xh(cGD1HHh=1Ev7~4+l5KG14WlY3k>FphNs|x)gUyl4v$D_blga`ErEp?^2L{Sw_MNFBbZ-cunFkfH zwb|Kswg<>ULj&1_hRXc6@7dsLsHCtZg8MW_H#*`|_TgQN{rzQdNPlE9fB)G1M=FIm z3QH;o7{PIi$IrvN)Byqh2w)^2K)tJ~5Y7tdL`Qr+v0d%w=NG^Rm+Jkf#5I~Lv1JzR z!E{2Fmp)ALQ^&@}f<$nk_S=010@nzOCfiCoA#&BZq@t5*^i~K&PRVL*h2>I zYejItjVfq8QO8&d89fR4Rd>v@|2J90Lq|t#%l|{+sDR4Nj3Sm)i^6l^Gui&*yln zhGYO8F(k1846?gWXr_5?RQ|4TWpITAy!lW%fGq_>34>AGSmDcNK7BmaTg#jlGAKZK8>yA&#e~MpJ$RG{qCz@l1_*(h7Uk3QFy`I1Q5V_Quks zga$rt=)b>4QLFu^==k{BNa9}eTIPW3C6smR(5V{F)mSn!so%a;G!h^E&O9L@p{y*k zR|g!IVS}mou{1CHK>zW`+3%sNdYywt2(<{y5=^VGdFQ{TBvr VbUHxm#YF%B002ovPDHLkV1lo}E?@uv literal 3875 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 diff --git a/_dist/_img/icon-firefox.png b/_dist/_img/icon-firefox.png index 8f2c465bbbe3a252589397ed74fb654d56e5ed87..03e3cf2bfb332edd7a2daf6cab2a2dd6ad84a9fe 100755 GIT binary patch literal 2485 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 literal 4974 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 W|4WYDH*Tf?0000~Ix literal 4925 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 Mqidpr*K&CNUqF5S^#A|> literal 9532 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.setAttribute("class",b?a.className.replace("open",""):a.className+" open")};for(i=0,l=a.length;l>i;i++){var c=a[i];c.addEventListener("click",b),c.parentNode.setAttribute("class",c.parentNode.className+" heading"+i)}}(); \ No newline at end of file diff --git a/_dist/_js/respond.js b/_dist/_js/respond.js index c8b2829..6071d56 100755 --- a/_dist/_js/respond.js +++ b/_dist/_js/respond.js @@ -1,2 +1,2 @@ -/*! Project Name - v - 2014-10-23 +/*! Project Name - v - 2014-10-24 * Copyright (c) 2014 Mat Marquis - mat@matmarquis.com */ \ No newline at end of file diff --git a/_dist/index.php b/_dist/index.php index 251a181..0879fb9 100755 --- a/_dist/index.php +++ b/_dist/index.php @@ -7,12 +7,20 @@ + - + "; + include( "_css/critical.css" ); + echo ""; + } else { + echo ''; + } ?> - + @@ -26,180 +34,223 @@
+ +
+
+ +

The basic srcset attribute

+

Active Development

+
+
+
+
+

Implementation Status

+
+ Chrome + Firefox + Opera + Internet Explorer + Safari +
+
+
+ +

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media + queries, it gives developers control as to when and if those images are presented to the user.

+

The picture element is one part of the HTML specification.

-
-
- -

The picture Element

-

Active Development

-
-
-
+

Usage

+
+
<img src="small.jpg" srcset="small.jpg, big.jpg 2x">
+

Documentation

+ +
+
Use Cases
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+ +

Resources

+
+
Draft
+
http://responsiveimagescg.github.io/eq-usecases/
-
-
- -

The srcset and sizes Attributes

-

Active Development

-
-
-
-
-

Implementation Status

-
- Chrome - Firefox - Opera - Internet Explorer - Safari -
-
-
- -

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media - queries, it gives developers control as to when and if those images are presented to the user.

-

The picture element is one part of the HTML specification.

- -

Usage

- -
-
<picture>
-    <source srcset="thing.png" media="(min-width: 600px)">
-    <img src="smallthing.png">
-  </picture>
-
- -

Documentation

- -
-
Use Cases
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -

Resources

-
-
Draft
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Published
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
-
-
+
Published
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+
+
+
+ +
+
+ +

Advanced srcset and sizes attributes

+

Active Development

+
+
+
+
+

Implementation Status

+
+ Chrome + Firefox + Opera + Internet Explorer + Safari
+
+
-
-
- -

Element Queries

-

Proposed

-
-
-
-
-

Implementation Status

-
- Chrome - Firefox - Opera - Internet Explorer - Safari -
-
-
- -

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media - queries, it gives developers control as to when and if those images are presented to the user.

-

The picture element is one part of the HTML specification.

- -

Usage

-
-
<picture>
-  <source srcset="thing.png" media="(min-width: 600px)">
-  <img src="smallthing.png">
-</picture>
-
- -

Documentation

- -
-
Use Cases
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -

Resources

-
-
Draft
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Published
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -
+

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media + queries, it gives developers control as to when and if those images are presented to the user.

+

The picture element is one part of the HTML specification.

+ +

Usage

+
+
<img src="small.jpg" srcset="small.jpg, big.jpg 2x">
+

Documentation

+ +
+
Use Cases
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+ +

Resources

+
+
Draft
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Published
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+
+
+
+ +
+
+ +

The picture element

+

Active Development

+
+
+
+
+

Implementation Status

+
+ Chrome + Firefox + Opera + Internet Explorer + Safari +
+
+
+ +

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media + queries, it gives developers control as to when and if those images are presented to the user.

+

The picture element is one part of the HTML specification.

+ +

Usage

+
+
<img src="small.jpg" srcset="small.jpg, big.jpg 2x">
+
+ +

Documentation

+ +
+
Use Cases
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+ +

Resources

+
+
Draft
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Published
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+
+
+
+ +
+
+ +

Element Queries

+

Proposal

+
+
+
+
+

Implementation Status

+
+ Chrome + Firefox + Opera + Internet Explorer + Safari +
+
+
+ +

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media + queries, it gives developers control as to when and if those images are presented to the user.

+

The picture element is one part of the HTML specification.

+ +

Usage

+
+
<img src="small.jpg" srcset="small.jpg, big.jpg 2x">
+
+ +

Documentation

+ +
+
Use Cases
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+ +

Resources

+
+
Draft
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Published
+
http://responsiveimagescg.github.io/eq-usecases/
+ +
Specification
+
http://responsiveimagescg.github.io/eq-usecases/
+
+
+
+
+
\ No newline at end of file diff --git a/_tmpl/_css/all.css b/_tmpl/_css/all.css index 90b241d..5373d00 100644 --- a/_tmpl/_css/all.css +++ b/_tmpl/_css/all.css @@ -1,7 +1,6 @@ body { background-image: url(_img/bg.png); - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAADhCAYAAABbV7VpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAA8tJREFUeJzt18FJQ0EYRlGVNCC8lOAiLQipwLJTgJDNW6SEN0XYQhbKMN5zKvgY+LnM6/f9/vUCv2zfH7MnLONy+Zg9gX/IDT7vbfYAAJhJCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIOx1jzN6wjPO2zZ6wjDGO2ROWcbt5q2ddr5+zJyxjO7/PnrAMP0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgDQhBCBNCAFIE0IA0oQQgLTT7AEr2ffH7AnL2Lbz7AnLGOOYPWEZbpC/4EcIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApAmhACkCSEAaUIIQJoQApD2A6c/G0GCVp/9AAAAAElFTkSuQmCC); - background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjIyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIG9wYWNpdHk9Ii4zIj4KICA8dGl0bGU+QkcgUGF0dGVybjwvdGl0bGU+CiAgPHJlY3QgaWQ9InN2Z18xIiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMCIgZmlsbD0iI2QxZDJkNCIvPgogIDxyZWN0IGlkPSJzdmdfMiIgaGVpZ2h0PSIxNTAiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjAiIGZpbGw9IiNiY2JkYzAiLz4KICA8cmVjdCBpZD0ic3ZnXzMiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iMCIgeD0iMTUwIiBmaWxsPSIjYTdhOWFjIi8+CiAgPHJlY3QgaWQ9InN2Z181IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iMCIgeD0iMjI1IiBmaWxsPSIjZDFkMmQ0Ii8+CiAgPHJlY3QgaWQ9InN2Z182IiBoZWlnaHQ9IjE1MCIgd2lkdGg9IjE1MCIgeT0iNzUiIHg9IjE1MCIgZmlsbD0iIzkzOTU5OCIvPgogIDxyZWN0IGlkPSJzdmdfNyIgaGVpZ2h0PSI3NSIgd2lkdGg9IjE1MCIgeT0iMTUwIiB4PSI3NSIgZmlsbD0iI2E3YTlhYyIvPgogIDxyZWN0IGlkPSJzdmdfOCIgaGVpZ2h0PSI3NSIgd2lkdGg9Ijc1IiB5PSIwIiB4PSIzNzUiIGZpbGw9IiNhN2E5YWMiLz4KICA8cmVjdCBpZD0ic3ZnXzkiIGhlaWdodD0iNzUiIHdpZHRoPSI3NSIgeT0iNzUiIHg9IjM3NSIgZmlsbD0iI2JjYmRjMCIvPgogIDxyZWN0IGlkPSJzdmdfMTAiIGhlaWdodD0iNzUiIHdpZHRoPSIxNTAiIHk9IjE1MCIgeD0iMzAwIiBmaWxsPSIjYTdhOWFjIi8+CiA8L2c+Cjwvc3ZnPg==); + background-image: url(data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%01%C2%00%00%00%E1%02%03%00%00%00%269%5D%FA%00%00%00%0CPLTE%F7%F7%F7%EF%F0%F0%F3%F4%F4%EC%ED%ED%9B%2B%93%D1%00%00%00%9AIDATx%DA%ED%CD%B1%11%40%40%18%84Q%CC%88%B5%A4%84K%AE%1E%AD%08%D1%24%05l%F2%A7g%DE%E6%DF%BE%A9%B4%B5%C7%F6J7g%D7%88D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%87%14%9F%D8%95%E5%F6V%96%DD%92%EF%27%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2O%C4%BBWv%A4X%EA%1A%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%22%91H%24%12%89D%E2%88%E2%07%C8%F2C%01%11%C1%19%FD%00%00%00%00IEND%AEB%60%82); font-family: Proxima Nova, sans-serif; margin: 0; padding: 0; @@ -24,7 +23,6 @@ a { height: 1px; overflow: hidden; position: absolute; - } img { @@ -36,24 +34,25 @@ p { margin: 1em 0; font-family: Proxima Nova, sans-serif; } +.sitehead { + width: 100%; +} .logo { margin: 0; - padding: 1em 0; -} - -.sitehead { - width: 100%; - height: 215px; } -.sitehead img { +.logo img { display: block; - margin: .5em auto 0 auto; - width: 340px; + margin: 0 auto; + padding: 1.75em 0 1.5em 0; + max-width: 340px; + width: 60%; } .issues { background: #2a2a2a; + border-bottom: 5px solid #000; + margin-bottom: 5em; clear: both; } @@ -67,15 +66,24 @@ p { display: block; } .head { - background: #d6342d; border-left: .3125em solid #000; clear: both; float: left; display: block; - padding: .3em 1.2em .3em .8875em; + padding: .3em 0; position: relative; width: 100%; } +.heading0 .head { background: #e20e03; } +.heading1 .head { background: #e62d23; } +.heading2 .head { background: #e73b33; } +.heading3 .head { background: #e74840; } +.heading4 .head { background: #f15048; } +.heading5 .head { background: #f55952; } + +.feat+.feat .head { + border-top: 1px solid rgba(0,0,0,.25); +} .head .feat-hed { float: left; @@ -84,6 +92,7 @@ p { clear: both; opacity: .8; font-size: .925em; + margin-top: .525em; } @media( min-width: 30em ) { .head .status { @@ -108,7 +117,13 @@ p { .body { clear: both; padding-top: 1em; - padding-bottom: 2em; + padding-bottom: 4em; + width: 100%; +} +.body:after { + content: ""; + clear: both; + display: block; } .body p { text-shadow: 1px 1px 0 #000; @@ -129,8 +144,12 @@ p { .body { display: block; margin: 0 auto; + padding: .5em 1.2em 0 1.2em; max-width: 1040px; } +.body { + padding-bottom: 2em; +} .usage { background: #eeeff0; border-left: 6px solid #191818; @@ -155,7 +174,7 @@ p { font: normal 1.3125em/1.2 DIN Condensed, sans-serif; font-weight: normal; margin: 0; - padding: .65em 0 .5em 0; + padding: .25em 0 .5em 0; } .col-b { @@ -173,6 +192,7 @@ p { } .support { + border-bottom: 3px solid #111; display: block; text-align: justify; max-height: 4em; @@ -208,6 +228,7 @@ p { .support { background: rgba(225, 225, 225, .95); border-radius: .25em; + border-width: 0; display: block; float: right; margin: 0; @@ -240,10 +261,6 @@ p { } } -.body { - padding: .5em 1.2em; -} - .subhed { background: #000; color: #f9f9f9; diff --git a/_tmpl/_data/efforts.json b/_tmpl/_data/efforts.json index a13eb2a..8e9c42a 100644 --- a/_tmpl/_data/efforts.json +++ b/_tmpl/_data/efforts.json @@ -1,4 +1,25 @@ { - - + "efforts": [ + { + "title": "The basic srcset attribute", + "status": "Active Development", + "": "", + "snippet": "" + }, + { + "title": "Advanced srcset and sizes attributes", + "status": "Active Development", + "snippet": "" + }, + { + "title": "The picture element", + "status": "Active Development", + "snippet": "" + }, + { + "title": "Element Queries", + "status": "Proposal", + "snippet": "" + } + ] } \ No newline at end of file diff --git a/_tmpl/_img/bg.png b/_tmpl/_img/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..9bfdd4c374b0e4ebd97c1294d1be61faad8cda8e GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0y~yU_1n5KV)JCl4_Q*zkn1^fKQ0)_wV1|fB5kE%a=EA z-_F*ad=V%<%hSa%q~g}wvl|5+93)x-&va~E(&D{NZY{?}71o?j%hT^YyT5PcmaWIX zd6}nQ?{HC?=%FIiiH&L(nSW#I({EwZ?oN8Ij#E{q%On3IyTi+tM7)y1r>Nr*`-xA^ VjDiOx{{mgf;OXk;vd$@?2>>>nTZ8}r literal 0 HcmV?d00001 diff --git a/_tmpl/_img/icon-chrome.png b/_tmpl/_img/icon-chrome.png index f241a3ac99b17c3d77256852115fbcd2cc718775..3b37ec16b64fe693f6c0d0fbaca1b564fa10874b 100644 GIT binary patch delta 2143 zcmV-l2%z_)9^nv>8Gi!+003az3AF$K0`5>uR7C&)0O55p&3!XIl|$vQBI>ptLz+ZK zrbpv6FyX2s;w~;YltV?IM(n#8;Hx1%pGEAs989rDIgLW>T1@oC6z^kGNvlWVsvyjz zB<);I`qm0cu}C$DK;5P$J(EMOfBr}CS)0rqiokiB1D1Ts#I`C;&=}kh`oGA9m z5=5Lu?`Kxjnkeg6O8UR|{L%_cxJgN_NasR3;U_9fut-U)N98>?>{m+a zP(|c5GVZ?^^1~MU&JAIj(l>v>^u`lHg~mI9#Q4k(S(MIFkIY7h$RlvB?qgH!T~1E8 zN$5sB_sbASs76G!K;=Ivf_$=K$2tlV9e&oh0$MW9ALlSA4eCE_9@&Kn@=lo|ff0QvOu zA8MxzS(n_UCghAB`p*D8r$|7VMDNHF|JDco|No`L;o{!gai-W9WTGKwo=Uw+HJn7% zoG9QJ9e>vp9lsD4vIz~??*HcR`ttJjzTEWWcc;$# z?y%jbrQJV6S)M^Ys5{x8C(*+i|I!Kd{r|(*^ylW_w#M9svD^63&j0$$%HzYw-os^+ zx9qR79c{4Po|uu;kox3&*n50#z-w#7YTRFBq;z}zO&DGDM?!l_eKloS*!T9B~2ySuwv zzxkef?j7tw9^Vgp?sNJ5?*BdKY-}dgV#+h+E_pnj$$vs=p51U8o8fl6O1(xLu#I)! zo?R9qU3&Jlw!xj66%??u?j0N)3>paz4)OBpZEc79H9fxWz^-0iAtAvuA>gCD!+*LC ztcxN4Qw&JK0Jb(bQHMR z%eQ!ZB{RU^(xxtpNQDrwtVp~2;#>t-HhfErKqG;@y}dm0_4RA3R&Fghpp6knL`0;f z;zcah9=Ni`)xh(cGD1HHh=1Ev7~4+l5KG14WlY3k>FphNs|x)gUyl4v$D_blga`ErEp?^2L{Sw_MNFBbZ-cunFkfH zwb|Kswg<>ULj&1_hRXc6@7dsLsHCtZg8MW_H#*`|_TgQN{rzQdNPlE9fB)G1M=FIm z3QH;o7{PIi$IrvN)Byqh2w)^2K)tJ~5Y7tdL`Qr+v0d%w=NG^Rm+Jkf#5I~Lv1JzR z!E{2Fmp)ALQ^&@}f<$nk_S=010@nzOCfiCoA#&BZq@t5*^i~K&PRVL*h2>I zYejItjVfq8QO8&d89fR4Rd>v@|2J90Lq|t#%l|{+sDR4Nj3Sm)i^6l^Gui&*yln zhGYO8F(k1846?gWXr_5?RQ|4TWpITAy!lW%fGq_>34>AGSmDcNK7BmaTg#jlGAKZK8>yA&#e~MpJ$RG{qCz@l1_*(h7Uk3QFy`I1Q5V_Quks zga$rt=)b>4QLFu^==k{BNa9}eTIPW3C6smR(5V{F)mSn!so%a;G!h^E&O9L@p{y*k zR|g!IVS}mou{1CHK>zW`+3%sNdYywt2(<{y5=^VGdFQ{TBvr VbUHxm#YF%B002ovPDHLkV1lo}E?@uv literal 3875 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 diff --git a/_tmpl/_img/icon-firefox.png b/_tmpl/_img/icon-firefox.png index 8f2c465bbbe3a252589397ed74fb654d56e5ed87..03e3cf2bfb332edd7a2daf6cab2a2dd6ad84a9fe 100644 GIT binary patch literal 2485 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 literal 4974 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 W|4WYDH*Tf?0000~Ix literal 4925 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 Mqidpr*K&CNUqF5S^#A|> literal 9532 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 -1; + + collapse.setAttribute( "class", curr ? collapse.className.replace( "open", "" ) : collapse.className + " open" ); + }; + + for( i = 0, l = trigger.length; i < l; i++ ) { + var el = trigger[ i ]; + el.addEventListener( "click", toggle ); + + el.parentNode.setAttribute( "class", el.parentNode.className + " heading" + i ); + } +}()); \ No newline at end of file diff --git a/_tmpl/_partials/head.hbs b/_tmpl/_partials/head.hbs index 63410df..5072bed 100644 --- a/_tmpl/_partials/head.hbs +++ b/_tmpl/_partials/head.hbs @@ -5,12 +5,20 @@ + - + "; + include( "_css/critical.css" ); + echo ""; + } else { + echo ''; + } ?> - + diff --git a/_tmpl/_partials/issues.hbs b/_tmpl/_partials/issues.hbs new file mode 100644 index 0000000..9fb7f76 --- /dev/null +++ b/_tmpl/_partials/issues.hbs @@ -0,0 +1,55 @@ +{{#each efforts}} + +{{/each}} \ No newline at end of file diff --git a/_tmpl/index.hbs b/_tmpl/index.hbs index a37129f..0629eb0 100644 --- a/_tmpl/index.hbs +++ b/_tmpl/index.hbs @@ -8,180 +8,7 @@
- -
-
- -

The picture Element

-

Active Development

-
-
-
-
-

Implementation Status

-
- Chrome - Firefox - Opera - Internet Explorer - Safari -
-
-
- -

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media - queries, it gives developers control as to when and if those images are presented to the user.

-

The picture element is one part of the HTML specification.

- -

Usage

-
-
<picture>
-    <source srcset="thing.png" media="(min-width: 600px)">
-    <img src="smallthing.png">
-  </picture>
-
- -

Documentation

- -
-
Use Cases
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -

Resources

-
-
Draft
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Published
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
-
-
-
- - -
-
- -

The srcset and sizes Attributes

-

Active Development

-
-
-
-
-

Implementation Status

-
- Chrome - Firefox - Opera - Internet Explorer - Safari -
-
-
- -

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media - queries, it gives developers control as to when and if those images are presented to the user.

-

The picture element is one part of the HTML specification.

- -

Usage

- -
-
<picture>
-    <source srcset="thing.png" media="(min-width: 600px)">
-    <img src="smallthing.png">
-  </picture>
-
- -

Documentation

- -
-
Use Cases
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -

Resources

-
-
Draft
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Published
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
-
-
-
- -
-
- -

Element Queries

-

Proposed

-
-
-
-
-

Implementation Status

-
- Chrome - Firefox - Opera - Internet Explorer - Safari -
-
-
- -

The picture element is a markup pattern that allows developers to declare multiple sources for an image. By using media - queries, it gives developers control as to when and if those images are presented to the user.

-

The picture element is one part of the HTML specification.

- -

Usage

-
-
<picture>
-  <source srcset="thing.png" media="(min-width: 600px)">
-  <img src="smallthing.png">
-</picture>
-
- -

Documentation

- -
-
Use Cases
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -

Resources

-
-
Draft
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Published
-
http://responsiveimagescg.github.io/eq-usecases/
- -
Specification
-
http://responsiveimagescg.github.io/eq-usecases/
-
- -
-
- + {{> issues }}
\ No newline at end of file