Modified: brooklyn/site/style/css/website.css URL: http://svn.apache.org/viewvc/brooklyn/site/style/css/website.css?rev=1925014&r1=1925013&r2=1925014&view=diff ============================================================================== --- brooklyn/site/style/css/website.css (original) +++ brooklyn/site/style/css/website.css Fri Apr 11 07:44:54 2025 @@ -1,774 +1,3 @@ -/* this green is approx what is in the logo (taken from image picker) */ -/* GENERAL UTILS - ----------------------------------------------------------------------- */ -.flip { - filter: FlipH; - -webkit-transform: scaleX(-1); - -moz-transform: scaleX(-1); - -o-transform: scaleX(-1); - transform: scaleX(-1); - -ms-filter: "FlipH"; } +.flip{filter:FlipH;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH"}div.no-space-in-list p{margin:0}body{margin:0;padding-top:50px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;background-color:white;color:#393939}h1,h2,h3,h4,h5,h6{font-family:Avenir,"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}p{margin:0.75em 0;line-height:1.4em}form{padding:0;margin:0}img{border:0}a,a:focus{color:#483;text-decoration:none}a:hover{text-decoration:none;color:#6db34b}.dropdown-menu>li>a{font-weight:300}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:none;font-weight:300}.btn-default{color:#666}.panel-heading h4{padding-bottom:0px;margin-bottom:0px;padding-top:8px;margin-top:0px}.panel-body{margin:0px;font-size:95%;color:#666;padding:15px;background-color:#fafafa;border-radius:5px}.panel-body p:first-child{margin-top:0px}.panel-body p:last-ch ild{margin-bottom:0px}.panel-body>ul,.panel-body>ol{margin-left:-1em}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-bottom:1px solid #ddd}td,th{border:1px solid #ccc;padding:5px}.navbar-brand .brand-apache{position:relative}.navbar-brand .brand-apache>img{transform:rotate(-125deg);height:100px;position:absolute;top:-45px;left:35px}.navbar-brand .brand-brooklyn>img{padding-left:125px;margin-top:-4px}abbr.glossarizer_replaced{border-bottom:1px dashed;text-decoration:none;cursor:help}.tooltip .tooltip-inner{color:#393939;background-color:#ddd;font-weight:500}.tooltip.top .tooltip-arrow{border-top-color:#ddd}.tooltip.bottom .tooltip-arrow{border-bottom-color:#ddd}pre{font-family:Consolas, Lucida Console, Monaco, monospace;white-space:pre;word-wrap:normal;overflow-y:scroll;font-size:80%;color:#393939;background-color:#f5f5f5;padding:0.4em 0.8em;overflow-x:scroll;border:none;border-radius:2px;line-height:1.4;font-si ze:13px}pre code{font-family:Consolas, Lucida Console, Monaco, monospace;white-space:pre;word-wrap:normal;overflow-y:scroll;font-size:80%;color:#393939;background-color:#f5f5f5;padding:0.4em 0.8em;overflow-x:scroll;border:none;border-radius:2px;line-height:1.4;font-size:13px;line-height:1;padding:0px}code{font-family:Consolas, Lucida Console, Monaco, monospace;white-space:pre;word-wrap:normal;overflow-y:scroll;font-size:80%;color:#393939;background-color:#f5f5f5;padding:4px 4px 2px 4px;border-radius:3px}a code{color:inherit}.nowrap{white-space:pre;word-wrap:normal;overflow-y:scroll}.highlight{background-color:#f5f5f5}.highlight .clipboard_button{display:none}.highlight:hover .clipboard_button{display:inherit}.clipboard_button.zeroclipboard-is-hover{display:inherit}.clipboard_container{float:right;padding:8px}.clipboard_button:before{content:"\f0c5"}.clipboard_button{font-size:18px;color:#483;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(- 2px);transform:translateY(-2px)}.clipboard_button:hover,.clipboard_button.zeroclipboard-is-hover{color:#6db34b;cursor:pointer;cursor:hand}.clipboard_button.zeroclipboard-is-active .on-active{display:inherit}.clipboard_button.manual-clipboard-is-active .on-active{display:inherit}.clipboard_button .on-active{z-index:10;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;display:none;margin-top:-20px;height:0;width:0;overflow-x:visible;overflow-y:visible;position:relative;top:-30px}.clipboard_button .on-active>div{background-color:#ddd;border:1px solid #aaa;font-size:75%;font-weight:normal;left:-50%;color:#393939;width:auto;display:inline-block;white-space:pre;word-wrap:normal;overflow-y:scroll;padding:3px 7px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}span.bash_prompt{color:#bb60d5;font-weight:bold}.nocopy{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.nav bar-brand>img{margin-top:-4px}.navbar a.navbar-btn{display:inline-block;margin-left:15px;margin-right:15px;padding:6px 12px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#f5f5f5;color:#6db34b;background-image:none}.side-menu{font-family:Avenir,"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;position:fixed}.side-menu h4.with_following{margin-bottom:0}.side-menu h4.with_preceding{margin-top:0}.side-menu h4.with_following a{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom:0}.side-menu h4.with_preceding a{border-top-right-radius:0;border-top-left-radius:0;border-top:0}.side-menu a,.side-menu a.breadcrumb.breadcrumb0{padding-left:15px;padding-top:8px;padding-bottom:6px}.side-menu a.breadcrumb.bread crumb1{padding-left:30px}.side-menu a.breadcrumb.breadcrumb2{padding-left:45px}.side-menu a.breadcrumb.breadcrumb3{padding-left:60px}.side-menu a.breadcrumb{padding-left:70px}.side-menu div.sub-item{background-color:#48a648;border-left:1px solid #428bca}.side-menu div.sub-item:last-child{border-bottom:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.side-menu div.sub-item:last-child a.sub-item:last-child{border-bottom-right-radius:4px !important}.side-menu a.with-sub-item{border-bottom:0}.side-menu a.sub-item{border-radius:0 !important;border-bottom:0;margin-left:12px;padding-left:10px;padding-top:8px;padding-bottom:8px}.side-menu a.sub-item.list-group-item.active{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 100%);border-color:#ddd;color:#393939;text-shadow:none;margin-bottom:0;padding-bottom:7px}.side-menu a.sub-item.list-group-item.active: hover{color:#6db34b}div.search_right{float:right;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px);padding-right:5%;padding-bottom:18px;font-size:75%}div.search_right .searchform{width:240px;margin:0;padding:5px 5px 0 0;overflow:hidden;text-align:right}div.search_right .searchinput{width:227px;background:#ffffff;border:1px solid #b1b7c2;-moz-border-radius:2px;border-radius:2px;color:#c8ccd5;padding:3px}div.search_right .searchinput:focus{color:#393939}html main{min-height:calc(100vh - 50px - 3.5em)}html footer{height:3.5em;border-top:1px solid #eee}html footer p{height:2em}html footer .octicon-footer{color:#888;font-size:130%;position:relative;top:2px;padding-left:6px}html footer a:hover .octicon-footer{color:#6db34b}.page .content{padding-bottom:48px}.page .content img{max-width:100%}.page .content h1{max-width:95%;font-variant:normal;margin-top:-16px;padding-bottom:6px;margin-top:64px;margin-bottom:24px; border-bottom:1px dotted #aaa;font-weight:300;font-size:36px;text-transform:uppercase}h4,h5,h6{margin-top:20px;margin-bottom:8px}h5{font-size:18px;font-weight:300}h6{font-size:16px}.header-link{position:relative;left:0.5em;opacity:0;font-size:0.8em}h2:hover .header-link,h3:hover .header-link,h4:hover .header-link,h5:hover .header-link,h6:hover .header-link{opacity:1}a.header-literal-anchor{display:inline !important}#page_notes{display:none;background-color:#4D9D3A;border:3px solid orange;-moz-border-radius:8px;border-radius:8px;padding:0.3em;padding-left:0.75em;margin-top:24px;margin-bottom:-24px}#page_notes div.warning{background-color:#F8CB9C;border:1px solid #FFAB7C;padding-left:0.75em;-moz-border-radius:8px;border-radius:8px}#page_notes .warning_banner_image img{width:64px;padding-top:8px;padding-right:12px;float:left}#page_notes p{line-height:100%;color:white}#page_notes p.warning_banner_buttons{padding-right:24px}#page_notes p.warning_banner_buttons a,#page_notes #page_notes p .warning_banner_buttons a:visited{color:orange;font-weight:bold;padding-right:1em;text-decoration:none}#page_notes p.warning_banner_buttons a:hover{color:#FFC31E;font-weight:bold}.home .navbar-brand .brand-apache>img{height:200px;top:-80px}.home .hero{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h12v6H0V0zm28 8h12v6H28V8zm14-8h12v6H42V0zm14 0h12v6H56V0zm0 8h12v6H56V8zM42 8h12v6H42V8zm0 16h12v6H42v-6zm14-8h12v6H56v-6zm14 0h12v6H70v-6zm0-16h12v6H70V0zM28 32h12v6H28v-6zM14 16h12v6H14v-6zM0 24h12v6H0v-6zm0 8h12v6H0v-6zm14 0h12v6H14v-6zm14 8h12v6H28v-6zm-14 0h12v6H14v-6zm28 0h12v6H42v-6zm14-8h12v6H56v-6zm0-8h12v6H56v-6zm14 8h12v6H70v-6zm0 8h12v6H70v-6zM14 24h12v6H14v-6zm14-8h12v6H28v-6zM14 8h12v6H14V8zM0 8h12v6H0V8z' fill='%23eeeeee' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");overflow:hidden;padding:100px 0 30px 0}.home .hero h1{font-family:"Arial Rounded MT Bold",Avenir,"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6em}.home .hero h1 .text-apache{color:#808285}.home .hero h1 .text-brooklyn{color:#6db34b}.home .hero p{margin-top:3em;margin-bottom:3em}.home .about,.home .social{margin-top:50px;margin-bottom:50px}.home .about h3.use,.home .social h3.use{margin-top:3em;margin-bottom:2em}.home .get-started{margin-bottom:0}.home .shell{margin-top:50px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;overflow:hidden}.home .shell .shell-toolbar{border-bottom:1px solid #f1f1f1;padding:0 4px;overflow:hidden}.home .shell .shell-toolbar i{background:#f00;width:12px;height:12px;display:inline-block;border-radius:100px;float:left;margin:8px;margin-right:0}.home .shell .shell-toolbar i.red{background:#ff5f57}.home .shell .shell-toolbar i.yellow{background:#ffbd2e}.home .shell .shell-toolbar i.green{background:#2ace42}.home .shell .shell-toolbar span{text-align:center;max-width:150px;margin:auto;display:block;f ont-family:Arial;margin-top:6px;font-size:12px;color:#999}.home .shell .highlight{background-color:transparent}.home .shell pre{background-color:#000;padding:5px 10px;color:#f1f1f1;margin:0}.home .shell pre code.language-bash{color:inherit;background:transparent}.home .social a{color:inherit;transition:color 0.3s ease}.home .social a:hover{color:#6db34b}div.annotated_blueprint{margin-top:60px}div.annotated_blueprint div.code_scroller{background-color:#f5f5f5;border:0.4em solid #666;border-left:0;border-right:0;border-radius:3px;width:57%;margin-right:0px;margin-left:auto;background-color:#666;color:#ddd;overflow-x:scroll}div.annotated_blueprint div.code_scroller div{overflow-x:visible !important;overflow-y:visible !important}div.annotated_blueprint div.code_scroller div.code_viewer{width:auto;height:100%}div.annotated_blueprint div.code_scroller div.code_viewer div.block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:ce nter;align-items:center;z-index:-10}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div:last-child{font-family:Consolas, Lucida Console, Monaco, monospace;white-space:pre;word-wrap:normal;overflow-y:scroll;font-size:80%;color:#393939;background-color:#f5f5f5;padding:0.4em 0.8em;overflow-x:scroll;border:none;border-radius:2px;line-height:1.4;font-size:13px;border:0;border-radius:0;padding:0px 0.6em;background-color:#666;color:#ddd;min-width:100%;margin-top:3px;margin-bottom:3px}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2{position:absolute;-webkit-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-o-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%);width:4 1%;max-width:28em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.annotations{height:auto;width:100%;padding:8px 8px;padding-bottom:11px;color:#393939}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.short{font-size:125%;text-align:right}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long{display:none;font-size:85%}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long p{margin:8px 0 8px 0}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.ann otations div.long p:first-child{margin-top:0}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long p:last-child{margin-bottom:0}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div.annotations_wrapper1 div.annotations_wrapper2 div.connector{height:7px;width:48px}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover>div:last-child{background-color:#48a648;color:#fafafa}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover{z-index:30 !important}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations_wrapper1{z-index:30 !important}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations{background-color:#fafafa;border:4px solid #48a648;border-radius:8px;text-align:center;box-shadow:2px 10px 20px #aaa}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover d iv.annotations div.short{font-size:100% !important;text-align:center !important;color:#393939;margin-bottom:8px;font-weight:normal;z-index:10}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations div.long{display:inherit !important}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.connector{border-style:solid;width:16px !important;border-width:5px 0px 5px 6px;border-style:solid;border-color:transparent transparent transparent #48a648}div.annotated_blueprint div.code_scroller div.code_viewer div.block>div:last-child .ann_highlight{font-weight:bold;color:#e8f0e0}div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover>div:last-child .ann_highlight{color:#f8fff8}div.annotated_blueprint div.code_viewer:hover div.annotations div.short{color:#aaa}div.annotated_blueprint div.code_scroller div.initial_notice{height:0;width:0;overflow-x:visible;overflow-y:visible}div.annotated_blueprint div.code_scroller div.ini tial_notice>div{z-index:10;background-color:rgba(170,170,170,0.9);position:relative;width:0;height:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:top;align-items:top}div.annotated_blueprint div.code_scroller div.initial_notice>div>div{padding-top:24px;font-size:125%;font-weight:bold;text-align:center;width:100%}div.annotated_blueprint div.code_scroller div.initial_notice>div>div .ann_light{padding-top:12px;font-weight:300}div.annotated_blueprint div.code_scroller div.initial_notice>div>div .ann_play{display:block;padding-top:24px;padding-bottom:24px;font-size:600%}div.annotated_blueprint div.code_scroller:hover div.initial_notice{display:none}.page .content .feature-list h3{border:1px solid #ddd;margin-top:48px;padding:20px 12px 12px 12px;margin-bottom:0;background-color:#f5f5f5;border-top-right-radius:5px;border-top-left-radius:5px;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-ima ge:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.page .content .feature-item{padding-bottom:24px;margin-bottom:12px;font-size:90%;border:1px solid #ddd;margin-top:-1px;margin-bottom:0;font-size:90%;padding:12px;padding-top:8px;background-color:#fafafa}.page .content .feature-item p{margin-top:6px;margin-bottom:0}.page .content .feature-item p:first-child{margin-top:0px}.page .content .feature-item img{max-width:200px;border:1px solid #ddd;border-radius:2px}.page .content .feature-item div.feature-title{width:27%;float:left;font-weight:500}.page .content .feature-item div.feature-body{width:70%;margin-left:30%}.page .content .feature-item div.feature-image{text-align:center;margin-top:8px;margin-bottom:8px} -/* BASIC STYLES - ----------------------------------------------------------------------- */ -body { - margin: 0; - padding-top: 50px; - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 300; - font-size: 17px; - background-color: white; - color: #393939; } - -h1, h2, h3, h4, h5, h6 { - font-family: Avenir, "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; } - -p { - margin: 0.75em 0; - line-height: 1.4em; } - -form { - padding: 0; - margin: 0; } - -img { - border: 0; } - -a, a:focus { - color: #483; - text-decoration: none; } - -a:hover { - text-decoration: none; - color: #6db34b; } - -.dropdown-menu > li > a { - font-weight: 300; } - -.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { - text-shadow: none; - font-weight: 300; } - -.btn-default { - color: #666; } - -.panel-heading h4 { - padding-bottom: 0px; - margin-bottom: 0px; - padding-top: 8px; - margin-top: 0px; } - -.panel-body { - margin: 0px; - font-size: 95%; - color: #666; - padding: 15px; - background-color: #fafafa; - border-radius: 5px; } - .panel-body p:first-child { - margin-top: 0px; } - .panel-body p:last-child { - margin-bottom: 0px; } - .panel-body > ul, .panel-body > ol { - margin-left: -1em; } - -.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { - border-bottom: 1px solid #ddd; } - -td, th { - border: 1px solid #ccc; - padding: 5px; } - -.navbar-brand .brand-apache { - position: relative; } - .navbar-brand .brand-apache > img { - transform: rotate(-125deg); - height: 100px; - position: absolute; - top: -45px; - left: 35px; } - -.navbar-brand .brand-brooklyn > img { - padding-left: 125px; - margin-top: -4px; } - -abbr.glossarizer_replaced { - border-bottom: 1px dashed; - text-decoration: none; - cursor: help; } - -/* TOOLTIPS - ----------------------------------------------------------------------- */ -.tooltip .tooltip-inner { - color: #393939; - background-color: #ddd; - font-weight: 500; } - -.tooltip.top .tooltip-arrow { - border-top-color: #ddd; } - -.tooltip.bottom .tooltip-arrow { - border-bottom-color: #ddd; } - -/* CODE RENDERING - ----------------------------------------------------------------------- */ -pre { - font-family: Consolas, Lucida Console, Monaco, monospace; - white-space: pre; - word-wrap: normal; - overflow-y: scroll; - font-size: 80%; - /* override color and bg-color on 'code' from bootstrap, and a touch more padding on top since font-size is smaller */ - color: #393939; - background-color: #f5f5f5; - padding: 0.4em 0.8em; - overflow-x: scroll; - /* override border and line-height on 'pre' from bootstrap */ - border: none; - border-radius: 2px; - line-height: 1.4; - font-size: 13px; } - pre code { - /* override settings on 'pre code' from bootstrap */ - font-family: Consolas, Lucida Console, Monaco, monospace; - white-space: pre; - word-wrap: normal; - overflow-y: scroll; - font-size: 80%; - /* override color and bg-color on 'code' from bootstrap, and a touch more padding on top since font-size is smaller */ - color: #393939; - background-color: #f5f5f5; - padding: 0.4em 0.8em; - overflow-x: scroll; - /* override border and line-height on 'pre' from bootstrap */ - border: none; - border-radius: 2px; - line-height: 1.4; - font-size: 13px; - line-height: 1; - /** and no padding since pre already has some */ - padding: 0px; } - -code { - font-family: Consolas, Lucida Console, Monaco, monospace; - white-space: pre; - word-wrap: normal; - overflow-y: scroll; - font-size: 80%; - /* override color and bg-color on 'code' from bootstrap, and a touch more padding on top since font-size is smaller */ - color: #393939; - background-color: #f5f5f5; - padding: 4px 4px 2px 4px; - border-radius: 3px; } - -a code { - color: inherit; } - -.nowrap { - white-space: pre; - word-wrap: normal; - overflow-y: scroll; } - -.highlight { - background-color: #f5f5f5; } - -/* clipboard icon should have the same background color as the code */ -.highlight .clipboard_button { - display: none; } - -.highlight:hover .clipboard_button { - display: inherit; } - -.clipboard_button.zeroclipboard-is-hover { - display: inherit; } - -.clipboard_container { - float: right; - padding: 8px; } - -.clipboard_button:before { - content: "\f0c5"; } - -.clipboard_button { - font-size: 18px; - color: #483; - -webkit-transform: translateY(-2px); - -moz-transform: translateY(-2px); - -o-transform: translateY(-2px); - transform: translateY(-2px); } - -.clipboard_button:hover, .clipboard_button.zeroclipboard-is-hover { - color: #6db34b; - cursor: pointer; - cursor: hand; } - -.clipboard_button.zeroclipboard-is-active .on-active { - display: inherit; } - -.clipboard_button.manual-clipboard-is-active .on-active { - display: inherit; } - -.clipboard_button .on-active { - z-index: 10; - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - display: none; - margin-top: -20px; - height: 0; - width: 0; - overflow-x: visible; - overflow-y: visible; - position: relative; - top: -30px; } - -.clipboard_button .on-active > div { - background-color: #ddd; - border: 1px solid #aaa; - font-size: 75%; - font-weight: normal; - left: -50%; - color: #393939; - width: auto; - display: inline-block; - white-space: pre; - word-wrap: normal; - overflow-y: scroll; - padding: 3px 7px; - -webkit-transform: translateX(-50%); - -moz-transform: translateX(-50%); - -o-transform: translateX(-50%); - transform: translateX(-50%); } - -span.bash_prompt { - color: #bb60d5; - font-weight: bold; } - -.nocopy { - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; } - -/* WEBSITE MENUS - ----------------------------------------------------------------------- */ -.navbar-brand > img { - margin-top: -4px; } - -.navbar a.navbar-btn { - display: inline-block; - margin-left: 15px; - margin-right: 15px; - padding: 6px 12px; } - -/* pop-up top-menu */ -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus, -.navbar-default .navbar-nav .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - background-color: #f5f5f5; - color: #6db34b; - background-image: none; } - -/* side menu */ -.side-menu { - font-family: Avenir, "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: 400; - position: fixed; - /* further crumbs all get the same */ } - .side-menu h4.with_following { - margin-bottom: 0; } - .side-menu h4.with_preceding { - margin-top: 0; } - .side-menu h4.with_following a { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; - border-bottom: 0; } - .side-menu h4.with_preceding a { - border-top-right-radius: 0; - border-top-left-radius: 0; - border-top: 0; } - .side-menu a, .side-menu a.breadcrumb.breadcrumb0 { - padding-left: 15px; - padding-top: 8px; - padding-bottom: 6px; } - .side-menu a.breadcrumb.breadcrumb1 { - padding-left: 30px; } - .side-menu a.breadcrumb.breadcrumb2 { - padding-left: 45px; } - .side-menu a.breadcrumb.breadcrumb3 { - padding-left: 60px; } - .side-menu a.breadcrumb { - padding-left: 70px; } - .side-menu div.sub-item { - background-color: #48a648; - border-left: 1px solid #428bca; } - .side-menu div.sub-item:last-child { - border-bottom: 1px solid #ddd; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - .side-menu div.sub-item:last-child a.sub-item:last-child { - border-bottom-right-radius: 4px !important; } - .side-menu a.with-sub-item { - /* border-bottom: 1px solid $white_dd; */ - border-bottom: 0; } - .side-menu a.sub-item { - border-radius: 0 !important; - border-bottom: 0; - margin-left: 12px; - padding-left: 10px; - padding-top: 8px; - padding-bottom: 8px; } - .side-menu a.sub-item.list-group-item.active { - background-color: #f5f5f5; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f5f5f5 100%); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 100%); - border-color: #ddd; - color: #393939; - text-shadow: none; - margin-bottom: 0; - padding-bottom: 7px; } - .side-menu a.sub-item.list-group-item.active:hover { - color: #6db34b; } - -/* SEARCH - ----------------------------------------------------------------------- */ -div.search_right { - float: right; - -webkit-transform: translateY(-12px); - -moz-transform: translateY(-12px); - -o-transform: translateY(-12px); - transform: translateY(-12px); - padding-right: 5%; - padding-bottom: 18px; - font-size: 75%; } - div.search_right .searchform { - width: 240px; - margin: 0; - padding: 5px 5px 0 0; - overflow: hidden; - text-align: right; } - div.search_right .searchinput { - width: 227px; - background: #ffffff; - border: 1px solid #b1b7c2; - -moz-border-radius: 2px; - border-radius: 2px; - color: #c8ccd5; - padding: 3px; } - div.search_right .searchinput:focus { - color: #393939; } - -/* FOOTER - ----------------------------------------------------------------------- */ -/* sticky footer */ -html main { - min-height: calc(100vh - 50px - 3.5em); } -html footer { - height: 3.5em; - border-top: 1px solid #eee; } - html footer p { - height: 2em; } - html footer .octicon-footer { - color: #888; - font-size: 130%; - position: relative; - top: 2px; - padding-left: 6px; } - html footer a:hover .octicon-footer { - color: #6db34b; } - -.page .content { - padding-bottom: 48px; } - .page .content img { - max-width: 100%; } - .page .content h1 { - max-width: 95%; - font-variant: normal; - margin-top: -16px; - padding-bottom: 6px; - margin-top: 64px; - margin-bottom: 24px; - border-bottom: 1px dotted #aaa; - font-weight: 300; - font-size: 36px; - text-transform: uppercase; } - -/* HEADER LINKS - ----------------------------------------------------------------------- */ -h4, h5, h6 { - margin-top: 20px; - margin-bottom: 8px; } - -h5 { - font-size: 18px; - font-weight: 300; } - -h6 { - font-size: 16px; } - -/* - * This code is courtesy Ben Balter, modified by Parker Moore for jekyllrb.com - * http://ben.balter.com/2014/03/13/pages-anchor-links/ - */ -.header-link { - position: relative; - left: 0.5em; - opacity: 0; - font-size: 0.8em; - /* not using -- but this is cool! - -webkit-transition: opacity 0.2s ease-in-out 0.1s; - -moz-transition: opacity 0.2s ease-in-out 0.1s; - -ms-transition: opacity 0.2s ease-in-out 0.1s; - */ } - -h2:hover .header-link, -h3:hover .header-link, -h4:hover .header-link, -h5:hover .header-link, -h6:hover .header-link { - opacity: 1; } - -a.header-literal-anchor { - display: inline !important; } - -/* ARCHIVE PAGE WARNING - ----------------------------------------------------------------------- */ -#page_notes { - display: none; - background-color: #4D9D3A; - border: 3px solid orange; - -moz-border-radius: 8px; - border-radius: 8px; - padding: 0.3em; - padding-left: 0.75em; - margin-top: 24px; - margin-bottom: -24px; } - #page_notes div.warning { - background-color: #F8CB9C; - border: 1px solid #FFAB7C; - padding-left: 0.75em; - -moz-border-radius: 8px; - border-radius: 8px; } - #page_notes .warning_banner_image img { - width: 64px; - padding-top: 8px; - padding-right: 12px; - float: left; } - #page_notes p { - line-height: 100%; - color: white; } - #page_notes p.warning_banner_buttons { - padding-right: 24px; } - #page_notes p.warning_banner_buttons a, #page_notes #page_notes p.warning_banner_buttons a:visited { - color: orange; - font-weight: bold; - padding-right: 1em; - text-decoration: none; } - #page_notes p.warning_banner_buttons a:hover { - color: #FFC31E; - font-weight: bold; } - -/* LANDING PAGE - ----------------------------------------------------------------------- */ -.home .navbar-brand .brand-apache > img { - height: 200px; - top: -80px; } -.home .alert-event { - margin: 0; - border-radius: 0; } - .home .alert-event p { - margin-bottom: 0; } -.home .hero { - background-color: #ffffff; - background-image: url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h12v6H0V0zm28 8h12v6H28V8zm14-8h12v6H42V0zm14 0h12v6H56V0zm0 8h12v6H56V8zM42 8h12v6H42V8zm0 16h12v6H42v-6zm14-8h12v6H56v-6zm14 0h12v6H70v-6zm0-16h12v6H70V0zM28 32h12v6H28v-6zM14 16h12v6H14v-6zM0 24h12v6H0v-6zm0 8h12v6H0v-6zm14 0h12v6H14v-6zm14 8h12v6H28v-6zm-14 0h12v6H14v-6zm28 0h12v6H42v-6zm14-8h12v6H56v-6zm0-8h12v6H56v-6zm14 8h12v6H70v-6zm0 8h12v6H70v-6zM14 24h12v6H14v-6zm14-8h12v6H28v-6zM14 8h12v6H14V8zM0 8h12v6H0V8z' fill='%23eeeeee' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E"); - overflow: hidden; - padding: 100px 0 30px 0; } -.home .hero h1 { - font-family: "Arial Rounded MT Bold", Avenir, "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 6em; } - .home .hero h1 .text-apache { - color: #808285; } - .home .hero h1 .text-brooklyn { - color: #6db34b; } -.home .hero p { - margin-top: 3em; - margin-bottom: 3em; } -.home .about, .home .social { - margin-top: 50px; - margin-bottom: 50px; } - .home .about h3.use, .home .social h3.use { - margin-top: 3em; - margin-bottom: 2em; } -.home .get-started { - margin-bottom: 0; } -.home .shell { - margin-top: 50px; - border-radius: 3px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - background: #fff; - overflow: hidden; } - .home .shell .shell-toolbar { - border-bottom: 1px solid #f1f1f1; - padding: 0 4px; - overflow: hidden; } - .home .shell .shell-toolbar i { - background: #f00; - width: 12px; - height: 12px; - display: inline-block; - border-radius: 100px; - float: left; - margin: 8px; - margin-right: 0; } - .home .shell .shell-toolbar i.red { - background: #ff5f57; } - .home .shell .shell-toolbar i.yellow { - background: #ffbd2e; } - .home .shell .shell-toolbar i.green { - background: #2ace42; } - .home .shell .shell-toolbar span { - text-align: center; - max-width: 150px; - margin: auto; - display: block; - font-family: Arial; - margin-top: 6px; - font-size: 12px; - color: #999; } - .home .shell .highlight { - background-color: transparent; } - .home .shell pre { - background-color: #000; - padding: 5px 10px; - color: #f1f1f1; - margin: 0; } - .home .shell pre code.language-bash { - color: inherit; - background: transparent; } -.home .social a { - color: inherit; - transition: color 0.3s ease; } - .home .social a:hover { - color: #6db34b; } - -/* YAML EXPLAINED - ----------------------------------------------------------------------- */ -div.annotated_blueprint { - margin-top: 60px; } - div.annotated_blueprint div.code_scroller { - background-color: #f5f5f5; - border: 0.4em solid #666; - border-left: 0; - border-right: 0; - border-radius: 3px; - width: 57%; - margin-right: 0px; - margin-left: auto; - background-color: #666; - color: #ddd; - overflow-x: scroll; } - div.annotated_blueprint div.code_scroller div { - overflow-x: visible !important; - overflow-y: visible !important; } - div.annotated_blueprint div.code_scroller div.code_viewer { - width: auto; - height: 100%; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block { - display: -webkit-box; - /* OLD - iOS 6-, Safari 3.1-6 */ - display: -moz-box; - /* OLD - Firefox 19- (buggy but mostly works) */ - display: -ms-flexbox; - /* TWEENER - IE 10 */ - display: -webkit-flex; - /* NEW - Chrome */ - display: flex; - /* NEW, Spec - Opera 12.1, Firefox 20+ */ - -webkit-align-items: center; - align-items: center; - z-index: -10; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div:last-child { - font-family: Consolas, Lucida Console, Monaco, monospace; - white-space: pre; - word-wrap: normal; - overflow-y: scroll; - font-size: 80%; - /* override color and bg-color on 'code' from bootstrap, and a touch more padding on top since font-size is smaller */ - color: #393939; - background-color: #f5f5f5; - padding: 0.4em 0.8em; - overflow-x: scroll; - /* override border and line-height on 'pre' from bootstrap */ - border: none; - border-radius: 2px; - line-height: 1.4; - font-size: 13px; - border: 0; - border-radius: 0; - padding: 0px 0.6em; - background-color: #666; - color: #ddd; - min-width: 100%; - margin-top: 3px; - margin-bottom: 3px; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 { - font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 { - position: absolute; - -webkit-transform: translateX(-100%) translateY(-50%); - -moz-transform: translateX(-100%) translateY(-50%); - -o-transform: translateX(-100%) translateY(-50%); - transform: translateX(-100%) translateY(-50%); - width: 41%; - display: -webkit-box; - /* OLD - iOS 6-, Safari 3.1-6 */ - display: -moz-box; - /* OLD - Firefox 19- (buggy but mostly works) */ - display: -ms-flexbox; - /* TWEENER - IE 10 */ - display: -webkit-flex; - /* NEW - Chrome */ - display: flex; - /* NEW, Spec - Opera 12.1, Firefox 20+ */ - -webkit-align-items: center; - align-items: center; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations { - height: auto; - width: 100%; - padding: 8px 8px; - padding-bottom: 11px; - color: #393939; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.short { - font-size: 125%; - text-align: right; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long { - display: none; - font-size: 85%; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long p { - margin: 8px 0 8px 0; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long p:first-child { - margin-top: 0; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.annotations div.long p:last-child { - margin-bottom: 0; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div.annotations_wrapper1 div.annotations_wrapper2 div.connector { - height: 7px; - width: 48px; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover > div:last-child { - background-color: #48a648; - color: #fafafa; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover { - z-index: 30 !important; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations_wrapper1 { - z-index: 30 !important; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations { - background-color: #fafafa; - border: 4px solid #48a648; - border-radius: 8px; - text-align: center; - box-shadow: 2px 10px 20px #aaa; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations div.short { - font-size: 100% !important; - text-align: center !important; - color: #393939; - margin-bottom: 8px; - font-weight: normal; - z-index: 10; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.annotations div.long { - display: inherit !important; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover div.connector { - border-style: solid; - width: 16px !important; - border-width: 5px 0px 5px 6px; - border-style: solid; - border-color: transparent transparent transparent #48a648; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block > div:last-child .ann_highlight { - font-weight: bold; - color: #e8f0e0; } - div.annotated_blueprint div.code_scroller div.code_viewer div.block:hover > div:last-child .ann_highlight { - color: #f8fff8; } - div.annotated_blueprint div.code_viewer:hover div.annotations div.short { - color: #aaa; } - div.annotated_blueprint div.code_scroller div.initial_notice { - height: 0; - width: 0; - overflow-x: visible; - overflow-y: visible; } - div.annotated_blueprint div.code_scroller div.initial_notice > div { - z-index: 10; - background-color: rgba(170, 170, 170, 0.9); - position: relative; - width: 0; - height: 0; - display: -webkit-box; - /* OLD - iOS 6-, Safari 3.1-6 */ - display: -moz-box; - /* OLD - Firefox 19- (buggy but mostly works) */ - display: -ms-flexbox; - /* TWEENER - IE 10 */ - display: -webkit-flex; - /* NEW - Chrome */ - display: flex; - /* NEW, Spec - Opera 12.1, Firefox 20+ */ - -webkit-align-items: top; - align-items: top; } - div.annotated_blueprint div.code_scroller div.initial_notice > div > div { - padding-top: 24px; - font-size: 125%; - font-weight: bold; - text-align: center; - width: 100%; } - div.annotated_blueprint div.code_scroller div.initial_notice > div > div .ann_light { - padding-top: 12px; - font-weight: 300; } - div.annotated_blueprint div.code_scroller div.initial_notice > div > div .ann_play { - display: block; - padding-top: 24px; - padding-bottom: 24px; - font-size: 600%; } - div.annotated_blueprint div.code_scroller:hover div.initial_notice { - display: none; } - -.page .content .feature-list h3 { - border: 1px solid #ddd; - margin-top: 48px; - padding: 20px 12px 12px 12px; - margin-bottom: 0; - background-color: #f5f5f5; - border-top-right-radius: 5px; - border-top-left-radius: 5px; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; } -.page .content .feature-item { - padding-bottom: 24px; - margin-bottom: 12px; - font-size: 90%; - border: 1px solid #ddd; - margin-top: -1px; - margin-bottom: 0; - font-size: 90%; - padding: 12px; - padding-top: 8px; - background-color: #fafafa; } - .page .content .feature-item p { - margin-top: 6px; - margin-bottom: 0; } - .page .content .feature-item p:first-child { - margin-top: 0px; } - .page .content .feature-item img { - max-width: 200px; - border: 1px solid #ddd; - border-radius: 2px; } - .page .content .feature-item div.feature-title { - width: 27%; - float: left; - font-weight: 500; } - .page .content .feature-item div.feature-body { - width: 70%; - margin-left: 30%; } - .page .content .feature-item div.feature-image { - text-align: center; - margin-top: 8px; - margin-bottom: 8px; } +/*# sourceMappingURL=website.css.map */ \ No newline at end of file
Added: brooklyn/site/style/css/website.css.map URL: http://svn.apache.org/viewvc/brooklyn/site/style/css/website.css.map?rev=1925014&view=auto ============================================================================== --- brooklyn/site/style/css/website.css.map (added) +++ brooklyn/site/style/css/website.css.map Fri Apr 11 07:44:54 2025 @@ -0,0 +1,36 @@ +{ + "version": 3, + "file": "website.css", + "sources": [ + "website.scss", + "style/css/_util.scss", + "style/css/_basic.scss", + "style/css/_tooltips.scss", + "style/css/_code_blocks.scss", + "style/css/_menu.scss", + "style/css/_search.scss", + "style/css/_footer.scss", + "style/css/_main_container.scss", + "style/css/_archive_warning.scss", + "style/css/_landing.scss", + "style/css/_blueprint_tour.scss", + "style/css/_feature_list.scss" + ], + "sourcesContent": [ + "\n$fonts: \"Lato\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n$header_fonts: Avenir, $fonts;\n\n// colors\n\n/* this green is approx what is in the logo (taken from image picker) */\n$brooklyn_green: #6db34b;\n$bootstrap_theme_green_gradient_upper: #5cb85c;\n$bootstrap_theme_green_gradient_lower: #48a648;\n$vibrant_bg_green: $bootstrap_theme_green_gradient_lower;\n$vibrant_fg_green: #483;\n\n$white_fa: #fafafa;\n$white_f5: #f5f5f5;\n$white_ee: #eee;\n$white_dd: #ddd; // for borders and tooltip bg\n$gray_aa: #aaa;\n$gray_88: #888;\n$gray_66: #666;\n\n$blackish: #393939;\n\n$bootstrap_blue_border: #428bca;\n\n// roles for colors\n\n$text_color: $blackish;\n\n$a_color: $vibrant_fg_green;\n$a_hover_color: $brooklyn_green;\n\n//$code_bg_color: #e8eded;\n$code_bg_color: $white_f5;\n\n$footer_icon_gray: $gray_88;\n\n\n@import 'util';\n@import 'basic';\n@import 'tooltips';\n@import 'code_blocks';\n@import 'menu';\n@import 'search';\n@import 'footer';\n@import 'main_container';\ n\n@import 'archive_warning';\n@import 'landing';\n@import 'blueprint_tour';\n@import 'feature_list';\n", + "/* GENERAL UTILS\n ----------------------------------------------------------------------- */\n\n@mixin flex() {\n display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */\n display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */\n display: -ms-flexbox; /* TWEENER - IE 10 */\n display: -webkit-flex; /* NEW - Chrome */\n display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */\n}\n\n@mixin transform($tfn) {\n -webkit-transform: #{$tfn};\n -moz-transform: #{$tfn};\n -o-transform: #{$tfn};\n transform: #{$tfn};\n}\n \n@mixin flip() {\n filter: FlipH;\n @include transform('scaleX(-1)');\n -ms-filter: \"FlipH\";\n}\n\n.flip {\n @include flip;\n}\n\ndiv.no-space-in-list {\n p {\n margin: 0;\n }\n}", + "/* BASIC STYLES\n ----------------------------------------------------------------------- */\nbody {\n margin: 0;\n padding-top: 50px;\n font-family: $fonts;\n font-weight: 300;\n font-size: 17px; \n background-color: white; \n color: $text_color; \n}\nh1, h2, h3, h4, h5, h6 { font-family: $header_fonts; }\ninput, select, textarea {}\np, li, label, td, th,input, select, textarea {}\np, input, label, li {}\np { margin: 0.75em 0; line-height: 1.4em;}\nform {padding: 0; margin: 0;}\nimg {border: 0;}\n\n// don't treat focus specially; it's too disconcerting\n// in normal mode when someone is clicking, the color stays changed otherwise\n// (goes blue if using e.g. bootstrap.css); \n// keyboard nav uses bounded blue boxes so there is no need\na,a:focus {color: $a_color; text-decoration: none;}\na:hover {text-decoration: none; color: $a_hover_color;}\n\n.dropdown-menu > li > a {\n font-weight: 300;\n}\n.btn-default, .btn-primary, .btn-success, .btn-info, .btn-war ning, .btn-danger {\n text-shadow: none;\n font-weight: 300;\n}\n.btn-default {\n color: $gray_66;\n}\n.panel-heading {\n h4 {\n padding-bottom: 0px;\n margin-bottom: 0px;\n padding-top: 8px;\n margin-top: 0px;\n }\n}\n.panel-body {\n margin: 0px;\n font-size: 95%;\n color: $gray_66;\n padding: 15px;\n background-color: $white_fa;\n border-radius: 5px;\n p:first-child {\n margin-top: 0px;\n }\n p:last-child {\n margin-bottom: 0px;\n }\n > ul, > ol {\n margin-left: -1em;\n }\n}\n.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {\n // extend bootstrap with a bottom border on table items; \n // these get collapsed so not sure why bootstrap does weirdness where there's no bottom border\n border-bottom: 1px solid $white_dd;\n}\ntd, th {\n border: 1px solid #ccc;\n padding: 5px;\n}\n\n.navbar-bran d .brand-apache {\n position: relative;\n\n & > img {\n transform: rotate(-125deg);\n height: 100px;\n position: absolute;\n top: -45px;\n left: 35px;\n }\n}\n.navbar-brand .brand-brooklyn > img {\n padding-left: 125px;\n margin-top: -4px;\n}\n\nabbr.glossarizer_replaced {\n border-bottom: 1px dashed;\n text-decoration: none;\n cursor: help;\n}\n", + "/* TOOLTIPS\n ----------------------------------------------------------------------- */\n \n.tooltip .tooltip-inner {\n color: $text_color;\n background-color: $white_dd;\n font-weight: 500;\n}\n.tooltip.top .tooltip-arrow { \n border-top-color: $white_dd;\n}\n.tooltip.bottom .tooltip-arrow { \n border-bottom-color: $white_dd;\n}\n", + "/* CODE RENDERING\n ----------------------------------------------------------------------- */\n@mixin nowrap() {\n white-space: pre;\n word-wrap: normal;\n overflow-y: scroll;\n}\n\n@mixin code() {\n font-family: Consolas, Lucida Console, Monaco, monospace;\n @include nowrap();\n font-size: 80%;\n /* override color and bg-color on 'code' from bootstrap, and a touch more padding on top since font-size is smaller */\n color: $text_color;\n background-color: $code_bg_color;\n}\n\n@mixin pre() {\n @include code();\n padding: 0.4em 0.8em;\n overflow-x: scroll;\n /* override border and line-height on 'pre' from bootstrap */\n border: none;\n border-radius: 2px;\n line-height: 1.4;\n font-size: 13px;\n}\n\npre {\n @include pre();\n code {\n /* override settings on 'pre code' from bootstrap */\n @include pre();\n line-height: 1;\n /** and no padding since pre already has some */ \n padding: 0px ; \n }\n}\ncode {\n @include code();\n padding: 4px 4px 2px 4px;\n border-radius: 3px;\n}\na code {\n color: inherit;\n}\n\n.nowrap { @include nowrap(); }\n\n.highlight { background-color:$code_bg_color; } /* clipboard icon should have the same background color as the code */\n\n.highlight .clipboard_button { display: none; }\n.highlight:hover .clipboard_button { display: inherit; }\n.clipboard_button.zeroclipboard-is-hover { display: inherit; }\n\n.clipboard_container { float: right; padding: 8px; }\n.clipboard_button:before {\n // fa-copy\n content: \"\\f0c5\";\n}\n.clipboard_button {\n font-size: 18px;\n color: $vibrant_fg_green;\n @include transform('translateY(-2px)');\n}\n.clipboard_button:hover, .clipboard_button.zeroclipboard-is-hover {\n color: $a_hover_color;\n cursor: pointer; cursor: hand;\n}\n.clipboard_button.zeroclipboard-is-active .on-active {\n display: inherit;\n}\n.clipboard_button.manual-clipboard-is-active .on-active {\n display: inherit;\n }\n.clipboard_button .on-active {\n // z-index often doesn't help here (diff stacking context to the side menu)... but it shouldn't hurt!\n z-index: 10;\n font-family: $fonts;\n display: none;\n margin-top: -20px;\n height: 0;\n width: 0;\n overflow-x: visible;\n overflow-y: visible;\n position: relative;\n top: -30px;\n}\n.clipboard_button .on-active > div {\n background-color: $white_dd;\n border: 1px solid $gray_aa;\n font-size: 75%;\n font-weight: normal;\n left: -50%;\n color: $blackish;\n width: auto;\n display: inline-block;\n @include nowrap();\n padding: 3px 7px;\n @include transform('translateX(-50%)');\n}\n\nspan.bash_prompt {\n color: #bb60d5;\n font-weight: bold;\n}\n\n.nocopy {\n // still experimental, and seems to affect rendering rather and not what is actually copied to clipboard\n // our JS removes these blocks explicitly on copy events, but nice to add that it doesn't appear highlighted \n user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n}\n", + "/* WEBSITE MENUS\n ----------------------------------------------------------------------- */\n\n.navbar-brand > img {\n margin-top: -4px;\n}\n.navbar a.navbar-btn {\n display: inline-block;\n margin-left: 15px;\n margin-right: 15px;\n padding: 6px 12px;\n}\n\n/* pop-up top-menu */\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus,\n.navbar-default .navbar-nav .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {\n background-color: $white_f5;\n color: $brooklyn_green;\n background-image: none;\n}\n\n/* side menu */\n.side-menu {\n font-family: Avenir, $fonts;\n font-size: 14px;\n font-weight: 400;\n position: fixed;\n h4.with_following {\n margin-bottom: 0;\n }\n h4.with_preceding {\n margin-top: 0;\n }\n h4.with_following a {\n border-bottom-right-radius: 0 !important ;\n border-bottom-left-radius: 0 !important ;\n border-bottom: 0;\n }\n h4.with_preceding a {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-top: 0;\n }\n a, a.breadcrumb.breadcrumb0 { padding-left: 15px; padding-top: 8px; padding-bottom: 6px; }\n a.breadcrumb.breadcrumb1 { padding-left: 30px; }\n a.breadcrumb.breadcrumb2 { padding-left: 45px; }\n a.breadcrumb.breadcrumb3 { padding-left: 60px; }\n /* further crumbs all get the same */\n a.breadcrumb { padding-left: 70px; }\n \n div.sub-item {\n background-color: $bootstrap_theme_green_gradient_lower;\n border-left: 1px solid $bootstrap_blue_border;\n } \n div.sub-item:last-child {\n border-bottom: 1px solid $white_dd;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n }\n div.sub-item:last-child a.sub-item:last-child {\n border-bottom-right-radius: 4px !important;\n }\n a.with-sub-item {\n /* border-bottom: 1px solid $white_dd; */\n border-bottom: 0;\n }\n a.sub-item { \n border-radius: 0 !important;\n border-bottom: 0;\n margin-left: 12px;\n padding-left: 10px; \n padding-top: 8px; \n padding-bottom: 8px; \n }\n a.sub-item.list-group-item.active {\n background-color: $white_f5;\n // the below is needed to achieve the above, since bg-image is already set\n background-image: -webkit-linear-gradient(top, $white_f5 0%, $white_f5 100%);\n background-image: linear-gradient(to bottom, $white_f5 0%, $white_f5 100%);\n \n border-color: $white_dd;\n color: $text_color;\n text-shadow: none;\n // not sure why the bottom border is visible at all, and stays on hover, but vanishes on 'active';\n // but this sorts it out (taking 1 away from padding)\n margin-bottom: 0;\n padding-bottom: 7px;\n }\n a.sub-item.list-group-item.active:hover {\n color: $a_hover_color;\n }\n}\n", + "/* SEARCH\n ----------------------------------------------------------------------- */\n\ndiv.search_right {\n float: right;\n @include transform('translateY(-12px)');\n padding-right: 5%; \n padding-bottom: 18px;\n font-size: 75%;\n .searchform {\n width: 240px; \n margin: 0; \n padding: 5px 5px 0 0; \n overflow: hidden; \n text-align: right;\n }\n .searchinput {\n width: 227px; \n background: #ffffff; \n border: 1px solid #b1b7c2; \n -moz-border-radius: 2px; \n border-radius: 2px; \n color: #c8ccd5; \n padding: 3px;\n }\n .searchinput:focus {\n color: $blackish;\n }\n}", + "/* FOOTER\n ----------------------------------------------------------------------- */\n\n/* sticky footer */\nhtml {\n main {\n min-height: calc(100vh - 50px - 3.5em);\n }\n\n footer {\n height: 3.5em;\n border-top: 1px solid #eee;\n\n p {\n height: 2em;\n }\n\n .octicon-footer {\n color: $footer_icon_gray;\n font-size: 130%;\n position: relative;\n top: 2px;\n padding-left: 6px;\n }\n a:hover .octicon-footer {\n color: $brooklyn_green;\n }\n }\n}\n", + ".page .content {\n padding-bottom: 48px;\n img {\n max-width: 100%;\n }\n\n h1 {\n max-width: 95%;\n font-variant: normal;\n margin-top: -16px;\n padding-bottom: 6px;\n margin-top: 64px;\n margin-bottom: 24px;\n border-bottom: 1px dotted $gray_aa;\n font-weight: 300;\n font-size: 36px;\n text-transform: uppercase;\n }\n}\n\n\n\n/* HEADER LINKS \n ----------------------------------------------------------------------- */\n\nh4, h5, h6 {\n margin-top: 20px;\n margin-bottom: 8px;\n}\nh5 {\n font-size: 18px;\n font-weight: 300;\n}\nh6 {\n font-size: 16px;\n}\n\n/*\n * This code is courtesy Ben Balter, modified by Parker Moore for jekyllrb.com\n * http://ben.balter.com/2014/03/13/pages-anchor-links/\n */\n.header-link {\n position: relative;\n left: 0.5em;\n opacity: 0;\n font-size: 0.8em;\n\n/* not using -- but this is cool!\n -webkit-transition: opacity 0.2s ease-in-out 0.1s;\n -moz-transition: opacity 0.2s ease-in-out 0.1s;\n -ms- transition: opacity 0.2s ease-in-out 0.1s;\n*/\n}\nh2:hover .header-link,\nh3:hover .header-link,\nh4:hover .header-link,\nh5:hover .header-link,\nh6:hover .header-link {\n opacity: 1;\n}\na.header-literal-anchor { display: inline !important; }\n", + "/* ARCHIVE PAGE WARNING\n ----------------------------------------------------------------------- */\n\n#page_notes {\n display: none;\n background-color: #4D9D3A;\n border: 3px solid orange;\n -moz-border-radius: 8px;\n border-radius: 8px;\n padding: 0.3em;\n padding-left: 0.75em;\n margin-top: 24px;\n margin-bottom: -24px;\n\n div.warning {\n background-color: #F8CB9C;\n border: 1px solid #FFAB7C;\n padding-left: 0.75em;\n -moz-border-radius: 8px;\n border-radius: 8px;\n }\n .warning_banner_image img {\n width: 64px; padding-top: 8px; padding-right: 12px;\n float: left;\n }\n p { line-height: 100%; color: white; }\n p.warning_banner_buttons {padding-right: 24px; } \n p.warning_banner_buttons a, #page_notes p.warning_banner_buttons a:visited { \n color: orange; font-weight: bold; padding-right: 1em; text-decoration: none; }\n p.warning_banner_buttons a:hover { color: #FFC31E; font-weight: bold; }\n}", + "\n/* LANDING PAGE\n ----------------------------------------------------------------------- */\n\n.home {\n .navbar-brand .brand-apache > img {\n height: 200px;\n top: -80px;\n }\n\n .hero {\n background-color: #ffffff;\n background-image: url(\"data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h12v6H0V0zm28 8h12v6H28V8zm14-8h12v6H42V0zm14 0h12v6H56V0zm0 8h12v6H56V8zM42 8h12v6H42V8zm0 16h12v6H42v-6zm14-8h12v6H56v-6zm14 0h12v6H70v-6zm0-16h12v6H70V0zM28 32h12v6H28v-6zM14 16h12v6H14v-6zM0 24h12v6H0v-6zm0 8h12v6H0v-6zm14 0h12v6H14v-6zm14 8h12v6H28v-6zm-14 0h12v6H14v-6zm28 0h12v6H42v-6zm14-8h12v6H56v-6zm0-8h12v6H56v-6zm14 8h12v6H70v-6zm0 8h12v6H70v-6zM14 24h12v6H14v-6zm14-8h12v6H28v-6zM14 8h12v6H14V8zM0 8h12v6H0V8z' fill='%23eeeeee' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E\");\n overflow: hidden;\n padding: 100px 0 30px 0;\n }\n\n .hero {\n h1 {\n font-family: \"Arial Ro unded MT Bold\", $header_fonts;\n font-size: 6em;\n\n .text-apache {\n color: #808285;\n }\n .text-brooklyn {\n color: $brooklyn_green;\n }\n }\n p {\n margin-top: 3em;\n margin-bottom: 3em;\n }\n }\n\n .about, .social {\n margin-top: 50px;\n margin-bottom: 50px;\n\n h3.use {\n margin-top: 3em;\n margin-bottom: 2em;\n }\n }\n\n .get-started {\n margin-bottom: 0;\n }\n\n .shell {\n margin-top: 50px;\n border-radius: 3px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\n background: #fff;\n overflow: hidden;\n\n .shell-toolbar {\n border-bottom: 1px solid #f1f1f1;\n padding: 0 4px;\n overflow: hidden;\n\n i {\n background: #f00;\n width: 12px;\n height: 12px;\n display: inline-block;\n border-radius: 100px;\n float: left;\n margin: 8px;\n margin-right: 0;\n\n &.red {\n background: #ff5f57;\n }\n &.yellow {\n background: #ffbd2e;\n }\n &.green {\n background: #2ace42;\n }\n }\n span {\n text-align: center;\n max-width: 150px;\n margin: auto;\n display: block;\n font-family: Arial;\n margin-top: 6px;\n font-size: 12px;\n color: #999;\n }\n }\n .highlight {\n background-color: transparent;\n }\n pre {\n background-color: #000;\n padding: 5px 10px;\n color: #f1f1f1;\n margin: 0;\n\n code.language-bash {\n color: inherit;\n background: transparent;\n }\n }\n }\n\n .social a {\n color: inherit;\n transition: color 0.3s ease;\n &:hover {\n color: $brooklyn_green;\n }\n }\n}\n", + "/* YAML EXPLAINED\n ----------------------------------------------------------------------- */\n\n$explained_code_bg_color: $gray_66;\n$explained_code_fg_color: $white_dd;\n$explained_code_highlight_bg_color: $vibrant_bg_green; \n$explained_code_highlight_fg_color: $white_fa;\n$explained_text_highlight_fg_color: $text_color;\n$explained_text_highlight_bg_color: $white_fa;\n\n$code_width: 57%;\n$annotation_width: 41%;\n\ndiv.annotated_blueprint {\n margin-top: 60px;\n div.code_scroller {\n background-color: $code_bg_color;\n border: 0.4em solid $explained_code_bg_color;\n border-left: 0;\n border-right: 0;\n border-radius: 3px;\n width: $code_width;\n margin-right: 0px;\n margin-left: auto;\n background-color: $explained_code_bg_color;\n color: $explained_code_fg_color;\n overflow-x: scroll;\n div { \n overflow-x: visible !important; \n overflow-y: visible !important; \n } \n div.code_viewer {\n width: auto;\n heig ht: 100%;\n div.block {\n @include flex();\n -webkit-align-items: center;\n align-items: center;\n z-index: -10;\n }\n div.block > div:last-child {\n @include pre();\n border: 0;\n border-radius: 0;\n padding: 0px 0.6em;\n background-color: $explained_code_bg_color;\n color: $explained_code_fg_color;\n min-width: 100%;\n margin-top: 3px;\n margin-bottom: 3px;\n }\n div.block > div.annotations_wrapper1 {\n font-family: $fonts;\n div.annotations_wrapper2 {\n // seems we have to use abs positioning because other techniques\n // (translation, negative margins, etc) don't show up outside the scroll-x\n position: absolute;\n @include transform('translateX(-100%) translateY(-50%)');\n width: $annotation_width;\n max-width: 28em;\n \n @include flex();\n -webkit-alig n-items: center;\n align-items: center;\n div.annotations {\n // positioning and sizing\n height: auto;\n width: 100%;\n padding: 8px 8px;\n padding-bottom: 11px;\n color: $explained_text_highlight_fg_color;\n\n div.short {\n font-size: 125%;\n text-align: right;\n }\n div.long {\n display: none;\n \n font-size: 85%;\n p { margin: 8px 0 8px 0; }\n p:first-child { margin-top: 0; }\n p:last-child { margin-bottom: 0; }\n }\n }\n div.connector {\n height: 7px;\n width: 48px;\n }\n }\n }\n div.block:hover > div:last-child {\n background-color: $explained_code_highlight_bg_color;\n color: $explained_code_highlight_fg_color;\n // TODO the bg color doesn't apply to region s which are only visible after a scroll-right :(\n // to fix this i think we can us JS to set width of div.block to the width of this, the code last-child\n }\n div.block:hover {\n z-index: 30 !important;\n div.annotations_wrapper1 {\n z-index: 30 !important;\n }\n div.annotations {\n background-color: $explained_text_highlight_bg_color;\n border: 4px solid $explained_code_highlight_bg_color;\n border-radius: 8px;\n text-align: center; \n box-shadow: 2px 10px 20px $gray_aa;\n div.short {\n font-size: 100% !important;\n text-align: center !important;\n color: $text_color;\n margin-bottom: 8px;\n font-weight: normal; \n z-index: 10;\n }\n div.long { display: inherit !important; }\n }\n div.connector {\n border-style: solid;\n width: 16px !important;\n bo rder-width: 5px 0px 5px 6px;\n border-style: solid;\n border-color: transparent transparent transparent $explained_code_highlight_bg_color;\n }\n }\n // highlighting of key code segments\n div.block > div:last-child .ann_highlight { \n font-weight: bold; \n color: #e8f0e0; \n }\n div.block:hover > div:last-child .ann_highlight { \n color: #f8fff8; \n }\n }\n }\n div.code_viewer:hover {\n div.annotations div.short {\n color: $gray_aa;\n }\n }\n \n // have an initial notice\n div.code_scroller {\n div.initial_notice {\n height: 0;\n width: 0;\n overflow-x: visible;\n overflow-y: visible;\n }\n div.initial_notice > div {\n z-index: 10;\n background-color: transparentize($gray_aa, 0.1);\n position: relative;\n width: 0;\n height: 0;\n @include flex();\n -webkit-align-items: top;\n align-items: top;\n }\n div.initial_no tice > div > div {\n padding-top: 24px;\n font-size: 125%;\n font-weight: bold;\n text-align: center;\n width: 100%;\n .ann_light {\n padding-top: 12px;\n font-weight: 300;\n }\n .ann_play {\n display: block;\n padding-top: 24px;\n padding-bottom: 24px;\n font-size: 600%;\n }\n }\n }\n div.code_scroller:hover div.initial_notice {\n display: none;\n }\n}\n", + ".page .content {\n .feature-list {\n h3 {\n border: 1px solid $white_dd;\n margin-top: 48px;\n padding: 20px 12px 12px 12px;\n margin-bottom: 0;\n background-color: $white_f5;\n border-top-right-radius: 5px;\n border-top-left-radius: 5px;\n\n // from bootstrap for panel\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n }\n }\n\n .feature-item {\n padding-bottom: 24px;\n margin-bottom: 12px;\n font-size: 90%;\n p {\n margin-top: 6px;\n margin-bottom: 0;\n }\n p:first-child {\n margin-top: 0px;\n }\n img {\n max-width: 200px;\n border: 1px solid $white_dd;\n border-radius: 2px;\n }\n div.feature-title {\n width: 27%;\n float: left;\n font-weight: 500;\n }\n div.feature-body {\n width: 70%;\n margin-left: 30%;\n }\n div.feature-image {\n text-align: center;\n margin-top: 8px;\n margin-bottom: 8px;\n }\n\n\n border: 1px solid $white_dd;\n margin-top: -1px;\n margin-bottom: 0;\n font-size: 90%;\n padding: 12px;\n padding-top: 8px;\n background-color: $white_fa;\n\n }\n\n}\n" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file
