From cbe032f87a2fc2b2f954d3be9057d6e4cc845d92 Mon Sep 17 00:00:00 2001 From: Dirk Dougherty Date: Fri, 22 May 2015 11:41:40 -0700 Subject: [PATCH] Sync style changes from external (sync3). Change-Id: I590557ccc3bde1172e80f5a9bc0a2be2f30e23b8 --- .../templates-sdk/assets/css/default.css | 2708 +++++++++-------- .../assets/images/android_logo.png | Bin 1214 -> 1278 bytes .../assets/images/android_logo@2x.png | Bin 794 -> 1516 bytes .../assets/images/android_logo_ndk.png | Bin 4712 -> 4424 bytes .../assets/images/android_logo_ndk@2x.png | Bin 18596 -> 17444 bytes .../templates-sdk/assets/images/sprite-2x.png | Bin 6125 -> 7283 bytes .../templates-sdk/assets/images/sprite.png | Bin 2553 -> 3121 bytes .../droiddoc/templates-sdk/assets/js/docs.js | 228 +- .../templates-sdk/components/masthead.cs | 4 +- .../droiddoc/templates-sdk/customizations.cs | 2 +- tools/droiddoc/templates-sdk/footer.cs | 178 +- 11 files changed, 1682 insertions(+), 1438 deletions(-) diff --git a/tools/droiddoc/templates-sdk/assets/css/default.css b/tools/droiddoc/templates-sdk/assets/css/default.css index 8513843e00..041b4657a1 100644 --- a/tools/droiddoc/templates-sdk/assets/css/default.css +++ b/tools/droiddoc/templates-sdk/assets/css/default.css @@ -204,10 +204,11 @@ h1.short { } } h2 { + clear: left; font-size: 28px; + font-weight: 400; line-height: 32px; margin: 24px 0 16px; - font-weight: 400; } h3 { font-size: 24px; @@ -298,7 +299,8 @@ a, .link-color { color: #039BE5; text-decoration: none; } -a:focus, a:hover, a:active { +a:focus, a:hover { + color: rgba(3, 155, 229, .7); text-decoration: none; } a.white { @@ -306,7 +308,7 @@ a.white { text-decoration:underline; } a.white:hover, a.white:active { - color: #ccc !important; + color: #ccc; } strong, b { font-weight: bold; @@ -1053,46 +1055,6 @@ li.no-bullet *{ .design li.with-icon.use:before { background-image: url(../images/styles/ico_use.png); } -/* figures and callouts */ -.figure { - position: relative; } - .figure.pad-below { - margin-bottom: 20px; } - .figure .figure-callout { - position: absolute; - color: #fff; - font-weight: 500; - font-size: 16px; - line-height: 23px; - text-align: center; - background: transparent url(../images/styles/callout.png) no-repeat scroll 50% 50%; - padding-right: 2px; - width: 30px; - height: 29px; - z-index: 1000; } - .figure .figure-callout.top { - top: -9px; } - .figure .figure-callout.right { - right: -5px; } - -.figure-caption { - margin: 0 10px 20px 0; - font-size: 14px; - line-height: 20px; - font-style: italic; } - -/* rows of figures */ -.figure-row { - font-size: 0; - line-height: 0; - /* to prevent space between figures */ } - .figure-row .figure { - display: inline-block; - vertical-align: top; } - .figure-row .figure + .figure { - margin-left: 10px; - /* reintroduce space between figures */ } - /* video containers */ .framed-galaxynexus-land-span-13 { background: transparent url(../images/styles/device_galaxynexus_blank_land_span13.png) no-repeat @@ -2490,13 +2452,88 @@ p.img-caption { font-size: 13px; } -div.figure-center { +/* figures and callouts */ +.figure { + position: relative; +} + +.figure.pad-below { + margin-bottom: 20px; +} + +.figure .figure-callout { + position: absolute; + color: #fff; + font-weight: 500; + font-size: 16px; + line-height: 23px; + text-align: center; + background: transparent url(../images/styles/callout.png) no-repeat scroll 50% 50%; + padding-right: 2px; + width: 30px; + height: 29px; + z-index: 1000; +} + +.figure .figure-callout.top { + top: -9px; +} + +.figure .figure-callout.right { + right: -5px; +} + +.figure-caption { + margin: 0 10px 20px 0; + font-size: 14px; + line-height: 20px; + font-style: italic; +} + +/* rows of figures */ +.figure-row { + font-size: 0; + line-height: 0; + /* to prevent space between figures */ +} + +.figure-row .figure { + display: inline-block; + vertical-align: top; +} + +.figure-row .figure + .figure { + margin-left: 10px; + /* reintroduce space between figures */ +} + +.border-img { + border: 1px solid #CCC; +} + +.center-img { + margin: auto; + text-align: center; +} +.center-img img { + margin-bottom: 15px; +} + +.figure img, +.figure-right img, +.figure-left img, +.figure-center img, +.border-img { + margin-bottom: 15px; +} + +.figure-center { margin: 32px auto 24px; max-width: 100%; } -div.figure, -div.figure-right { +.figure, +.figure-right { clear: right; float: right; margin: 10px 0 0 0; @@ -2505,7 +2542,7 @@ div.figure-right { /* width must be defined w/ an inline style matching the image width */ } -div.figure-left { +.figure-left { clear: left; float: left; margin: 10px 0 0 0; @@ -2516,9 +2553,9 @@ div.figure-left { @media (max-width: 719px) { /* Collapse on mobile. */ - div.figure, - div.figure-right, - div.figure-left { + .figure, + .figure-right, + .figure-left { float: none; clear: none; padding: 0; @@ -3371,7 +3408,6 @@ table.jd-tagtable th { position:relative; width:170px; min-height:90px; - padding:5px; border: solid 1px #C5C5C5; background: white; margin-right:-5px; @@ -3385,15 +3421,15 @@ table.jd-tagtable th { } .suggest-card.develop { z-index:997; - border-top: solid 4px #F80; + border-top: solid 4px #ff7043; } .suggest-card.design { z-index:996; - border-top: solid 4px #33b5e5; + border-top: solid 4px #00bcd4; } .suggest-card.distribute { z-index:995; - border-top: solid 4px #9C0; + border-top: solid 4px #afb42b; } .child-card { width:100%; @@ -3411,7 +3447,7 @@ table.jd-tagtable th { ul.search_filtered { min-width:100%; list-style: none; - margin: 0 0 5px; + margin: 5px 0; padding: 0; } .search_filtered .jd-selected { @@ -3430,13 +3466,13 @@ ul.search_filtered { .search_filtered li.jd-autocomplete { font-size: 0.81em; border: none; - margin: 0 0 2px; + margin: 0; padding: 0; line-height:1.5em; } .search_filtered li a { - padding:0 5px; + padding: 2px 10px; color:#222 !important; display:inline-block; line-height:12px; @@ -3446,8 +3482,8 @@ ul.search_filtered { font-weight:bold; color:#444; border: none; - margin: 8px 0 2px; - padding:1px 5px; + margin: 0; + padding: 2px 10px; line-height:1.5em; } .search_filtered li.header.small { @@ -3464,6 +3500,51 @@ ul.search_filtered { margin: 0 0 2px; } +@media (max-width: 719px) { + .search_filtered_wrapper { + left: 24px; + right: 24px; + top: 44px; + } + + .suggest-card { + box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.1); + float: none; + margin-right: 0; + min-height: 0; + max-height: 204px; + overflow: hidden; + } + + .suggest-card.develop, + .suggest-card.design, + .suggest-card.distribute { + display: none !important; + } + + ul.search_filtered { + margin: 0; + } + + .search_filtered li.jd-autocomplete { + border-top: solid 1px #C5C5C5; + font-size: inherit; + text-align: left; + } + + .search_filtered li.jd-autocomplete:first-child { + border-top: 0; + } + + .search_filtered li a { + display: block; + overflow: hidden; + padding: 14px 10px; + text-overflow: ellipsis; + white-space: nowrap; + } +} + .show-item { display: table-row; } @@ -3569,10 +3650,10 @@ td.gsc-search-button { } #searchResults .gsc-tabsArea { - position:relative; - white-space:nowrap; - float:left; - width:200px; + position: relative; + white-space: nowrap; + float: left; + width: 25%; } #searchResults .gsc-above-wrapper-area { @@ -3580,12 +3661,26 @@ td.gsc-search-button { } #searchResults .gsc-resultsbox-visible { - float:left; - width:720px; - margin-left:20px; + box-sizing: border-box; + float: left; + padding-left:20px; + width: 75%; +} + +@media (max-width: 719px) { + #searchResults .gsc-tabsArea { + display: none; + } + + #searchResults .gsc-resultsbox-visible { + float: none; + padding-left: 0; + width: auto; + } } #searchResults .gsc-tabHeader { + margin-top: 4px; padding: 3px 6px; position:relative; width:auto; @@ -3642,41 +3737,18 @@ td.gsc-search-button { #searchResults .gsc-tabHeader.gsc-tabhInactive, #searchResults .gsc-cursor-page { - text-decoration:none; - color:#039BE5; - border: solid 1px #DADADA; -} - -#searchResults .gsc-tabHeader.gsc-tabhInactive:hover, -#searchResults .gsc-cursor-page:hover { - border-color: #DBDBDB; - background-color: #F3F3F3; - background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#ECECEC)); - background-image: -webkit-linear-gradient(top, #F9F9F9, #ECECEC); - background-image: -moz-linear-gradient(top, #F9F9F9, #ECECEC); - background-image: -ms-linear-gradient(top, #F9F9F9, #ECECEC); - background-image: -o-linear-gradient(top, #F9F9F9, #ECECEC); - background-image: linear-gradient(top, #F9F9F9, #ECECEC); - filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9', -EndColorStr='#ececec'); - color: #33B5E5; + background: #F0F0F0; + border: 0; + color: #039BE5; } #searchResults .gsc-tabHeader.gsc-tabhActive, #searchResults .gsc-tabHeader.gsc-tabhActive:hover, #searchResults .gsc-cursor-page.gsc-cursor-current-page, #searchResults .gsc-cursor-page.gsc-cursor-current-page:hover { - color:#fff; - background-color: #09C; - background-image: -webkit-gradient(linear, left top, left bottom, from(#2FADDB), to(#09C)); - background-image: -webkit-linear-gradient(top, #2FADDB, #09C); - background-image: -moz-linear-gradient(top, #2FADDB, #09C); - background-image: -ms-linear-gradient(top, #2FADDB, #09C); - background-image: -o-linear-gradient(top, #2FADDB, #09C); - background-image: linear-gradient(top, #2FADDB, #09C); - filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2faddb', EndColorStr='#09c'); - border: 1px solid #3990AB; - z-index:100; + background-color: #039BE5; + border: 0; + color: #fff; } @@ -4600,23 +4672,6 @@ a.download-sdk { clear: both; } -.border-img { - border: 1px solid #CCC; -} - -.center-img { - margin: auto; - text-align: center; -} -.center-img img { - margin-bottom: 15px; -} - -.figure img, .border-img { - box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37); - margin-bottom: 15px; -} - /** * UTILITIES @@ -5255,7 +5310,6 @@ Styles for d.a.c/index: .actions-bar .actions { padding: 24px 0; - text-align: justify; font-size: 0.1px; line-height: 0.1px; } @@ -5268,29 +5322,34 @@ Styles for d.a.c/index: .actions-bar .actions > div { display: inline-block; + margin: 0 16px; } .actions-bar .actions a { - font-size: 24px; - line-height: 50px; color: #fff; + font-size: 24px; font-weight: 300; + line-height: 50px; + -webkit-transition: opacity .3s; + transition: opacity .3s; +} + +.actions-bar .actions a:hover { + opacity: .54; } .actions-bar .actions .dac-sprite { - margin: 0 -6px 0 -12px; - -webkit-transition: all 190ms ease-out; - transition: all 190ms ease-out; -} - -.actions-bar .actions a:hover .dac-sprite { - - transform: translateX(5px); + margin: 0 -8px 0 -12px; } @media (max-width: 719px) { + .actions-bar { + text-align: left; + } + .actions-bar .actions > div { display: block; + margin: 0; } } @@ -5519,6 +5578,80 @@ a.home-new-cta-btn:hover, position: relative !important; } +/** + * Break strings when their length exceeds the width of their container. + */ +.dac-text-break { + word-wrap: break-word !important; +} + +/** + * Horizontal text alignment + */ +.dac-text-center { + text-align: center !important; +} + +.dac-text-left { + text-align: left !important; +} + +.dac-text-right { + text-align: right !important; +} + +/** + * Prevent whitespace wrapping + */ +.dac-text-no-wrap { + white-space: nowrap !important; +} + +/** + * Prevent text from wrapping onto multiple lines, instead truncate with an ellipsis. + */ +.dac-text-truncate { + max-width: 100%; + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + word-wrap: normal !important; +} + +/** + * Floats + */ +.dac-float-left { + float: left !important; +} + +.dac-float-right { + float: right !important; +} + +/** + * New block formatting context + * + * This affords some useful properties to the element. It won't wrap under + * floats. Will also contain any floated children. + * N.B. This will clip overflow. Use the alternative method below if this is + * problematic. + */ +.dac-nbfc { + overflow: hidden !important; } + +/** + * New block formatting context (alternative) + * + * Alternative method when overflow must not be clipped. + * + * N.B. This breaks down in some browsers when elements within this element + * exceed its width. + */ +.dac-nbfc-alt { + display: table-cell !important; + width: 10000px !important; } + /* New CSS */ /************ RESOURCE CARDS ******************/ /* Basic card-styling with shadow */ @@ -5526,8 +5659,29 @@ a.home-new-cta-btn:hover, background: #fff; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.21); display: block; - position: relative; -} + position: relative; } + +/* Play button is only visible on 6by6 cards */ +.play-button { + background-color: #000; + border-radius: 50%; + box-sizing: border-box; + display: none; + height: 70px; + left: 50%; + margin-left: -35px; + line-height: 65px; + padding-left: 4px; + position: absolute; + opacity: .6; + text-align: center; + -webkit-transition: opacity .5s; + transition: opacity .5s; + top: 50px; + width: 70px; + z-index: 1; } + .resource-card-6x6 .play-button { + display: block; } /* Styling for background image including tinting and section icons in stacks */ .card-bg { @@ -5541,51 +5695,40 @@ a.home-new-cta-btn:hover, background-size: cover; background-repeat: no-repeat; background-position: center; - background-image: url(../images/resource-card-default-android.jpg); -} - -.card-bg:after { - content: ""; - display: block; - height: 100%; - width: 100%; - opacity: 1; - background: rgba(0, 0, 0, 0.05); - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; -} - -.static .card-bg:after { - display: none; -} - -.card-bg .card-section-icon { - position: absolute; - top: 50%; - width: 100%; - margin-top: -35px; - text-align: center; - padding-top: 65px; - z-index: 100; -} - -.card-bg .card-section-icon .icon { - position: absolute; - left: 50%; - margin-left: -28px; - top: 0px; - width: 56px; - height: 56px; - background-repeat: no-repeat; - background-position: 50% 50%; - background-image: url(../images/stack-icon.png); -} - -.card-bg .card-section-icon .section { - text-transform: uppercase; - color: white; - font-size: 14px; -} + background-image: url(../images/resource-card-default-android.jpg); } + .card-bg:after { + content: ""; + display: block; + height: 100%; + width: 100%; + opacity: 1; + background: rgba(0, 0, 0, 0.05); + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; } + .static .card-bg:after { + display: none; } + .card-bg .card-section-icon { + position: absolute; + top: 50%; + width: 100%; + margin-top: -35px; + text-align: center; + padding-top: 65px; + z-index: 100; } + .card-bg .card-section-icon .icon { + position: absolute; + left: 50%; + margin-left: -28px; + top: 0px; + width: 56px; + height: 56px; + background-repeat: no-repeat; + background-position: 50% 50%; + background-image: url(../images/stack-icon.png); } + .card-bg .card-section-icon .section { + text-transform: uppercase; + color: white; + font-size: 14px; } .card-info { position: absolute; @@ -5596,61 +5739,46 @@ a.home-new-cta-btn:hover, left: 0; overflow: hidden; background: #fefefe; - padding: 6px 12px; -} - -.card-info .section { - color: #898989; - font-size: 11px; - font-weight: 700; - letter-spacing: .3px; - line-height: 20px; - text-transform: uppercase; -} - -.card-info .title { - color: #333; - font-size: 18px; - font-weight: 500; - line-height: 24px; - margin-bottom: 2px; - max-height: 48px; - overflow: hidden; - padding-bottom: 5px; - text-overflow: ellipsis; - white-space: normal; -} - -.card-info .description { - overflow: hidden; -} - -.card-info .description .text { - color: #666; - font-size: 14px; - height: 60px; - line-height: 20px; - overflow: hidden; - width: 100%; -} - -.card-info .description .util { - position: absolute; - right: 5px; - bottom: 70px; - opacity: 0; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; -} - -.card-info.empty-desc .title { - white-space: normal; - overflow: visible; -} - -.card-info.empty-desc .description { - display: none; -} + padding: 6px 12px; } + .card-info .section { + color: #898989; + font-size: 11px; + font-weight: 700; + letter-spacing: .3px; + line-height: 20px; + text-transform: uppercase; } + .card-info .title { + color: #333; + font-size: 18px; + font-weight: 500; + line-height: 24px; + margin-bottom: 2px; + max-height: 48px; + overflow: hidden; + padding-bottom: 5px; + text-overflow: ellipsis; + white-space: normal; } + .card-info .description { + overflow: hidden; } + .card-info .description .text { + color: #666; + font-size: 14px; + height: 60px; + line-height: 20px; + overflow: hidden; + width: 100%; } + .card-info .description .util { + position: absolute; + right: 5px; + bottom: 70px; + opacity: 0; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; } + .card-info.empty-desc .title { + white-space: normal; + overflow: visible; } + .card-info.empty-desc .description { + display: none; } /* Truncate card summaries at bounding box and * and apply ellipsis at lower right */ @@ -5658,61 +5786,47 @@ a.home-new-cta-btn:hover, overflow: hidden; float: right; line-height: 15px; - width: 100%; -} - -.ellipsis:before { - content: ""; - float: left; - width: 5px; - height: 100%; -} - -.ellipsis > *:first-child.text { - float: right; - width: 100% !important; - margin-left: -5px; -} - -.ellipsis:after { - content: "\02026"; - height: 17px; - padding-bottom: 4px; - box-sizing: content-box; - float: right; - position: relative; - top: -16px; - left: 100%; - width: 4em; - margin-left: -4em; - padding-right: 5px; - background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white), color-stop(65%, white)); - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), white 65%, white); - background: linear-gradient(to right, rgba(255, 255, 255, 0), white 65%, white); -} - -.ellipsis:after { - font-style: normal; - color: #aaa; - font-size: 13px; - text-align: right; -} + width: 100%; } + .ellipsis:before { + content: ""; + float: left; + width: 5px; + height: 100%; } + .ellipsis > *:first-child.text { + float: right; + width: 100% !important; + margin-left: -5px; } + .ellipsis:after { + content: "\02026"; + height: 17px; + padding-bottom: 4px; + box-sizing: content-box; + float: right; + position: relative; + top: -16px; + left: 100%; + width: 4em; + margin-left: -4em; + padding-right: 5px; + background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white), color-stop(65%, white)); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), white 65%, white); + background: linear-gradient(to right, rgba(255, 255, 255, 0), white 65%, white); } + .ellipsis:after { + font-style: normal; + color: #aaa; + font-size: 13px; + text-align: right; } .resource-card:hover { - cursor: pointer; -} - -.static .resource-card:hover { - cursor: auto; -} - -.resource-card:hover .card-bg:after { - opacity: 0; -} - -.resource-card:hover .card-info .description .util { - opacity: 1; -} + cursor: pointer; } + .static .resource-card:hover { + cursor: auto; } + .resource-card:hover .card-bg:after { + opacity: 0; } + .resource-card:hover .play-button { + opacity: .3; } + .resource-card:hover .card-info .description .util { + opacity: 1; } /* Carousel Layout */ /* Carousel styles for landing page */ @@ -5721,465 +5835,336 @@ a.home-new-cta-btn:hover, margin: 20px 0 20px 0; padding: 0 !important; position: relative; - overflow: hidden; -} - -.resource-carousel-layout .slideshow-prev, .resource-carousel-layout .slideshow-next { - display: none; -} - -.resource-carousel-layout .pagination { - bottom: 97px; - left: auto; - padding-right: 10px; - right: 0; - text-align: right; - width: 16.66666667%; -} - -.resource-carousel-layout .pagination ul li { - text-indent: 8000px; -} - -.resource-carousel-layout .frame li { - position: relative; -} - -.resource-carousel-layout .frame li .card-bg { - bottom: 131px; -} - -.resource-carousel-layout .frame li .card-info { - height: 131px; - padding: 6px 12px; - top: auto; -} - -.resource-carousel-layout .frame li .card-info .title { - font-size: 28px; - font-weight: 400; - line-height: 32px; -} - -.resource-carousel-layout .frame li .card-info .description .text { - height: 40px; -} - -.resource-carousel-layout .frame li .card-info .description .util { - bottom: 97px; - right: 4px; -} + overflow: hidden; } + .resource-carousel-layout .slideshow-prev, .resource-carousel-layout .slideshow-next { + display: none; } + .resource-carousel-layout .pagination { + bottom: 97px; + left: auto; + padding-right: 10px; + right: 0; + text-align: right; + width: 16.66666667%; } + .resource-carousel-layout .pagination ul li { + text-indent: 8000px; } + .resource-carousel-layout .frame li { + position: relative; } + .resource-carousel-layout .frame li .card-bg { + bottom: 131px; } + .resource-carousel-layout .frame li .card-info { + height: 131px; + padding: 6px 12px; + top: auto; } + .resource-carousel-layout .frame li .card-info .title { + font-size: 28px; + font-weight: 400; + line-height: 32px; } + .resource-carousel-layout .frame li .card-info .description .text { + height: 40px; } + .resource-carousel-layout .frame li .card-info .description .util { + bottom: 97px; + right: 4px; } /* Stack Layout */ .resource-stack-layout { display: inline-block; - padding: 0; -} - -.resource-stack-layout .section-card-menu > .card-info .section, .resource-stack-layout .section-card > .card-info .title { + padding: 0; } + .resource-stack-layout .section-card-menu > .card-info .section, .resource-stack-layout .section-card > .card-info .title { /*text-transform: uppercase;*/ - color: #898989; - font-size: 17px; - line-height: 24px; - margin-bottom: 6px; -} - -.resource-stack-layout .section-card { - height: 284px; -} - -.resource-stack-layout .section-card > .card-bg { - height: 192px; -} - -.resource-stack-layout .section-card > .card-info { - padding: 4px 12px 6px 12px; - top: 192px; -} - -.resource-stack-layout .section-card > .card-info .section { - display: none; -} - -.resource-stack-layout .section-card > .card-info .title { - font-size: 17px; - border-bottom: 1px solid #959595; - padding-bottom: 0px; -} - -.resource-stack-layout .section-card > .card-info .description { - font-size: 13px; - line-height: 15px; -} - -.resource-stack-layout .section-card > .card-info .description .text { - height: 30px; -} - -.resource-stack-layout .related-card { - height: 90px; -} - -.resource-stack-layout .related-card > .card-bg { - left: 0; - top: 0; - width: 90px; - height: 100%; - position: absolute; - display: block; -} - -.resource-stack-layout .related-card > .card-info { - left: 90px; - padding: 4px 12px 4px 12px; -} - -.resource-stack-layout .related-card > .card-info .section { - font-size: 12px; - margin-bottom: 1px; - display: none; -} - -.resource-stack-layout .related-card > .card-info .title { - font-size: 16px; - margin-bottom: -2px; - white-space: normal; - overflow: visible; - text-overflow: ellipsis; -} - -.resource-stack-layout .related-card > .card-info .title:after { - content: url(../images/link-out.png); - display: block; -} - -.resource-stack-layout .related-card > .card-info .description { - display: none; -} - -.resource-stack-layout .section-card-menu { + color: #898989; + font-size: 17px; + line-height: 24px; + margin-bottom: 6px; } + .resource-stack-layout .section-card { + height: 284px; } + .resource-stack-layout .section-card > .card-bg { + height: 192px; } + .resource-stack-layout .section-card > .card-info { + padding: 4px 12px 6px 12px; + top: 192px; } + .resource-stack-layout .section-card > .card-info .section { + display: none; } + .resource-stack-layout .section-card > .card-info .title { + font-size: 17px; + border-bottom: 1px solid #959595; + padding-bottom: 0px; } + .resource-stack-layout .section-card > .card-info .description { + font-size: 13px; + line-height: 15px; } + .resource-stack-layout .section-card > .card-info .description .text { + height: 30px; } + .resource-stack-layout .related-card { + height: 90px; } + .resource-stack-layout .related-card > .card-bg { + left: 0; + top: 0; + width: 90px; + height: 100%; + position: absolute; + display: block; } + .resource-stack-layout .related-card > .card-info { + left: 90px; + padding: 4px 12px 4px 12px; } + .resource-stack-layout .related-card > .card-info .section { + font-size: 12px; + margin-bottom: 1px; + display: none; } + .resource-stack-layout .related-card > .card-info .title { + font-size: 16px; + margin-bottom: -2px; + white-space: normal; + overflow: visible; + text-overflow: ellipsis; } + .resource-stack-layout .related-card > .card-info .title:after { + content: url(../images/link-out.png); + display: block; } + .resource-stack-layout .related-card > .card-info .description { + display: none; } + .resource-stack-layout .section-card-menu { /* Flexible height */ - display: block; - height: auto; - width: auto; -} - -.resource-stack-layout .section-card-menu .card-bg { - height: 155px; + display: block; + height: auto; + width: auto; } + .resource-stack-layout .section-card-menu .card-bg { + height: 155px; /* Flexible height */ - position: relative; - display: inline-block; - vertical-align: top; -} - -.resource-stack-layout .section-card-menu .card-info { - padding: 4px 12px 0px 12px; + position: relative; + display: inline-block; + vertical-align: top; } + .resource-stack-layout .section-card-menu .card-info { + padding: 4px 12px 0px 12px; /* Flexible height */ - position: relative; - left: auto; - top: auto; - right: auto; - bottom: auto; -} - -.resource-stack-layout .section-card-menu .card-info ul { - list-style: none; - margin: 0; -} - -.resource-stack-layout .section-card-menu .card-info ul li { - list-style: none; - margin: 0; - padding: 15px 0; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #959595; -} - -.resource-stack-layout .section-card-menu .card-info ul li a, .resource-stack-layout .section-card-menu .card-info ul li a:focus, .resource-stack-layout .section-card-menu .card-info ul li a:link, .resource-stack-layout .section-card-menu .card-info ul li a:visited, .resource-stack-layout .section-card-menu .card-info ul li a:active, .resource-stack-layout .section-card-menu .card-info ul li a:hover { - color: #333 !important; -} - -.resource-stack-layout .section-card-menu .card-info ul li:first-child { - border-top: none; -} - -.resource-stack-layout .section-card-menu .card-info ul li:hover .title:after { - opacity: 1; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; -} - -.resource-stack-layout .section-card-menu .card-info ul li:hover .description { - max-height: 30px; - opacity: 1; - -webkit-transition: max-height 0.5s, opacity 1s; - transition: max-height 0.5s, opacity 1s; -} - -.resource-stack-layout .section-card-menu .card-info .title { - font-size: 16px; - margin-bottom: -2px; - position: relative; -} - -.resource-stack-layout .section-card-menu .card-info .title:after { - background: url(../images/stack-arrow-right.png); - content: ''; - opacity: 0; - -webkit-transition: opacity 0.25s; - transition: opacity 0.25s; - position: absolute; - right: 0px; - top: 3px; - width: 10px; - height: 15px; -} - -.resource-stack-layout .section-card-menu .card-info .title.more { - text-transform: uppercase; - color: #898989; - display: inline-block; -} - -.resource-stack-layout .section-card-menu .card-info .title.more:after { - background: url(../images/stack-arrow-right.png); - content: ''; - display: block; - position: absolute; - right: -20px; - top: 3px; - width: 10px; - height: 15px; -} - -.resource-stack-layout .section-card-menu .card-info .description { - max-height: 0px; - opacity: 0; - overflow: hidden; - font-size: 13px; - line-height: 15px; + position: relative; + left: auto; + top: auto; + right: auto; + bottom: auto; } + .resource-stack-layout .section-card-menu .card-info ul { + list-style: none; + margin: 0; } + .resource-stack-layout .section-card-menu .card-info ul li { + list-style: none; + margin: 0; + padding: 15px 0; + border-top-width: 1px; + border-top-style: solid; + border-top-color: #959595; } + .resource-stack-layout .section-card-menu .card-info ul li a, .resource-stack-layout .section-card-menu .card-info ul li a:focus, .resource-stack-layout .section-card-menu .card-info ul li a:hover { + color: #333 !important; } + .resource-stack-layout .section-card-menu .card-info ul li:first-child { + border-top: none; } + .resource-stack-layout .section-card-menu .card-info ul li:hover .title:after { + opacity: 1; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; } + .resource-stack-layout .section-card-menu .card-info ul li:hover .description { + max-height: 30px; + opacity: 1; + -webkit-transition: max-height 0.5s, opacity 1s; + transition: max-height 0.5s, opacity 1s; } + .resource-stack-layout .section-card-menu .card-info .title { + font-size: 16px; + margin-bottom: -2px; + position: relative; } + .resource-stack-layout .section-card-menu .card-info .title:after { + background: url(../images/stack-arrow-right.png); + content: ''; + opacity: 0; + -webkit-transition: opacity 0.25s; + transition: opacity 0.25s; + position: absolute; + right: 0px; + top: 3px; + width: 10px; + height: 15px; } + .resource-stack-layout .section-card-menu .card-info .title.more { + text-transform: uppercase; + color: #898989; + display: inline-block; } + .resource-stack-layout .section-card-menu .card-info .title.more:after { + background: url(../images/stack-arrow-right.png); + content: ''; + display: block; + position: absolute; + right: -20px; + top: 3px; + width: 10px; + height: 15px; } + .resource-stack-layout .section-card-menu .card-info .description { + max-height: 0px; + opacity: 0; + overflow: hidden; + font-size: 13px; + line-height: 15px; /* Hover off */ - -webkit-transition: max-height 0.5s, opacity 0.5s; - transition: max-height 0.5s, opacity 0.5s; -} - -.resource-stack-layout .section-card-menu .card-info .description .text { - height: 30px; -} - -.resource-stack-layout:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} + -webkit-transition: max-height 0.5s, opacity 0.5s; + transition: max-height 0.5s, opacity 0.5s; } + .resource-stack-layout .section-card-menu .card-info .description .text { + height: 30px; } + .resource-stack-layout:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; } .resource-card, .resource-card-stack { - margin-bottom: 20px; -} + margin-bottom: 20px; } .resource-card-row-stack-last { - margin-bottom: 0px !important; -} + margin-bottom: 0px !important; } .resource-card-col-stack-last { - margin-bottom: 0px !important; -} + margin-bottom: 0px !important; } .resource-card-3x6 { - height: 300px; -} + height: 300px; } .resource-card-3x12 { - height: 620px; -} + height: 620px; } .resource-card-3x18 { - height: 940px; -} + height: 940px; } .resource-card-6x6 { - height: 300px; -} + height: 300px; } .resource-card-6x12 { - height: 620px; -} + height: 620px; } .resource-card-6x18 { - height: 940px; -} + height: 940px; } .resource-card-9x6 { - height: 300px; -} + height: 300px; } .resource-card-9x12 { - height: 620px; -} + height: 620px; } .resource-card-9x18 { - height: 940px; -} + height: 940px; } .resource-card-12x6 { - height: 300px; -} + height: 300px; } .resource-card-12x12 { - height: 620px; -} + height: 620px; } .resource-card-12x18 { - height: 940px; -} + height: 940px; } .resource-card-15x6 { - height: 300px; -} + height: 300px; } .resource-card-15x12 { - height: 620px; -} + height: 620px; } .resource-card-15x18 { - height: 940px; -} + height: 940px; } .resource-card-18x6 { - height: 300px; -} + height: 300px; } .resource-card-18x12 { - height: 620px; -} + height: 620px; } .resource-card-18x18 { - height: 940px; -} + height: 940px; } .resource-card-3x2 { - height: 100px; -} + height: 100px; } .resource-card-3x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-3x3 { - height: 150px; -} + height: 150px; } .resource-card-3x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } .resource-card-6x2 { - height: 100px; -} + height: 100px; } .resource-card-6x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-6x3 { - height: 150px; -} + height: 150px; } .resource-card-6x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } .resource-card-9x2 { - height: 100px; -} + height: 100px; } .resource-card-9x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-9x3 { - height: 150px; -} + height: 150px; } .resource-card-9x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } .resource-card-12x2 { - height: 100px; -} + height: 100px; } .resource-card-12x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-12x3 { - height: 150px; -} + height: 150px; } .resource-card-12x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } .resource-card-15x2 { - height: 100px; -} + height: 100px; } .resource-card-15x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-15x3 { - height: 150px; -} + height: 150px; } .resource-card-15x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } .resource-card-18x2 { - height: 100px; -} + height: 100px; } .resource-card-18x2x3 { height: 90px; - margin-bottom: 15px; -} + margin-bottom: 15px; } .resource-card-18x3 { - height: 150px; -} + height: 150px; } .resource-card-18x3x2 { height: 142px; - margin-bottom: 16px; -} + margin-bottom: 16px; } /* The following are styles for cards in the flowlayout above, styled by the number of rows they span */ /* Single row, 2 column items. */ .resource-card-9x6 { - height: 390px; -} + height: 390px; } /* Double row, 1 column items. Eg full width video thumbnails. */ .resource-card-18x12 { - height: 558px; -} + height: 558px; } /* 1/3 row items */ .resource-card-3x2 > .card-bg, .resource-card-6x2 > .card-bg, .resource-card-9x2 > .card-bg, .resource-card-12x2 > .card-bg, .resource-card-15x2 > .card-bg, .resource-card-18x2 > .card-bg { @@ -6188,124 +6173,89 @@ a.home-new-cta-btn:hover, width: 90px; height: 100%; position: absolute; - display: block; -} - + display: block; } .resource-card-3x2 > .card-info, .resource-card-6x2 > .card-info, .resource-card-9x2 > .card-info, .resource-card-12x2 > .card-info, .resource-card-15x2 > .card-info, .resource-card-18x2 > .card-info { height: 100%; left: 90px; padding: 6px 12px; - overflow: hidden; -} - -.resource-card-3x2 > .card-info .title, .resource-card-6x2 > .card-info .title, .resource-card-9x2 > .card-info .title, .resource-card-12x2 > .card-info .title, .resource-card-15x2 > .card-info .title, .resource-card-18x2 > .card-info .title { - max-height: 48px; - white-space: normal; -} - -.resource-card-3x2 > .card-info .description, .resource-card-6x2 > .card-info .description, .resource-card-9x2 > .card-info .description, .resource-card-12x2 > .card-info .description, .resource-card-15x2 > .card-info .description, .resource-card-18x2 > .card-info .description { - display: none; -} - -.resource-card-3x2 > .card-info .text, .resource-card-6x2 > .card-info .text, .resource-card-9x2 > .card-info .text, .resource-card-12x2 > .card-info .text, .resource-card-15x2 > .card-info .text, .resource-card-18x2 > .card-info .text { - height: auto; -} + overflow: hidden; } + .resource-card-3x2 > .card-info .title, .resource-card-6x2 > .card-info .title, .resource-card-9x2 > .card-info .title, .resource-card-12x2 > .card-info .title, .resource-card-15x2 > .card-info .title, .resource-card-18x2 > .card-info .title { + max-height: 48px; + white-space: normal; } + .resource-card-3x2 > .card-info .description, .resource-card-6x2 > .card-info .description, .resource-card-9x2 > .card-info .description, .resource-card-12x2 > .card-info .description, .resource-card-15x2 > .card-info .description, .resource-card-18x2 > .card-info .description { + display: none; } + .resource-card-3x2 > .card-info .text, .resource-card-6x2 > .card-info .text, .resource-card-9x2 > .card-info .text, .resource-card-12x2 > .card-info .text, .resource-card-15x2 > .card-info .text, .resource-card-18x2 > .card-info .text { + height: auto; } /* Override to show the description instead of the content section */ .no-section .resource-card-3x2 > .card-info .section, .no-section .resource-card-6x2 > .card-info .section { - display: none; -} + display: none; } .no-section .resource-card-3x2 > .card-info .description, .no-section .resource-card-6x2 > .card-info .description { - display: block; -} + display: block; } /* 1/2 row items */ .resource-card-3x3, .resource-card-6x3, .resource-card-9x3, .resource-card-12x3, .resource-card-15x3, .resource-card-18x3 { - height: 160px; -} - -.resource-card-3x3 > .card-bg, .resource-card-6x3 > .card-bg, .resource-card-9x3 > .card-bg, .resource-card-12x3 > .card-bg, .resource-card-15x3 > .card-bg, .resource-card-18x3 > .card-bg { - left: 0; - top: 0; - width: 90px; - height: 100%; - position: absolute; - display: block; -} - -.resource-card-3x3 > .card-info, .resource-card-6x3 > .card-info, .resource-card-9x3 > .card-info, .resource-card-12x3 > .card-info, .resource-card-15x3 > .card-info, .resource-card-18x3 > .card-info { - height: 100%; - left: 90px; - padding: 6px 12px; -} - -.resource-card-3x3 > .card-info .section, .resource-card-6x3 > .card-info .section, .resource-card-9x3 > .card-info .section, .resource-card-12x3 > .card-info .section, .resource-card-15x3 > .card-info .section, .resource-card-18x3 > .card-info .section { - display: none; -} - -.resource-card-3x3 > .card-info .title, .resource-card-6x3 > .card-info .title, .resource-card-9x3 > .card-info .title, .resource-card-12x3 > .card-info .title, .resource-card-15x3 > .card-info .title, .resource-card-18x3 > .card-info .title { - max-height: 96px; - white-space: normal; -} - -.resource-card-3x3 > .card-info .text, .resource-card-6x3 > .card-info .text, .resource-card-9x3 > .card-info .text, .resource-card-12x3 > .card-info .text, .resource-card-15x3 > .card-info .text, .resource-card-18x3 > .card-info .text { - height: auto; -} - -.resource-card-3x3 > .card-info .util, .resource-card-6x3 > .card-info .util, .resource-card-9x3 > .card-info .util, .resource-card-12x3 > .card-info .util, .resource-card-15x3 > .card-info .util, .resource-card-18x3 > .card-info .util { - display: none; -} + height: 160px; } + .resource-card-3x3 > .card-bg, .resource-card-6x3 > .card-bg, .resource-card-9x3 > .card-bg, .resource-card-12x3 > .card-bg, .resource-card-15x3 > .card-bg, .resource-card-18x3 > .card-bg { + left: 0; + top: 0; + width: 90px; + height: 100%; + position: absolute; + display: block; } + .resource-card-3x3 > .card-info, .resource-card-6x3 > .card-info, .resource-card-9x3 > .card-info, .resource-card-12x3 > .card-info, .resource-card-15x3 > .card-info, .resource-card-18x3 > .card-info { + height: 100%; + left: 90px; + padding: 6px 12px; } + .resource-card-3x3 > .card-info .section, .resource-card-6x3 > .card-info .section, .resource-card-9x3 > .card-info .section, .resource-card-12x3 > .card-info .section, .resource-card-15x3 > .card-info .section, .resource-card-18x3 > .card-info .section { + display: none; } + .resource-card-3x3 > .card-info .title, .resource-card-6x3 > .card-info .title, .resource-card-9x3 > .card-info .title, .resource-card-12x3 > .card-info .title, .resource-card-15x3 > .card-info .title, .resource-card-18x3 > .card-info .title { + max-height: 96px; + white-space: normal; } + .resource-card-3x3 > .card-info .text, .resource-card-6x3 > .card-info .text, .resource-card-9x3 > .card-info .text, .resource-card-12x3 > .card-info .text, .resource-card-15x3 > .card-info .text, .resource-card-18x3 > .card-info .text { + height: auto; } + .resource-card-3x3 > .card-info .util, .resource-card-6x3 > .card-info .util, .resource-card-9x3 > .card-info .util, .resource-card-12x3 > .card-info .util, .resource-card-15x3 > .card-info .util, .resource-card-18x3 > .card-info .util { + display: none; } /* placement of plusone */ .resource-card-6x12 > .card-info .description .util, .resource-card-9x12 > .card-info .description .util, .resource-card-12x12 > .card-info .description .util, .resource-card-15x12 > .card-info .description .util { - bottom: 2px; -} + bottom: 2px; } .resource-card-18x12 > .card-info .description .util { - bottom: 2px; -} + bottom: 2px; } /* Overrides for col-16 6x6 cards linking to local content on landing pages. Suppresses "section". */ .landing .card-info .section { - display: none; -} + display: none; } /* Generate a resource stack layout for a 3 column widget spanning 16 grid cols */ .resource-stack-layout.col-16 { margin: 0 -14px 0 0; - width: 954px; -} - -.resource-stack-layout.col-16 .resource-card-stack { - margin: 0 14px 0 0; - width: 304px; -} + width: 954px; } + .resource-stack-layout.col-16 .resource-card-stack { + margin: 0 14px 0 0; + width: 304px; } /* Example of card menu tinting */ .resource-widget[data-section=distribute\/tools] .section-card-menu .card-bg:after { - background: rgba(126, 55, 148, 0.4) !important; -} - + background: rgba(126, 55, 148, 0.4) !important; } .resource-widget[data-section=distribute\/tools] .section-card-menu .card-section-icon .icon { - background-color: #7e3794 !important; -} - + background-color: #7e3794 !important; } .resource-widget[data-section=distribute\/tools] .section-card-menu .card-info ul li { - border-top-color: #7e3794 !important; -} + border-top-color: #7e3794 !important; } /* tinting for stacks */ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-menu .card-info ul li { - border-top-color: #7e3794 !important; -} + border-top-color: #7e3794 !important; } .dac-fab, .button, .landing-button, .dac-button { background: transparent; border: 0; + border-radius: 3px; box-sizing: border-box; color: currentColor; cursor: pointer; @@ -6326,54 +6276,39 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me text-decoration: none; text-transform: uppercase; -webkit-transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); - transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; -} + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; } .button, .landing-button, .dac-button.dac-raised { background-color: #FAFAFA; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26); -} + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26); } .dac-button.dac-raised.dac-primary, .landing-secondary, .button { - background-color: #039bef; -} - -.dac-button.dac-raised.dac-primary:hover, .landing-secondary:hover, .button:hover { - background-color: #0288d1; -} - -.dac-button.dac-raised.dac-primary:active, .landing-secondary:active, .button:active { - background-color: #0277bd; -} + background-color: #039bef; } + .dac-button.dac-raised.dac-primary:hover, .landing-secondary:hover, .button:hover { + background-color: #0288d1; } + .dac-button.dac-raised.dac-primary:active, .landing-secondary:active, .button:active { + background-color: #0277bd; } .dac-button.dac-raised.dac-red, .landing-primary { - background-color: #bf3722; -} - -.dac-button.dac-raised.dac-red:hover, .landing-primary:hover { - background-color: #9c2d1c; -} - -.dac-button.dac-raised.dac-red:active, .landing-primary:active { - background-color: #822517; -} + background-color: #bf3722; } + .dac-button.dac-raised.dac-red:hover, .landing-primary:hover { + background-color: #9c2d1c; } + .dac-button.dac-raised.dac-red:active, .landing-primary:active { + background-color: #822517; } .dac-button.dac-raised.dac-green, .landing-button.green { - background-color: #90C653; -} + background-color: #90C653; } .dac-button.dac-raised.dac-primary, .landing-secondary, .button, .dac-button.dac-raised.dac-red, .landing-primary, .dac-button.dac-raised.dac-green, .landing-button.green { - color: #fff; -} + color: #fff; } .dac-button.dac-large, .landing-button { - padding: 12px 24px; -} + padding: 12px 24px; } .dac-fab { background: #fff; @@ -6386,22 +6321,15 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me overflow: hidden; padding: 0; vertical-align: middle; - width: 36px; -} - -.dac-fab:hover, a:hover > .dac-fab { - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.26); -} - -.dac-fab.dac-primary { - background: #00c7a0; -} - -.dac-fab.dac-large { - height: 54px; - line-height: 54px; - width: 54px; -} + width: 36px; } + .dac-fab:hover, a:hover > .dac-fab { + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.26); } + .dac-fab.dac-primary { + background: #00c7a0; } + .dac-fab.dac-large { + height: 54px; + line-height: 54px; + width: 54px; } .dac-scroll-button { height: 54px; @@ -6411,105 +6339,79 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me right: 0; top: -27px; width: 54px; - z-index: 1; -} - -@media (max-width: 719px) { - .dac-scroll-button { - display: none; - } -} + z-index: 1; } + @media (max-width: 719px) { + .dac-scroll-button { + display: none; } } /* Footer component */ .dac-footer { background-color: #fff; - border-top: 1px solid #f9f9f9; + border-top: 1px solid #f0f0f0; clear: both; color: #999; font-size: 12px; - margin-top: 40px; + margin-top: 96px; padding-bottom: 20px; position: relative; -} - -.dac-footer a { - color: #999; -} - -.dac-footer p { - margin: 7px 0 0; -} - -.dac-footer-main { - padding: 30px 0; -} - -.dac-footer-reachout { - text-align: right; -} - -.dac-footer-contact, .dac-footer-social { - display: inline-block; -} - -.dac-footer a.dac-footer-getnews, .dac-footer a.dac-footer-contact-link { - color: #000; - cursor: pointer; - font-size: 20px; - font-weight: 300; - margin: 0 8px; - vertical-align: middle; -} - -.dac-footer-getnews > .dac-fab { - margin-left: 4px; -} - -.dac-footer-separator { - background: #f9f9f9; - margin: 0 0 12px; -} - -.dac-footer-links a + a:before { - content: '|'; - cursor: default; - margin: 0 10px 0 8px; -} - -.dac-footer .locales { - float: right; - margin: 0; -} - -.dac-footer .locales select { - background-color: #f9f9f9; - border-radius: 0; - font-size: 12px; - height: auto; - margin-top: -2px; - padding: 8px 12px; -} - -@media (max-width: 719px) { + /* Modifier for landing pages, to snuggle closer to sections. */ } + .dac-footer a { + color: #999; } + .dac-footer p { + margin: 7px 0 0; } + .dac-footer-main { + padding: 30px 0; } .dac-footer-reachout { - text-align: left; - } - - .dac-footer-social { - display: block; - } - - .dac-footer-social-link, .dac-footer-contact-link { - display: inline-block; - margin-top: 20px; - } - + text-align: right; } + .dac-footer-contact, .dac-footer-social { + display: inline-block; } + .dac-footer .dac-footer-getnews, .dac-footer .dac-footer-contact-link { + color: #000; + cursor: pointer; + font-size: 20px; + font-weight: 300; + margin: 8px 0; + vertical-align: middle; } + .dac-footer .dac-footer-contact-link, .dac-footer .dac-footer-social-link { + margin-left: 16px; + margin-right: 0; } + .dac-footer-getnews > .dac-fab { + margin-left: 4px; } + .dac-footer-separator { + background: #f0f0f0; + margin: 0 0 12px; } + .dac-footer-links a + a:before { + content: '|'; + cursor: default; + margin: 0 10px 0 8px; } .dac-footer .locales { - display: block; - float: none; - margin-top: 15px; - } -} + float: right; + margin: 0; } + .dac-footer .locales select { + background-color: #f0f0f0; + border-radius: 3px; + font-size: 12px; + height: auto; + margin-top: -2px; + padding: 8px 12px; + width: 146px; } + .dac-footer.dac-landing { + margin-top: 0; + border-top: 0; } + @media (max-width: 719px) { + .dac-footer-reachout { + text-align: left; } + .dac-footer-social { + display: block; } + .dac-footer-social-link, .dac-footer-contact-link { + display: inline-block; } + .dac-footer .dac-footer-contact-link, .dac-footer .dac-footer-social-link { + margin-left: 0; + margin-right: 16px; } + .dac-footer .locales { + display: block; + float: none; + margin-top: 15px; } } /* ============================================================================= Columns @@ -6517,8 +6419,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me .wrap { margin: 0 auto; max-width: 940px; - clear: both; -} + clear: both; } .cols { margin-left: -10px; @@ -6531,19 +6432,14 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me * that are clearfixed. * 2. The use of `table` rather than `block` is only necessary if using * `:before` to contain the top-margins of child elements. - */ -} - -.cols:before, .cols:after { - content: ' '; + */ } + .cols:before, .cols:after { + content: ' '; /* 1 */ - display: table; - /* 2 */ -} - -.cols:after { - clear: both; -} + display: table; + /* 2 */ } + .cols:after { + clear: both; } [class*=col-] { box-sizing: border-box; @@ -6551,698 +6447,623 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me min-height: 1px; padding-left: 10px; padding-right: 10px; - position: relative; -} + position: relative; } .col-1 { - width: 6.25%; -} + width: 6.25%; } .col-2 { - width: 12.5%; -} + width: 12.5%; } .col-3 { - width: 18.75%; -} + width: 18.75%; } .col-4 { - width: 25%; -} + width: 25%; } .col-5 { - width: 31.25%; -} + width: 31.25%; } .col-6 { - width: 37.5%; -} + width: 37.5%; } .col-7 { - width: 43.75%; -} + width: 43.75%; } .col-8 { - width: 50%; -} + width: 50%; } .col-9 { - width: 56.25%; -} + width: 56.25%; } .col-10 { - width: 62.5%; -} + width: 62.5%; } .col-11 { - width: 68.75%; -} + width: 68.75%; } .col-12 { - width: 75%; -} + width: 75%; } .col-13 { - width: 81.25%; -} + width: 81.25%; } .col-14 { - width: 87.5%; -} + width: 87.5%; } .col-15 { - width: 93.75%; -} + width: 93.75%; } .col-16 { - width: 100%; -} + width: 100%; } .col-13 .col-1 { - width: 7.69230769%; -} + width: 7.69230769%; } .col-13 .col-2 { - width: 15.38461538%; -} + width: 15.38461538%; } .col-13 .col-3 { - width: 23.07692308%; -} + width: 23.07692308%; } .col-13 .col-4 { - width: 30.76923077%; -} + width: 30.76923077%; } .col-13 .col-5 { - width: 38.46153846%; -} + width: 38.46153846%; } .col-13 .col-6 { - width: 46.15384615%; -} + width: 46.15384615%; } .col-13 .col-7 { - width: 53.84615385%; -} + width: 53.84615385%; } .col-13 .col-8 { - width: 61.53846154%; -} + width: 61.53846154%; } .col-13 .col-9 { - width: 69.23076923%; -} + width: 69.23076923%; } .col-13 .col-10 { - width: 76.92307692%; -} + width: 76.92307692%; } .col-13 .col-11 { - width: 84.61538462%; -} + width: 84.61538462%; } .col-13 .col-12 { - width: 92.30769231%; -} + width: 92.30769231%; } .col-13 .col-13 { - width: 100%; -} + width: 100%; } .col-12 .col-1 { - width: 8.33333333%; -} + width: 8.33333333%; } .col-12 .col-2 { - width: 16.66666667%; -} + width: 16.66666667%; } .col-12 .col-3 { - width: 25%; -} + width: 25%; } .col-12 .col-4 { - width: 33.33333333%; -} + width: 33.33333333%; } .col-12 .col-5 { - width: 41.66666667%; -} + width: 41.66666667%; } .col-12 .col-6 { - width: 50%; -} + width: 50%; } .col-12 .col-7 { - width: 58.33333333%; -} + width: 58.33333333%; } .col-12 .col-8 { - width: 66.66666667%; -} + width: 66.66666667%; } .col-12 .col-9 { - width: 75%; -} + width: 75%; } .col-12 .col-10 { - width: 83.33333333%; -} + width: 83.33333333%; } .col-12 .col-11 { - width: 91.66666667%; -} + width: 91.66666667%; } .col-12 .col-12 { - width: 100%; -} + width: 100%; } .col-1of1, .col-2of2, .col-3of3, .col-4of4, .col-5of5, .col-6of6, .col-8of8, .col-10of10, .col-12of12, .col-16of16 { - width: 100%; -} + width: 100%; } .col-1of2, .col-2of4, .col-3of6, .col-4of8, .col-5of10, .col-6of12, .col-8of16 { - width: 50%; -} + width: 50%; } .col-1of3, .col-2of6, .col-4of12 { - width: 33.33333333%; -} + width: 33.33333333%; } .col-2of3, .col-4of6, .col-8of12 { - width: 66.66666667%; -} + width: 66.66666667%; } .col-1of4, .col-2of8, .col-3of12, .col-4of16 { - width: 25%; -} + width: 25%; } .col-3of4, .col-6of8, .col-9of12, .col-12of16 { - width: 75%; -} + width: 75%; } .col-1of5, .col-2of10 { - width: 20%; -} + width: 20%; } .col-2of5, .col-4of10 { - width: 40%; -} + width: 40%; } .col-3of5, .col-6of10 { - width: 60%; -} + width: 60%; } .col-4of5, .col-8of10 { - width: 80%; -} + width: 80%; } .col-1of6, .col-2of12 { - width: 16.66666667%; -} + width: 16.66666667%; } .col-5of6, .col-10of12 { - width: 83.33333333%; -} + width: 83.33333333%; } .col-1of8, .col-2of16 { - width: 12.5%; -} + width: 12.5%; } .col-3of8, .col-6of16 { - width: 37.5%; -} + width: 37.5%; } .col-5of8, .col-10of16 { - width: 62.5%; -} + width: 62.5%; } .col-7of8, .col-14of16 { - width: 87.5%; -} + width: 87.5%; } .col-1of10 { - width: 10%; -} + width: 10%; } .col-3of10 { - width: 30%; -} + width: 30%; } .col-7of10 { - width: 70%; -} + width: 70%; } .col-9of10 { - width: 90%; -} + width: 90%; } .col-1of12 { - width: 8.33333333%; -} + width: 8.33333333%; } .col-5of12 { - width: 41.66666667%; -} + width: 41.66666667%; } .col-7of12 { - width: 58.33333333%; -} + width: 58.33333333%; } .col-11of12 { - width: 91.66666667%; -} + width: 91.66666667%; } .col-1of16 { - width: 6.25%; -} + width: 6.25%; } .col-3of16 { - width: 18.75%; -} + width: 18.75%; } .col-5of16 { - width: 31.25%; -} + width: 31.25%; } .col-7of16 { - width: 43.75%; -} + width: 43.75%; } .col-9of16 { - width: 56.25%; -} + width: 56.25%; } .col-11of16 { - width: 68.75%; -} + width: 68.75%; } .col-13of16 { - width: 81.25%; -} + width: 81.25%; } .col-15of16 { - width: 93.75%; -} + width: 93.75%; } .col-pull-1of1, .col-pull-2of2, .col-pull-3of3, .col-pull-4of4, .col-pull-5of5, .col-pull-6of6, .col-pull-8of8, .col-pull-10of10, .col-pull-12of12, .col-pull-16of16 { - left: -100%; -} + left: -100%; } .col-pull-1of2, .col-pull-2of4, .col-pull-3of6, .col-pull-4of8, .col-pull-5of10, .col-pull-6of12, .col-pull-8of16 { - left: -50%; -} + left: -50%; } .col-pull-1of3, .col-pull-2of6, .col-pull-4of12 { - left: -33.33333333%; -} + left: -33.33333333%; } .col-pull-2of3, .col-pull-4of6, .col-pull-8of12 { - left: -66.66666667%; -} + left: -66.66666667%; } .col-pull-1of4, .col-pull-2of8, .col-pull-3of12, .col-pull-4of16 { - left: -25%; -} + left: -25%; } .col-pull-3of4, .col-pull-6of8, .col-pull-9of12, .col-pull-12of16 { - left: -75%; -} + left: -75%; } .col-pull-1of5, .col-pull-2of10 { - left: -20%; -} + left: -20%; } .col-pull-2of5, .col-pull-4of10 { - left: -40%; -} + left: -40%; } .col-pull-3of5, .col-pull-6of10 { - left: -60%; -} + left: -60%; } .col-pull-4of5, .col-pull-8of10 { - left: -80%; -} + left: -80%; } .col-pull-1of6, .col-pull-2of12 { - left: -16.66666667%; -} + left: -16.66666667%; } .col-pull-5of6, .col-pull-10of12 { - left: -83.33333333%; -} + left: -83.33333333%; } .col-pull-1of8, .col-pull-2of16 { - left: -12.5%; -} + left: -12.5%; } .col-pull-3of8, .col-pull-6of16 { - left: -37.5%; -} + left: -37.5%; } .col-pull-5of8, .col-pull-10of16 { - left: -62.5%; -} + left: -62.5%; } .col-pull-7of8, .col-pull-14of16 { - left: -87.5%; -} + left: -87.5%; } .col-pull-1of10 { - left: -10%; -} + left: -10%; } .col-pull-3of10 { - left: -30%; -} + left: -30%; } .col-pull-7of10 { - left: -70%; -} + left: -70%; } .col-pull-9of10 { - left: -90%; -} + left: -90%; } .col-pull-1of12 { - left: -8.33333333%; -} + left: -8.33333333%; } .col-pull-5of12 { - left: -41.66666667%; -} + left: -41.66666667%; } .col-pull-7of12 { - left: -58.33333333%; -} + left: -58.33333333%; } .col-pull-11of12 { - left: -91.66666667%; -} + left: -91.66666667%; } .col-pull-1of16 { - left: -6.25%; -} + left: -6.25%; } .col-pull-3of16 { - left: -18.75%; -} + left: -18.75%; } .col-pull-5of16 { - left: -31.25%; -} + left: -31.25%; } .col-pull-7of16 { - left: -43.75%; -} + left: -43.75%; } .col-pull-9of16 { - left: -56.25%; -} + left: -56.25%; } .col-pull-11of16 { - left: -68.75%; -} + left: -68.75%; } .col-pull-13of16 { - left: -81.25%; -} + left: -81.25%; } .col-pull-15of16 { - left: -93.75%; -} + left: -93.75%; } .col-push-1of1, .col-push-2of2, .col-push-3of3, .col-push-4of4, .col-push-5of5, .col-push-6of6, .col-push-8of8, .col-push-10of10, .col-push-12of12, .col-push-16of16 { - left: 100%; -} + left: 100%; } .col-push-1of2, .col-push-2of4, .col-push-3of6, .col-push-4of8, .col-push-5of10, .col-push-6of12, .col-push-8of16 { - left: 50%; -} + left: 50%; } .col-push-1of3, .col-push-2of6, .col-push-4of12 { - left: 33.33333333%; -} + left: 33.33333333%; } .col-push-2of3, .col-push-4of6, .col-push-8of12 { - left: 66.66666667%; -} + left: 66.66666667%; } .col-push-1of4, .col-push-2of8, .col-push-3of12, .col-push-4of16 { - left: 25%; -} + left: 25%; } .col-push-3of4, .col-push-6of8, .col-push-9of12, .col-push-12of16 { - left: 75%; -} + left: 75%; } .col-push-1of5, .col-push-2of10 { - left: 20%; -} + left: 20%; } .col-push-2of5, .col-push-4of10 { - left: 40%; -} + left: 40%; } .col-push-3of5, .col-push-6of10 { - left: 60%; -} + left: 60%; } .col-push-4of5, .col-push-8of10 { - left: 80%; -} + left: 80%; } .col-push-1of6, .col-push-2of12 { - left: 16.66666667%; -} + left: 16.66666667%; } .col-push-5of6, .col-push-10of12 { - left: 83.33333333%; -} + left: 83.33333333%; } .col-push-1of8, .col-push-2of16 { - left: 12.5%; -} + left: 12.5%; } .col-push-3of8, .col-push-6of16 { - left: 37.5%; -} + left: 37.5%; } .col-push-5of8, .col-push-10of16 { - left: 62.5%; -} + left: 62.5%; } .col-push-7of8, .col-push-14of16 { - left: 87.5%; -} + left: 87.5%; } .col-push-1of10 { - left: 10%; -} + left: 10%; } .col-push-3of10 { - left: 30%; -} + left: 30%; } .col-push-7of10 { - left: 70%; -} + left: 70%; } .col-push-9of10 { - left: 90%; -} + left: 90%; } .col-push-1of12 { - left: 8.33333333%; -} + left: 8.33333333%; } .col-push-5of12 { - left: 41.66666667%; -} + left: 41.66666667%; } .col-push-7of12 { - left: 58.33333333%; -} + left: 58.33333333%; } .col-push-11of12 { - left: 91.66666667%; -} + left: 91.66666667%; } .col-push-1of16 { - left: 6.25%; -} + left: 6.25%; } .col-push-3of16 { - left: 18.75%; -} + left: 18.75%; } .col-push-5of16 { - left: 31.25%; -} + left: 31.25%; } .col-push-7of16 { - left: 43.75%; -} + left: 43.75%; } .col-push-9of16 { - left: 56.25%; -} + left: 56.25%; } .col-push-11of16 { - left: 68.75%; -} + left: 68.75%; } .col-push-13of16 { - left: 81.25%; -} + left: 81.25%; } .col-push-15of16 { - left: 93.75%; -} + left: 93.75%; } @media (max-width: 960px) and (min-width: 720px) { .col-tablet-1of1, .col-tablet-2of2, .col-tablet-3of3, .col-tablet-4of4, .col-tablet-5of5, .col-tablet-6of6, .col-tablet-8of8, .col-tablet-10of10, .col-tablet-12of12, .col-tablet-16of16 { - width: 100%; - } - + width: 100%; } .col-tablet-1of2, .col-tablet-2of4, .col-tablet-3of6, .col-tablet-4of8, .col-tablet-5of10, .col-tablet-6of12, .col-tablet-8of16 { - width: 50%; - } - + width: 50%; } .col-tablet-1of3, .col-tablet-2of6, .col-tablet-4of12 { - width: 33.33333333%; - } - + width: 33.33333333%; } .col-tablet-2of3, .col-tablet-4of6, .col-tablet-8of12 { - width: 66.66666667%; - } - + width: 66.66666667%; } .col-tablet-1of4, .col-tablet-2of8, .col-tablet-3of12, .col-tablet-4of16 { - width: 25%; - } - + width: 25%; } .col-tablet-3of4, .col-tablet-6of8, .col-tablet-9of12, .col-tablet-12of16 { - width: 75%; - } - + width: 75%; } .col-tablet-1of5, .col-tablet-2of10 { - width: 20%; - } - + width: 20%; } .col-tablet-2of5, .col-tablet-4of10 { - width: 40%; - } - + width: 40%; } .col-tablet-3of5, .col-tablet-6of10 { - width: 60%; - } - + width: 60%; } .col-tablet-4of5, .col-tablet-8of10 { - width: 80%; - } - + width: 80%; } .col-tablet-1of6, .col-tablet-2of12 { - width: 16.66666667%; - } - + width: 16.66666667%; } .col-tablet-5of6, .col-tablet-10of12 { - width: 83.33333333%; - } - + width: 83.33333333%; } .col-tablet-1of8, .col-tablet-2of16 { - width: 12.5%; - } - + width: 12.5%; } .col-tablet-3of8, .col-tablet-6of16 { - width: 37.5%; - } - + width: 37.5%; } .col-tablet-5of8, .col-tablet-10of16 { - width: 62.5%; - } - + width: 62.5%; } .col-tablet-7of8, .col-tablet-14of16 { - width: 87.5%; - } - + width: 87.5%; } .col-tablet-1of10 { - width: 10%; - } - + width: 10%; } .col-tablet-3of10 { - width: 30%; - } - + width: 30%; } .col-tablet-7of10 { - width: 70%; - } - + width: 70%; } .col-tablet-9of10 { - width: 90%; - } - + width: 90%; } .col-tablet-1of12 { - width: 8.33333333%; - } - + width: 8.33333333%; } .col-tablet-5of12 { - width: 41.66666667%; - } - + width: 41.66666667%; } .col-tablet-7of12 { - width: 58.33333333%; - } - + width: 58.33333333%; } .col-tablet-11of12 { - width: 91.66666667%; - } - + width: 91.66666667%; } .col-tablet-1of16 { - width: 6.25%; - } - + width: 6.25%; } .col-tablet-3of16 { - width: 18.75%; - } - + width: 18.75%; } .col-tablet-5of16 { - width: 31.25%; - } - + width: 31.25%; } .col-tablet-7of16 { - width: 43.75%; - } - + width: 43.75%; } .col-tablet-9of16 { - width: 56.25%; - } - + width: 56.25%; } .col-tablet-11of16 { - width: 68.75%; - } - + width: 68.75%; } .col-tablet-13of16 { - width: 81.25%; - } - + width: 81.25%; } .col-tablet-15of16 { - width: 93.75%; - } -} + width: 93.75%; } + .col-tablet-pull-1of1, .col-tablet-pull-2of2, .col-tablet-pull-3of3, .col-tablet-pull-4of4, .col-tablet-pull-5of5, .col-tablet-pull-6of6, .col-tablet-pull-8of8, .col-tablet-pull-10of10, .col-tablet-pull-12of12, .col-tablet-pull-16of16 { + left: -100%; } + .col-tablet-pull-1of2, .col-tablet-pull-2of4, .col-tablet-pull-3of6, .col-tablet-pull-4of8, .col-tablet-pull-5of10, .col-tablet-pull-6of12, .col-tablet-pull-8of16 { + left: -50%; } + .col-tablet-pull-1of3, .col-tablet-pull-2of6, .col-tablet-pull-4of12 { + left: -33.33333333%; } + .col-tablet-pull-2of3, .col-tablet-pull-4of6, .col-tablet-pull-8of12 { + left: -66.66666667%; } + .col-tablet-pull-1of4, .col-tablet-pull-2of8, .col-tablet-pull-3of12, .col-tablet-pull-4of16 { + left: -25%; } + .col-tablet-pull-3of4, .col-tablet-pull-6of8, .col-tablet-pull-9of12, .col-tablet-pull-12of16 { + left: -75%; } + .col-tablet-pull-1of5, .col-tablet-pull-2of10 { + left: -20%; } + .col-tablet-pull-2of5, .col-tablet-pull-4of10 { + left: -40%; } + .col-tablet-pull-3of5, .col-tablet-pull-6of10 { + left: -60%; } + .col-tablet-pull-4of5, .col-tablet-pull-8of10 { + left: -80%; } + .col-tablet-pull-1of6, .col-tablet-pull-2of12 { + left: -16.66666667%; } + .col-tablet-pull-5of6, .col-tablet-pull-10of12 { + left: -83.33333333%; } + .col-tablet-pull-1of8, .col-tablet-pull-2of16 { + left: -12.5%; } + .col-tablet-pull-3of8, .col-tablet-pull-6of16 { + left: -37.5%; } + .col-tablet-pull-5of8, .col-tablet-pull-10of16 { + left: -62.5%; } + .col-tablet-pull-7of8, .col-tablet-pull-14of16 { + left: -87.5%; } + .col-tablet-pull-1of10 { + left: -10%; } + .col-tablet-pull-3of10 { + left: -30%; } + .col-tablet-pull-7of10 { + left: -70%; } + .col-tablet-pull-9of10 { + left: -90%; } + .col-tablet-pull-1of12 { + left: -8.33333333%; } + .col-tablet-pull-5of12 { + left: -41.66666667%; } + .col-tablet-pull-7of12 { + left: -58.33333333%; } + .col-tablet-pull-11of12 { + left: -91.66666667%; } + .col-tablet-pull-1of16 { + left: -6.25%; } + .col-tablet-pull-3of16 { + left: -18.75%; } + .col-tablet-pull-5of16 { + left: -31.25%; } + .col-tablet-pull-7of16 { + left: -43.75%; } + .col-tablet-pull-9of16 { + left: -56.25%; } + .col-tablet-pull-11of16 { + left: -68.75%; } + .col-tablet-pull-13of16 { + left: -81.25%; } + .col-tablet-pull-15of16 { + left: -93.75%; } + .col-tablet-push-1of1, .col-tablet-push-2of2, .col-tablet-push-3of3, .col-tablet-push-4of4, .col-tablet-push-5of5, .col-tablet-push-6of6, .col-tablet-push-8of8, .col-tablet-push-10of10, .col-tablet-push-12of12, .col-tablet-push-16of16 { + left: 100%; } + .col-tablet-push-1of2, .col-tablet-push-2of4, .col-tablet-push-3of6, .col-tablet-push-4of8, .col-tablet-push-5of10, .col-tablet-push-6of12, .col-tablet-push-8of16 { + left: 50%; } + .col-tablet-push-1of3, .col-tablet-push-2of6, .col-tablet-push-4of12 { + left: 33.33333333%; } + .col-tablet-push-2of3, .col-tablet-push-4of6, .col-tablet-push-8of12 { + left: 66.66666667%; } + .col-tablet-push-1of4, .col-tablet-push-2of8, .col-tablet-push-3of12, .col-tablet-push-4of16 { + left: 25%; } + .col-tablet-push-3of4, .col-tablet-push-6of8, .col-tablet-push-9of12, .col-tablet-push-12of16 { + left: 75%; } + .col-tablet-push-1of5, .col-tablet-push-2of10 { + left: 20%; } + .col-tablet-push-2of5, .col-tablet-push-4of10 { + left: 40%; } + .col-tablet-push-3of5, .col-tablet-push-6of10 { + left: 60%; } + .col-tablet-push-4of5, .col-tablet-push-8of10 { + left: 80%; } + .col-tablet-push-1of6, .col-tablet-push-2of12 { + left: 16.66666667%; } + .col-tablet-push-5of6, .col-tablet-push-10of12 { + left: 83.33333333%; } + .col-tablet-push-1of8, .col-tablet-push-2of16 { + left: 12.5%; } + .col-tablet-push-3of8, .col-tablet-push-6of16 { + left: 37.5%; } + .col-tablet-push-5of8, .col-tablet-push-10of16 { + left: 62.5%; } + .col-tablet-push-7of8, .col-tablet-push-14of16 { + left: 87.5%; } + .col-tablet-push-1of10 { + left: 10%; } + .col-tablet-push-3of10 { + left: 30%; } + .col-tablet-push-7of10 { + left: 70%; } + .col-tablet-push-9of10 { + left: 90%; } + .col-tablet-push-1of12 { + left: 8.33333333%; } + .col-tablet-push-5of12 { + left: 41.66666667%; } + .col-tablet-push-7of12 { + left: 58.33333333%; } + .col-tablet-push-11of12 { + left: 91.66666667%; } + .col-tablet-push-1of16 { + left: 6.25%; } + .col-tablet-push-3of16 { + left: 18.75%; } + .col-tablet-push-5of16 { + left: 31.25%; } + .col-tablet-push-7of16 { + left: 43.75%; } + .col-tablet-push-9of16 { + left: 56.25%; } + .col-tablet-push-11of16 { + left: 68.75%; } + .col-tablet-push-13of16 { + left: 81.25%; } + .col-tablet-push-15of16 { + left: 93.75%; } } .col-3-wide { - width: 33.33333333%; -} + width: 33.33333333%; } @media (max-width: 719px) { - [class*=col-] { - float: none; - left: 0; - width: auto; - } -} + /* Remove .col-12 and .col-13 backward compatibility support as soon as it's been removed. */ +[class*=col-], .col-12 [class*=col-], .col-13 [class*=col-] { + float: none; + left: 0; + width: auto; +} } /* Header component */ .dac-header { @@ -7295,7 +7116,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me padding: 14px 24px 14px; } -.dac-header-logo:link, .dac-header-logo:visited, .dac-header-logo:hover, .dac-header-logo:active { +.dac-header-logo, .dac-header-logo:hover, .dac-header-logo:focus { color: #444; } @@ -7304,9 +7125,9 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me vertical-align: top; } -.dac-header-consoleBtn { +.dac-header-console-btn { border: 1px solid #c5c5c5; - border-radius: 4px; + border-radius: 3px; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.11); background: #fff; float: right; @@ -7318,15 +7139,15 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me z-index: 52; } -.dac-header-consoleBtn > .dac-sprite { +.dac-header-console-btn > .dac-sprite { margin-right: 5px; } -.dac-header-consoleBtn:link, .dac-header-consoleBtn:visited, .dac-header-consoleBtn:hover, .dac-header-consoleBtn:active { +.dac-header-console-btn, .dac-header-console-btn:hover, .dac-header-console-btn:focus { color: #666; } -.dac-header-consoleBtn:focus { +.dac-header-console-btn:focus { background: rgba(63, 81, 181, 0.1); outline: 0; } @@ -7352,7 +7173,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me display: none; } - .dac-header-consoleBtn { + .dac-header-console-btn { display: none; } } @@ -7415,6 +7236,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-header-crumbs-link { + color: #444; display: block; font-size: 16px; font-weight: 300; @@ -7424,8 +7246,8 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); } -.dac-header-crumbs-link:link, .dac-header-crumbs-link:visited, .dac-header-crumbs-link:hover, .dac-header-crumbs-link:active { - color: #444; +.dac-header-crumbs-link:hover, .dac-header-crumbs-link:focus { + color: rgba(68, 68, 68, 0.7); } .dac-header-crumbs-link:focus { @@ -7473,14 +7295,10 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-header-search-btn { - background: url(../images/icon_search.png) 50% 0 no-repeat; - height: 28px; + left: 20px; position: absolute; - width: 64px; -} - -.dac-header-search:hover .dac-header-search-btn { - background-position: 50% -28px; + top: 20px; + opacity: .54; } .dac-header-search-form { @@ -7501,6 +7319,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me background-color: transparent; border: none; border-bottom: 1px solid #CCC; + border-radius: 0; box-sizing: border-box; color: #2f2f2f; font-size: 14px; @@ -7511,10 +7330,6 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me z-index: 1500; } -.dac-header-search:hover .dac-header-search-input { - border-bottom: 1px solid #33b5e5; -} - .dac-header-search-input:focus { color: #222; font-weight: bold; @@ -7609,6 +7424,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-nav-link { + color: #444; display: block; font-size: 16px; font-weight: 300; @@ -7619,8 +7435,8 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); } -.dac-nav-link:link, .dac-nav-link:visited, .dac-nav-link:hover, .dac-nav-link:active { - color: #444; +.dac-nav-link:hover, .dac-nav-link:focus { + color: rgba(68, 68, 68, 0.7); } .dac-nav-link:focus { @@ -7654,11 +7470,12 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-nav-secondary .dac-nav-link { + color: #666; padding: 17px 16px 15px; } -.dac-nav-secondary .dac-nav-link:link, .dac-nav-secondary .dac-nav-link:visited, .dac-nav-secondary .dac-nav-link:hover, .dac-nav-secondary .dac-nav-link:active { - color: #666; +.dac-nav-secondary .dac-nav-link:hover, .dac-nav-secondary .dac-nav-link:focus { + color: rgba(102, 102, 102, 0.7); } @media (min-width: 720px) and (max-width: 979px) { @@ -7709,7 +7526,8 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me bottom: 0; left: auto; max-width: 280px; - overflow-y: auto; + -webkit-overflow-scrolling: touch; + overflow-y: scroll; padding: 0 0 20px 0; position: fixed; right: 100%; @@ -7778,46 +7596,11 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me padding: 14px 24px; } - .dac-nav-logo:link, .dac-nav-logo:visited, .dac-nav-logo:hover, .dac-nav-logo:active { + .dac-nav-logo, .dac-nav-logo:hover, .dac-nav-logo:focus { color: #444; } } -.dac-light.dac-hero, .dac-light.dac-section { - background-color: #eceff1; -} - -.dac-gray.dac-hero, .dac-gray.dac-section { - background-color: #b0bec5; -} - -.dac-dark.dac-hero, .dac-dark.dac-section { - background-color: #37474f; -} - -.dac-red.dac-hero, .dac-red.dac-section { - background-color: #dc4d38; -} - -.dac-hero-cta:link, .dac-hero-cta:visited, .dac-section-title, .dac-section-links { - color: #212121; - color: rgba(0, 0, 0, 0.87); -} - -.dac-invert .dac-hero-cta:link, .dac-invert .dac-hero-cta:visited, .dac-invert .dac-section-title, .dac-invert .dac-section-links { - color: white; -} - -.dac-hero-tag, .dac-hero-description, .dac-section-subtitle { - color: #757575; - color: rgba(0, 0, 0, 0.54); -} - -.dac-invert .dac-hero-tag, .dac-invert .dac-hero-description, .dac-invert .dac-section-subtitle { - color: #b2b2b2; - color: rgba(255, 255, 255, 0.7); -} - /* Hero carousel */ .dac-hero { background-color: #fff; @@ -7829,7 +7612,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me padding-top: 88px; } -.dac-hero.dac-darken:before { +.dac-hero.dac-darken::before { background: rgba(0, 0, 0, 0.3); bottom: 0; content: ''; @@ -7840,6 +7623,13 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me top: 0; } +@media (max-width: 719px) { + .dac-hero.dac-darken::before { + background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9) 80%); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9) 80%); + } +} + .dac-hero.dac-darken .dac-hero-content { position: relative; } @@ -7863,10 +7653,23 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me margin: 0 0 14px; } +@media (max-width: 719px) { + .dac-hero-title { + font-size: 28px; + line-height: 35px; + } +} + .dac-hero-description { margin-bottom: 16px; } +@media (max-width: 719px) { + .dac-hero-description { + font-size: 14px; + } +} + .dac-hero-cta { display: inline-block; line-height: 40px; @@ -7884,10 +7687,27 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me margin-left: -8px; } +@media (max-width: 719px) { + .dac-hero-cta { + line-height: 28px; + } +} + .dac-hero-figure { text-align: center; } +@media (max-width: 719px) { + .dac-hero-figure { + height: 150px; + margin: 15px 0; + } + + .dac-hero-figure img { + max-height: 150px; + } +} + .dac-hero-carousel { height: 550px; position: relative; @@ -7899,6 +7719,7 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me position: absolute; right: 0; top: 0; + will-change: opacity; } .dac-hero-carousel > .dac-hero, .dac-hero-carousel > .dac-hero .wrap { @@ -7924,39 +7745,61 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me opacity: 0; } +.dac-hero-carousel-action { + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} + +.dac-hero-carousel .dac-hero-cta { + position: relative; + z-index: 1; +} + .dac-hero-carousel-pagination { bottom: 33px; left: 0; position: absolute; right: 0; - z-index: 51; } @media (max-width: 719px) { .dac-hero-carousel-pagination { - text-align: right; + text-align: center; bottom: 20px; } } +.dac-hero-carousel-pagination .dac-pagination-item { + position: relative; + z-index: 1; +} + .dac-pagination { list-style: none; - margin: 0 -3px; + margin: 0 -6px; } .dac-pagination-item { + background-clip: content-box; background-color: rgba(153, 153, 153, 0.4); border-radius: 50%; cursor: pointer; display: inline-block; height: 14px; - margin: 0 3px; overflow: hidden; + padding: 6px; + pointer-events: all; text-indent: 100%; -webkit-transition: background-color .1s ease-in; transition: background-color .1s ease-in; white-space: nowrap; width: 14px; + will-change: background-color; } .dac-pagination-item:hover { @@ -7975,6 +7818,13 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me background-color: rgba(153, 153, 153, 0.4); } +@media (max-width: 719px) { + .dac-pagination-item { + height: 12px; + width: 12px; + } +} + /* Form component */ .dac-form { color: #505050; @@ -8161,6 +8011,54 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me width: 100%; } +.dac-swap { + overflow: hidden; + position: relative; +} + +.dac-swap-section { + left: 0; + opacity: 0; + position: absolute; + top: 0; + width: 100%; + -webkit-transition: opacity 1s, -webkit-transform .5s; + transition: opacity 1s, transform .5s; +} + +.dac-swap-section.dac-up { + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); +} + +.dac-swap-section.dac-down { + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); +} + +.dac-swap-section.dac-left { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} + +.dac-swap-section.dac-right { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); +} + +.dac-swap-section.dac-active { + opacity: 1; + position: relative; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + width: auto; +} + /* Modal component */ .dac-modal { background: rgba(0, 0, 0, 0.8); @@ -8210,23 +8108,21 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me .dac-modal-window { background: #fff; - border-top-left-radius: 5px; - border-top-right-radius: 5px; + border-radius: 5px; box-sizing: border-box; - margin: 20px; + margin: 20px auto; -webkit-transition: -webkit-transform .3s; transition: transform .3s; -webkit-transform: translate(0, -30px); -ms-transform: translate(0, -30px); transform: translate(0, -30px); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); width: 960px; } .dac-modal.dac-active .dac-modal-window { - -webkit-transform: translateZ(0); - transform: translateZ(0); + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); } .dac-modal-header { @@ -8266,20 +8162,25 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-modal-header-subtitle { - bottom: 31px; + bottom: 0; color: #fff; display: inline-block; font: inherit; font-size: 14px; + margin: 0; opacity: .8; position: absolute; - right: 35px; + right: 0; } .dac-modal-content { padding: 12px 35px; } +.dac-modal-action { + margin: 0; +} + .dac-modal-footer { padding: 24px 35px; } @@ -8336,6 +8237,20 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me padding-top: 20px; } +.newsletter-success-message { + font-size: 32px; + line-height: 1.4; + padding: 40px 30px; + text-align: center; +} + +@media (max-width: 719px) { + .newsletter-success-message { + font-size: 16px; + padding: 12px 0 0; + } +} + @media (min-width: 720px) { .newsletter-checkboxes { padding-top: 46px; @@ -8399,15 +8314,23 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me background-color: #dc4d38; } -.dac-hero-cta:link, .dac-hero-cta:visited, .dac-section-title, .dac-section-links { +.dac-hero-cta, .dac-section-title, .dac-section-links { color: #212121; color: rgba(0, 0, 0, 0.87); } -.dac-invert .dac-hero-cta:link, .dac-invert .dac-hero-cta:visited, .dac-invert .dac-section-title, .dac-invert .dac-section-links { +.dac-invert .dac-hero-cta, .dac-invert .dac-section-title, .dac-invert .dac-section-links { color: white; } +.dac-hero-cta .dac-sprite, .dac-section-title .dac-sprite, .dac-section-links .dac-sprite { + opacity: .87; +} + +.dac-invert .dac-hero-cta .dac-sprite, .dac-invert .dac-section-title .dac-sprite, .dac-invert .dac-section-links .dac-sprite { + opacity: 1; +} + .dac-hero-tag, .dac-hero-description, .dac-section-subtitle { color: #757575; color: rgba(0, 0, 0, 0.54); @@ -8469,6 +8392,12 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me .dac-section-link { display: inline-block; margin: 0 32px; + -webkit-transition: opacity .3s; + transition: opacity .3s; +} + +.dac-section-link:hover { + opacity: .54; } @media (max-width: 719px) { @@ -8479,18 +8408,9 @@ div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-me } .dac-section-link a { - -webkit-transition: opacity .3s; - transition: opacity .3s; -} - -.dac-section-link a:link, .dac-section-link a:visited { color: inherit; } -.dac-section-link a:hover { - opacity: .54; -} - /* SCSS variables are information about icon's compiled state, stored under its original file name @@ -8514,96 +8434,144 @@ $spritesheet: width height image $spritesheet-sprites; background-size: 50% 50%; } } .dac-sprite.dac-auto-chevron { - background-position: -26px -38px; + background-position: 0px -196px; height: 24px; width: 24px; vertical-align: -6px; } .dac-invert .dac-sprite.dac-auto-chevron { - background-position: -76px 0px; + background-position: 0px -222px; height: 24px; width: 24px; } .dac-sprite.dac-auto-chevron-large { - background-position: 0px 0px; + background-position: 0px -404px; height: 36px; width: 36px; vertical-align: -10px; } .dac-invert .dac-sprite.dac-auto-chevron-large { - background-position: -38px 0px; + background-position: 0px -442px; height: 36px; width: 36px; } +.dac-sprite.dac-auto-unfold-less { + background-position: 0px -352px; + height: 24px; + width: 24px; + vertical-align: -6px; } + .dac-invert .dac-sprite.dac-auto-unfold-less { + background-position: 0px -326px; + height: 24px; + width: 24px; } +.dac-sprite.dac-auto-unfold-more { + background-position: 0px -300px; + height: 24px; + width: 24px; + vertical-align: -6px; } + .dac-invert .dac-sprite.dac-auto-unfold-more { + background-position: 0px -378px; + height: 24px; + width: 24px; } .dac-sprite.dac-arrow-down-gray { - background-position: -56px -64px; + background-position: 0px 0px; height: 11px; width: 19px; } .dac-sprite.dac-arrow-right { - background-position: -102px 0px; + background-position: 0px -128px; height: 18px; width: 11px; } .dac-sprite.dac-chevron-large-right-black { - background-position: 0px 0px; + background-position: 0px -404px; height: 36px; width: 36px; } .dac-sprite.dac-chevron-large-right-white { - background-position: -38px 0px; + background-position: 0px -442px; height: 36px; width: 36px; } .dac-sprite.dac-chevron-right-black { - background-position: -26px -38px; + background-position: 0px -196px; height: 24px; width: 24px; } .dac-sprite.dac-chevron-right-white { - background-position: -76px 0px; + background-position: 0px -222px; height: 24px; width: 24px; } .dac-sprite.dac-close { - background-position: -34px -83px; + background-position: 0px -27px; height: 12px; width: 12px; } .dac-sprite.dac-expand-less-black { - background-position: 0px -38px; + background-position: 0px -248px; height: 24px; width: 24px; } .dac-sprite.dac-expand-more-black { - background-position: -76px -26px; + background-position: 0px -170px; height: 24px; width: 24px; } .dac-sprite.dac-google-play { - background-position: -52px -38px; + background-position: 0px -108px; height: 18px; width: 16px; } .dac-sprite.dac-gplus { - background-position: 0px -64px; + background-position: 0px -89px; height: 17px; width: 16px; } .dac-sprite.dac-mail { - background-position: -16px -83px; + background-position: 0px -13px; height: 12px; width: 16px; } +.dac-sprite.dac-play-white { + background-position: 0px -148px; + height: 20px; + width: 16px; } + .dac-sprite.dac-rss { - background-position: 0px -83px; + background-position: 0px -41px; height: 14px; width: 14px; } +.dac-sprite.dac-search { + background-position: 0px -274px; + height: 24px; + width: 24px; } + .dac-sprite.dac-twitter { - background-position: -38px -64px; + background-position: 0px -73px; height: 14px; width: 16px; } +.dac-sprite.dac-unfold-less-white { + background-position: 0px -326px; + height: 24px; + width: 24px; } + +.dac-sprite.dac-unfold-less { + background-position: 0px -352px; + height: 24px; + width: 24px; } + +.dac-sprite.dac-unfold-more-white { + background-position: 0px -378px; + height: 24px; + width: 24px; } + +.dac-sprite.dac-unfold-more { + background-position: 0px -300px; + height: 24px; + width: 24px; } + .dac-sprite.dac-youtube { - background-position: -18px -64px; + background-position: 0px -57px; height: 14px; width: 18px; } @@ -8618,6 +8586,7 @@ $spritesheet: width height image $spritesheet-sprites; .dac-toggle.is-expanded .dac-toggle-collapse { display: inline-block; } .dac-toggle-content { + clear: left; overflow: hidden; max-height: 0; -webkit-transition: .3s max-height; @@ -8668,12 +8637,81 @@ $spritesheet: width height image $spritesheet-sprites; .dac-offset-parent { position: relative !important; } +/** + * Break strings when their length exceeds the width of their container. + */ +.dac-text-break { + word-wrap: break-word !important; } + +/** + * Horizontal text alignment + */ +.dac-text-center { + text-align: center !important; } + +.dac-text-left { + text-align: left !important; } + +.dac-text-right { + text-align: right !important; } + +/** + * Prevent whitespace wrapping + */ +.dac-text-no-wrap { + white-space: nowrap !important; } + +/** + * Prevent text from wrapping onto multiple lines, instead truncate with an ellipsis. + */ +.dac-text-truncate { + max-width: 100%; + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + word-wrap: normal !important; } + +/** + * Floats + */ +.dac-float-left { + float: left !important; } + +.dac-float-right { + float: right !important; } + +/** + * New block formatting context + * + * This affords some useful properties to the element. It won't wrap under + * floats. Will also contain any floated children. + * N.B. This will clip overflow. Use the alternative method below if this is + * problematic. + */ +.dac-nbfc { + overflow: hidden !important; +} + +/** + * New block formatting context (alternative) + * + * Alternative method when overflow must not be clipped. + * + * N.B. This breaks down in some browsers when elements within this element + * exceed its width. + */ +.dac-nbfc-alt { + display: table-cell !important; + width: 10000px !important; +} + #tb li:before, #qv li:before { - background-position: -26px -38px; + background-position: 0px -196px; height: 24px; width: 24px; content: ''; left: -8px; opacity: .7; position: absolute; - top: -4px; } + top: -4px; +} diff --git a/tools/droiddoc/templates-sdk/assets/images/android_logo.png b/tools/droiddoc/templates-sdk/assets/images/android_logo.png index 8fa1b7a483c0a5e7a8556af238b3f6e98ee04973..e3b565a413582813cf42db143f0c256e1994aa58 100644 GIT binary patch literal 1278 zcmeAS@N?(olHy`uVBq!ia0vp^azL!Y!3HGfUF^yPQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07??FOLn2Bde0{8v^K*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-xUqS~&|m@vn0`fKfxe-h0mw@*g}%P{mFDKcRTq~8r6Sym)!^cg z%7Rq=pw#00(xPNw#HA^NtSYc_E=o--$uA1Y&(DE{Vn9ZINq%ugeu09sGdR=~G<*}2 zGxI=#nqXbNzE+-j#U+V($*G<$wn{*A^fEJ3tjsJdoh=P4jNL4pT@4LgO`I&v3@lun z49pA-&CP*am|mCsATTyNVOE90cIGiGIn-@kC|@!Poy;(x7+Z}?`5zg2GPoVb?j zn$x>h`zg7rYnzSpX8ir)n3r?jD9NUfQFX18w(Lf))eDyNZM1kSyScsf@VM^VQtVDUmgL|*? zORd|nO|WCT;$AB*p+Y6UBb^nYkL;NI&kKfMiz)4KsM+#tW7n~d&#(7)EKAJadVbL* zv;J(R$}5MZ%%AYOu~`~FD!KJc`G@`)pKr28nqQ-`?Qcw3+NmnJ-ujim(&9hcJAOw? m_vvq3eezEhpB>|VRtbjtjTuozqJP{#C6cGBpUXO@geCyP$h<=U literal 1214 zcmV;v1VQ_WP)C4Dzk0P>^&+#b_cQ#2*HW>LKbS z#Gm^Rg!UkUIF(cs66A}4M8P=d*vOdP@!qr7*Tc-UJ34pnb!6zp4-Rb3T6?W;uf6tO zYXf!Ad!~EC_JQ@E)ziBZJHK83anG5qjrH`bo&r7o1Yza7XS<(m)OqiBuPk-pnKad@ zy7n6~c&2+RpqFpnNV?nF<8y&r9X&oz<2(S6>l)2|rTaiBl+UFxcQDFN?Oj#)yq@i( z5dt@FbbQp-er01@d;Ag7V#}FP2~@obVr?vAXO7K(2>$oAwu`SdV!LhxHhr_Escr7u z56t*B$yU!CQVnGSAs7VRlIx3zV(;FSUtgcj{A&4q1>Xq5{LwWnAx zNP;4olBVR%;BB9N`1_`&851Zz8aAiR;f?H81ORx{KF_=dWO-8T2!Jem<~<&@4*<$z z8A20Z9lUgT^Na{=Ki$2ERF7vqzSopU42U=hC}S0a@v$-yCrJ!|4qrgRe`Q(~k03cH56jUlLX#(W0tEkOYz~5KcNgXCNWKqmVWy9p$m|IspCm6amuK z$i2!5U}p0yV7{ivLP@ZI`DQk+S}b>vwx*V!nh}s|f!~qv@>=OXju`Kjy9;tHn3jM9 zzF)|veO-l8MZm;ghbMF7aayN!;R%?;f2x1=9n0t5%NNQd#GZi-FNWaz2|OOl{>jD5 zI#B2;#O-I+p9m=z$87pl*F#8%Sk{F-tB$VCAIpc%`Ftm&_LhJ@W3;V_As)A29dLkw zdpZ|}69CQwc+!GBC3!s`)53xwmSY(JIu|BODBnYpG(4dgk0&&C#FAIovh1aniMi3E z;8X1Dy?_(|L;w&yn_NkNJ^O;#2m6Km!kxEobvBsfUNn^@9aICI=+lV9Z`9AvX*FIg}nzNPZ^SMgu(R zFE=hLTO66#-kPX;5%n)G6kAs;8Nx(OpMVhk%7N8~hYzeiJdEg9fJq^att*xc)pOnu z0RR~MWiZ_JGnd$u*cNDq` c4LvCS1vj4^3)=4tjsO4v07*qoM6N<$f}-s<>i_@% diff --git a/tools/droiddoc/templates-sdk/assets/images/android_logo@2x.png b/tools/droiddoc/templates-sdk/assets/images/android_logo@2x.png index 1f3e23d24a099a2d63fb5942966faeb4cd2c793c..dbb5ca428e944ff83778f802e9d86a39ebb55d2d 100644 GIT binary patch literal 1516 zcmeAS@N?(olHy`uVBq!ia0vp^HbCsb!3HE(`A=I4q$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po@HOFl%InM3hAM`dB6B=jtVb)aX^@765ev4YaQ)NKDR7Em25H zP0!4;ReHaBzmh^`img((sjq==fpcm`rbks#YH*cbNODznvSo^ry`6$hg%!|%+|-gp zg^Jvqyke^gTP3i$RzNmLSYJs2tfVB{Rte&$2;Tq&=lr5n1yem!-DCqJLj`k7JwsDd zb8{md1tSAP6MX|ieM4hiLrW_Y6DtD)1t?Gg+E$d3W) zw8T~k=u(Imatq+b<`qMO2^e7d6^RAQdFBk7B7#NtMJY5_^ zDsH`*eb@J}fxz*%9gIdyITQF8a@7}9HtBlZf3PBu{o1>$e-}`MV8zH0`-wF#Ofew-C2AI-0$?uT8lB zsQR7ovIAx>iZ>Lx?^R&>-LR?U()Q!7&U>A9=B~V4G3No_()7z~c)RXA`mC0)y{|!? z;r5Lc8XGyH4a>t8@{8?hSG_T1=T_NMyExf+HcZz@zP`a|%Y^Uw8lK{EiITsxnrseV z*qz+8I@4Xk@ zzrCVXWZB_K3E4|zyT6?65Lun#IipIw-cTt)mAm&6i_ZZ(=wM^0rO?xkiYYow5l=$q zo+`if@ax7IlT;7xIqK>Cy5qiEW$!-U_SX5oF6h=L$X&jEc-stL_O(_@_wH@vVLYeY zxb9|yeNBd{+lwdVFFazW&0kyXZ`)?VFKoal{NX3V>$IJ%Ca-5!EIPFA5%Y<*`bj2? zK$-0KW){25B{rNq*SS4bJo|u}wYpt->^~L>2EMSH_pd6y+zKjxJzf1=);T3K0RV>H BH1hxe delta 769 zcmV+c1OEK%3z`NYiBL{Q4GJ0x0000DNk~Le0000$0000;2nGNE07g3VvymYue*(No zL_t(|+U%RnZG$ir$4%4$7$Mz&EYQLPNlrbs*&x03)^h8O5onJ+B^xB_0!b$b8#EiF z?^O>8MPR_##v$)X7DSHC`~P_U0Bj*N*vt3B4wJBCaIFobUmbOgH2LI13c#tQ1@SXD zgpl?w0a(!S6&&;pipRQ>vupMbf8hP@YYT@pMM7dQ05HPFkYc!IrlUenR#*e*)z~i4|JE06b(9U3*sZ46^=BE&xH#E;?c%%jlf9&G(2G+e-H?B_TSG? z({cv@IkYl#*UK!0YbH(rAn~cNZ%gWQ`|AWL>{p^+TR_M7VLbw zX9LhE)rSCL$sghY0Fde%(F!YEdVannrPJywSFBE7*+&FX_C=`hpNso4B-5v|MCM`v zT*WBRcE`%#0JPmmp#os-u>RJ*sQ_?!XpD^mfDqdYO*^(U+k$*EKNY626_?6v9T1K_ zM5=R^&U=Qa*DWqjSKHJSsas>zru@F^?lBXarcPbP>8|DZX^;Uh00zJS7ytuc01Ti< z0GVQ*uJXMD==zq~>RW2<0J^?qw*8j+Pk;dcAT<2+tqe=q00000NkvXXu0mjfE@)C1 diff --git a/tools/droiddoc/templates-sdk/assets/images/android_logo_ndk.png b/tools/droiddoc/templates-sdk/assets/images/android_logo_ndk.png index 511c200b5e1be6215097710a7dcf3fb2ec3c958b..63d5a408bfd8d39f759c86eade849fb99c13cdd1 100644 GIT binary patch literal 4424 zcmeHJ!AiqG5Zy`jyk9^x06NJM*)DjqxtZH|HmPo9f6Jr%^O(I1e0K%ng( zRLBST18VOc>YFxOCY#MtY;q7fu-Tb;Z{O@r(lqytlcREJt0aUd*N@#Z%-a~dYpb|E zzdu|FQQfG!&iTc9p;-O-Le^kG*cL%J#%LK>afrCnHSIVMkBady5e=h^4>2L!+6(3e za+bmz0_#Q_^dn5JRjAXjpw05+^t4iJ1gOGc=5x%OY?6VhyP_sEaTmFdD4$l8V2Kfz z))>uPI0#9shp}T+iG#%Lq3v=baWsm|g@vFNTiTW8B(0IRN6Snv9E3JjG}x*ke22xV zOBivaHE?QM2I`z%Scs-Vt{}FR91jU24mVX}hNVB%LHG@pDl}U-r!&ISUDa_-CtkED z)l1bdy+Hc9o&Nh=LGzk(a9>8qk25))TcaA(@*aj2X?k>z{V1S`fEyNP<&vf>N}9gz z;o8rt8q-N=>IyS{e(thxe!W$cm#tPBl3%!Nb$-27ly$8hD4Z<9geDdCnDP*Qhs9aB zq)FP+JkzJoSh5zH>2FbErZ13F@S7MF3>$;n2!T9-1)n(F`Ur^g%9GsJ?uHX4e)6NB zkB!g`qPi7ziHr<5?wx`&J7x%tb&xwTdm{%flTOo;m|ZFc7^>@gYo8Fg4pKINow ZuFNIoz0b?X+s&tI0_uk+?%P4@?iZI#Y)k+E literal 4712 zcmeHKT}TvB6rRn@+*&ZnAffU>f>P;E#Gn^-qn1E29FZW59)yaXvU=#jHSHlPBB7$9 zpn53WC=hyysfS*QNFo{wlt2tpTD8E+%53|-nZ0@4xih=a2tD}0xA)w0?mhR+nRD;l zJ+-rTTPRo<)HE#=*&g17wg@a%U>4>SJgM>28#3hN1;sv!`!VI=G8Q# zoMywkfO$<$!%WS*nO$Y?Ika2gY=hFOQW|Cn)ayY*WtMdTx#KDuW(#c9U?aE@tO7TI zc_8r_d<8xMUxMdBLkpK)L+go*0%+=P&AAcOU%=CRa5dn`w)7obq~NWi!g#afDVZSSPQ-fpMtrdj0to$ zgDb#pQ21uR6$oMgtphA7H`Ku(7Uvi`yaoOQQx}KI(mh1W*CrOHo<8X796PD-s)0!A zVD!1|mMQc?MVr`~LdRC+%d&fAU^zxG?S6p1l&}IwB(y+VOwW!s#F$=zW(bQ#=O5cI z@_g>DRy{Tu2xy4_j@Swq&wwkzi~3mG*;qqt3i=1=^U(1FeJH{mdY7IR%WpjlhX=qx zu!RA9gdmEIDKEp|Ug+OIUIY4pxA3_ZK1<;2H7JTS&LR|xb0Hc;g-=o86NE4N7K_t$ zfod1{Rd}k{9llios3y*uZZ3ei4E&cFkoT$I)$j1l49ItL?o)o(XAAT#p9P}~KnHn~ z9R@ot=XLg>ofRZ~cfdK<;+ndh62s&X8NzwZ?}81(G$HWp_5;0IO=%epVf*O~llO*k ztT$ob2OvO^n)=^{6vAaA_HSFju$VFy?W@}JWpb^zX- zE5T2E&s4a<>lN5@;2>IamsKmCmU?C&4(B5l?f(jLil?kOX%?rW^Z{T{^ie%ioCeE7=8P`6m|kaD5#PpHdw;m!JSx;XdtM~(mE9jTi>8$>sWPTLM*%hDo6}%*ex|| zY>ia!@CbebdcHVL?D*&U{=~Vp?~!hNeg405PMo-o`pG@m+v+^)SeCUl*zX_F@fEH8 z$B*ds=i%22%j#N#e((KhtM%vYORq(2aq|2tGInWAY4xoBb|CJoz|!+=l3vqtXpJe( zut2*|)Gm~=h3;GhiCkM@Vr(lOjU-rDMlpH3EOcc7PZplS>Z=8v28(dm~*!`w)9nTc9!9r*0d#1?uA_o|;@)P?-(i2)X z)Ho<0-7mBbX*n@FX|V7m4;WsuK|`X7lz>GtY5>EN=c5}p*sg(gXw(5(nq)6pVFDpo zyqDKSxEP|K(j?#EC0JWJn_>q6iE+V_>a-kS&+k$a7~^$=r4Ta$XpHy2@Ra{mcBHQ; zWL02+4zUnZn8X2l{uxDegd>X^I`n=F{IdFGWPfvuH%j>0H2jG3(9kP|VNs z{pukg#tRy49J%Nrm-bTmBW>;FX=*p6WF|AN=cj~)jB<8}jU3JjePswmNBShgSJf<` z9Qa2%{BA6D;ZRtaAx+Yl$Dc@taU-A$apxie*wFI}F97F?y#*(|WY4?g7gg_u|X*kzz$$r#b!4&(P#K~A3FLw;X~iKRV%aJEB;R;z>a zT0Q{C(~g)`=Tx@(_wYB)YDTlI{c*b zoc>9`gIoMxfLI@z0e($@SMRN3VP@MRd65jpEct4z+;f#39#NDaCldIO=aGzUp3h9a lI>06V@{pMUm@>AxPO}By_AcAUKR%p8I(T=`zkG9ieg~V?!$|-D literal 18596 zcmeHOKX21O6n83ws!ElzupkDrXGj@YaFBs?DJ`&*e1o!eYs1DuzW`Fg7k~(cE=J@V z5QJgH>>wgBFv9Qke8Op*=ezUekBy)7a_4)0?!DhVpRbMcY=7_G_SV%c$8olI+x`Qz z9=N@E8J~A={(9>;uCwd69v#(c?e^IjMlDbfesGAFMM3x;^Zm3j-G&V(@KFah5!9h2 zfAif0;XZ^OcsyT8U1AG>Zan2NKp-#{L&EoI>|D;7Yc4wg_>B>w7=kHz86djW=@1@W zaL@4@5!&2T%k4or2tpTK+6M@P76Kfh6(nRHE^dKcum?_~5e6ghNAPeeN#WybEZ>1_ zf_`qY2LOc2Ah zb+AnuA^Da~hj#V=8IdScN}R}c^5oM6z)kAdB6|Rc#}n-VRs+0{sEcblb963@8(-Q1 zKm_y}Q7mHB(~|201S?OQ`~ZmLX@goe9Rh@typ!hJ1V!1?%CC~T*cb<<0hm{S*zmZO zA0w!Pn5nNzs`jU-1XtI&)W0M<1}!CDXYA;-HawRHAvL;{qH0euP%K7|N3#kDLJt!X zb2Lc^ll{an+fCXe`)NiVs=!MVWR02a0rcl+HUMMj&@DhjtKU5DsekC&8y%AL0r+<& zS5IYmn%8mLMLN@&+yeVL6D(O*J2n#l?k_nho$0h=GXX&NUe-wG5SyNOdZX53Bo@!W9u~FH)hW^ zOn$Za2uUZqG-}O&P&5EU@^kZ}O|YMqc|69+7_+q!aXIt}0GA1ulQCv%CE{{$|NF;a z1;APr>k5J?Zv}LIzk5Ub8@&sl2yA)5r~ptypsD~hoXV?JRX};yRxPut0@QFSuU1t7 zPPlRRxrHZPhZXDgZb|3|5?sF z))smrx?C}hFh9N1FffUuW@0pDBX-?pVr<@v2~vfC<4DJzeyBC!oMp-K18{MMtaC!z z>nuqhdF_+F6#8bjfP&+qs8j$HWu+DsXK^dw+V`U?jXL6bb0MF bCzw{a@$Jix=Py2erqSIyd;Y82ou_{RDva;+ diff --git a/tools/droiddoc/templates-sdk/assets/images/sprite-2x.png b/tools/droiddoc/templates-sdk/assets/images/sprite-2x.png index a1f0683fb99be9c1583412431fc899282dce2df9..185b7e8010de29c0502d9fe0dd621af167abf446 100644 GIT binary patch literal 7283 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 KX;s7TWBvyuYj4;9 literal 6125 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 J3G_+m{{XP>p(_9Y diff --git a/tools/droiddoc/templates-sdk/assets/images/sprite.png b/tools/droiddoc/templates-sdk/assets/images/sprite.png index 3ee611c8a3d6440f69110ce85d2b4a997cdbd055..7fef43e754b72f333119a569369cbb3ca14883d0 100644 GIT binary patch literal 3121 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 LNkvXXu0mjfIsVQ% literal 2553 zcmV% z=N@*?XYaY^oZVy%297QR0D=G{4H-$lTZN-viPMly_$F^7J}lAuB>E!9;k&%X61{Uc z9fveZBI8)1_em7oj(i}AT*nfVNn)`hiYd6zc7le=?UZSieG zERqE}n#cc~4Zn%XfhVJL&L&ppUVig<_Lb!0xoeV7ow{X+M6y6f^Hg*$OpnQh887ES zz?S^hl;c@f(oX&jGEN^__sA)@w zV`tO)>&~U^eeXi{o!nzO9De4awE1ro!gG6yU_nw5JfB$LfV6iaa#&|N3Q;BH{T1OWYFZY|Id;Pw+jFDN2;B`RuQ3LC z&qROO*BU)%I0zi9#jDf19Fa#9Y31-zNjXH7mBWVe3W%<%vY3{=SluvdE;I$qg7b@l zYI;t_^z=5zboaJw+zuCvhDCARls^7t+Em}RaL;|no4;2SS94FiZR#B zS`6<7qQt-;_%L7wv`5YU3!L5b)8R6N4#kG9Q-4E|7F$;dTk5M|>j^VtMkbicf>uKH ztZ=9goR1Pi{?Quv^pnG75~BzVbLWuf$>B7RP7O9%4ux#UD3}*LiI?GCwAfE z^7=Echj3SNI2;a#!{Kl^91e$rNls3lfn*|8hy?+p2l*UXiueq0zAth=;*UImOhcCQJl@Gj46;qMMP)w7w;zB?NlEcR_8_m)&jttZq4UJ~KHea3EpiGOOTRyc z+(5cSN854!1mt59?+oJH2~vA^BD-z9aIid-USM(?`N$dZ*d>Yk5g?L~5q1h3LG_h$ zQ}r(JZt9Q-RrxmRoMJoLNOVD79g>`K#8)NIm&%noU(2uPU=>bgVMz z5R;h;8uctvd$-Y5<>-(cVnd?9AGsn)szt`pv2pafa_kD#H+Y3a>NGK9yo!89GrrCA zbA*+;)+E9}5~FPU3 z9dc+OQ684~I1Qop3T#q8CmZ*@`;d#0w0`O5kLkFLu)>@N9g zboX#73C}`$?UeYOoe~8H*>l|+oCngd!x-@ECHH1YV`z4PGgcrt{56Ir1#xhx{1Hl|)V%%q52E#kBxw&^Yf43brzj&Zc*-iwq;S7n@r#LtkK$SC9`q|=JLPC7P<>V5{Q zZ#A|iiv_x2sex>iL@u)-QAsv30l8cCRj{R0Hi7DVn*oN+Bo=6&s5W{pu!nx$flN}> z*(eRIlQkrYbRa9~tHr~J5meTpuBjF%Y?f2taBinc=E?q%zs@vqPe?jL=+u@Nnw6`(UDUMNX2A6{sgU;9_`U<5`i) z6}dwyUr1%O?v}_)4A+G1qKS=QmsB1=!rG)VKV@e}>fk;X9LkIRU|#GyFVSM-!@GAV zpRbY1#;ZSCD7MbrvF#>_m9=xv=_mgM!').appendTo($widget); + $widget.addClass('dac-toggle'); + $('