diff --git a/_dist/_css/all.css b/_dist/_css/all.css index a025bb7..deb33a4 100755 --- a/_dist/_css/all.css +++ b/_dist/_css/all.css @@ -1,3 +1,3 @@ /*! Project Name - v - 2014-10-30 * Copyright (c) 2014 Mat Marquis - mat@matmarquis.com */ -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{display:none!important}.open .body{display:block!important}.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:.3;max-width:40px;width:12.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 +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:2em 0 .5em;max-width:300px;width:50%}.intro{padding-bottom:1.5em;max-width:920px;margin:0 auto}.intro p{color:#444;font-size:1.1em;font-weight:700;line-height:1.4;padding:0 5%;text-align:center;text-shadow:1px 1px 0 #fff}@media(min-width:45em){.intro p{font-size:1.2em;line-height:1.5}}.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;cursor:pointer;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;font-size:.925em;margin-top:.525em;opacity:.8}@media(min-width:30em){.head .status{clear:none;float:right}}.issues .body{height:1px;left:-9999px;overflow:hidden;position:absolute}.issues .open .body{height:auto;overflow:visible;position:static}.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:.3;max-width:40px;width:12.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 16aefec..16c4ff5 100755 --- a/_dist/_css/critical.css +++ b/_dist/_css/critical.css @@ -5,21 +5,26 @@ 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; } .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%; } +.logo img{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 2em; padding-right: 0px; padding-bottom: 0.5em; padding-left: 0px; max-width: 300px; width: 50%; } +.intro{ padding-bottom: 1.5em; max-width: 920px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } +.intro p{ color: rgb(68, 68, 68); font-size: 1.1em; font-weight: 700; line-height: 1.4; padding-top: 0px; padding-right: 5%; padding-bottom: 0px; padding-left: 5%; text-align: center; text-shadow: rgb(255, 255, 255) 1px 1px 0px; } +@media (min-width: 45em){ +.intro p{ font-size: 1.2em; line-height: 1.5; } +} .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{ 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%; } +.head{ border-left-width: 0.3125em; border-left-style: solid; border-left-color: rgb(0, 0, 0); clear: both; cursor: pointer; 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; margin-top: 0.525em; } +.head .status{ clear: both; font-size: 0.925em; margin-top: 0.525em; opacity: 0.8; } @media (min-width: 30em){ .head .status{ clear: none; float: right; } } -.body{ display: none !important; } +.issues .body{ height: 1px; left: -9999px; overflow-x: hidden; overflow-y: hidden; position: absolute; } .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){ diff --git a/_dist/index.php b/_dist/index.php index 45f0d8b..18f461c 100755 --- a/_dist/index.php +++ b/_dist/index.php @@ -33,7 +33,9 @@

Responsive Issues Community Group

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quas, magni dolor cumque fugiat aspernatur excepturi explicabo! Perferendis, libero, autem, magni debitis fugit quibusdam assumenda quas minus adipisci maiores nisi numquam.

+
+

The RICG is a group of independent designers and developers working toward standards that will help build fast, accessible, responsive websites.

+
@@ -227,7 +229,7 @@
-

Media queries allow authors to vary the layout of their page based on the dimensions of the viewport. Element queries will allow developers to vary the layout within specific elements on a page (and their children) based on the dimensions of the parent elements themselves, allowing for much more modular approaches to layout.

Work on element queries has just begun; we are still collecting use cases and working to understand technical constraints. Please contribute!

+

Media queries allow authors to vary the layout of their page based on the dimensions of the viewport. Element queries will allow developers to vary the layout within specific elements on a page (and their children) based on the dimensions of the parent elements themselves, allowing for much more modular approaches to layout.

Work on element queries has just begun; we are still collecting use cases and working to understand technical constraints. Please contribute!

Usage

diff --git a/_tmpl/_css/all.css b/_tmpl/_css/all.css index 9b2e105..b2b4b9a 100644 --- a/_tmpl/_css/all.css +++ b/_tmpl/_css/all.css @@ -44,9 +44,31 @@ p { .logo img { display: block; margin: 0 auto; - padding: 1.75em 0 1.5em 0; - max-width: 340px; - width: 60%; + padding: 2em 0 .5em 0; + max-width: 300px; + width: 50%; +} + +.intro { + padding-bottom: 1.5em; + max-width: 920px; + margin: 0 auto; +} + +.intro p { + color: #444; + font-size: 1.1em; + font-weight: bold; + line-height: 1.4; + padding: 0 5%; + text-align: center; + text-shadow: 1px 1px 0 #fff; +} +@media(min-width: 45em) { + .intro p { + font-size: 1.2em; + line-height: 1.5; + } } .issues { @@ -68,6 +90,7 @@ p { .head { border-left: .3125em solid #000; clear: both; + cursor: pointer; float: left; display: block; padding: .3em 0; @@ -90,9 +113,9 @@ p { } .head .status { clear: both; - opacity: .8; font-size: .925em; margin-top: .525em; + opacity: .8; } @media( min-width: 30em ) { .head .status { @@ -103,17 +126,20 @@ p { /* */ -.body { - display: none !important; +.issues .body { + height: 1px; + left: -9999px; + overflow: hidden; + position: absolute; } -.open .body { - display: block !important; +.issues .open .body { + height: auto; + overflow: visible; + position: static; } .open .head { background: #000; } -/* */ - .body { clear: both; padding-top: 1em; diff --git a/_tmpl/_partials/primary.hbs b/_tmpl/_partials/primary.hbs index e0c95ee..e644ee9 100644 --- a/_tmpl/_partials/primary.hbs +++ b/_tmpl/_partials/primary.hbs @@ -1,4 +1,4 @@ - + Responsive Issues Community Group diff --git a/_tmpl/index.hbs b/_tmpl/index.hbs index 7dc6865..7b7f167 100644 --- a/_tmpl/index.hbs +++ b/_tmpl/index.hbs @@ -7,7 +7,9 @@

Responsive Issues Community Group

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quas, magni dolor cumque fugiat aspernatur excepturi explicabo! Perferendis, libero, autem, magni debitis fugit quibusdam assumenda quas minus adipisci maiores nisi numquam.

+
+

The RICG is a group of independent designers and developers working toward standards that will help build fast, accessible, responsive websites.

+
{{> issues }}