| @charset "UTF-8"; |
| @import "asciidoctor/asciidoctor.css"; |
| @import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"; |
| |
| html body { |
| |
| font-family: "Open Sans", "Noto Serif", "DejaVu Serif", serif; |
| |
| height: 100%; |
| |
| } |
| |
| /* The Eclipse Header - page header */ |
| header { |
| position: fixed; |
| width: 100%; |
| top: 0; |
| left: 0; |
| /*height: 110px;*/ |
| z-index: 10; |
| color: #4c4d4e; |
| text-decoration: none; |
| background-color: #f9f9f9; |
| background: #404040 100% 0 no-repeat; |
| background-size: cover; |
| line-height: 0; |
| /* |
| border-style: solid; |
| border-color: lightgreen; |
| */ |
| } |
| |
| div#yamm-content { |
| tab-size: unset; |
| } |
| |
| /* this seems to fix the More dropdown rendering */ |
| @media (min-width: 768px) { |
| .col-sm-8 { |
| width: 30%; |
| } |
| } |
| |
| /* Eclipse Breadcrumb (when active) */ |
| section#breadcrumb-thin { |
| position:fixed; |
| top: 89px; |
| left: 0; |
| width: 100%; |
| z-index: 10; |
| /* |
| border-style: dotted; |
| border-color: pink; |
| */ |
| } |
| |
| /* Eclipse Breadcrumb (when active) */ |
| section#breadcrumb { |
| position:fixed; |
| top: 115px; |
| left: 0; |
| width: 100%; |
| z-index: 10; |
| /* |
| border-style: dotted; |
| border-color: pink; |
| */ |
| } |
| |
| /* primary content container */ |
| main#main-wrapper { |
| position:relative; |
| margin-top: 150px; |
| padding-top: 20px; |
| left: 0; |
| margin-bottom: 450px; |
| width: 100%; |
| height: auto !important; |
| height: 100%; |
| margin: 115 auto -450px; |
| /* |
| border-style: solid; |
| border-color: lightblue; |
| */ |
| |
| } |
| |
| div#toc-image { |
| padding-bottom: 15px; |
| max-width: 200px; |
| /* |
| border-style: solid; |
| border-color: coral; |
| */ |
| } |
| |
| /* Table of Contents (left side) */ |
| div#toc.toc2 { |
| position: relative; |
| left: 0; |
| width: 15em; |
| length: 100%; |
| z-index: auto; |
| /* |
| border-style: dashed; |
| border-color: magenta; |
| */ |
| } |
| |
| /* right side container, #header, #content, #footer */ |
| div#content-container { |
| float:left; |
| /* |
| border-style: solid; |
| border-color: orange; |
| */ |
| } |
| |
| /* content header */ |
| div#header { |
| /* |
| border-style: solid; |
| border-color: red; |
| */ |
| } |
| |
| /* content */ |
| div#content { |
| /* |
| border-style: solid; |
| border-color: green; |
| */ |
| } |
| |
| /* content footer */ |
| div#footer { |
| /* |
| border-style: solid; |
| border-color: blue; |
| */ |
| } |
| |
| |
| /* Eclipse Footer - page footer */ |
| footer#solstice-footer { |
| overflow:scroll; |
| bottom: 0; |
| left: 0; |
| height:450px; |
| width: 100%; |
| padding-top: 25px; |
| padding-bottom: 0; |
| z-index: 10; |
| /* |
| border-style: solid; |
| border-color: yellow; |
| */ |
| } |
| |
| |
| .scrollup { |
| width: 40px; |
| height: 40px; |
| opacity: .5; |
| position: fixed; |
| bottom: 50px; |
| right: 15px; |
| display: none; |
| text-indent: -9999px; |
| background: url(https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/vendor/eclipsefdn-solstice-components/back-to-top/back-to-top.png?19e6da1…) no-repeat; |
| } |
| |
| a { |
| color: #2156a5; |
| text-decoration:none; |
| line-height:inherit |
| } |
| |
| a:visited { |
| color: #2156a5; |
| } |
| |
| #header>h1:only-child, div#toc.toc2 #header>h1:nth-last-child(2) { |
| border-bottom: 1px solid #ddddd8; |
| padding-bottom: 8px |
| } |
| |
| @media only screen and (min-width:768px) { |
| |
| div#toc.toc { |
| padding-left: 1em; |
| } |
| |
| div#toc.toc2 { |
| width: 100%; |
| max-width: 62.5em; |
| margin: 0px auto 0px auto; |
| padding: 0px auto 0px auto; |
| } |
| |
| div#toc.toc2.toc-right #toc.toc2 { |
| border-right-width: 0; |
| border-left: 1px solid #efefed; |
| left: auto; |
| right: 0 |
| } |
| |
| div#content-container { |
| float: left; |
| padding-left: 0px; |
| /* |
| border-style: solid; |
| border-color: orange; |
| */ |
| } |
| |
| } |
| |
| @media only screen and (min-width:1280px) { |
| |
| div#toc.toc { |
| padding-left: 1em; |
| } |
| |
| div#toc.toc2 { |
| position: fixed; |
| top: 150px; |
| width: 15em; |
| max-width: unset; |
| /* padding-left: 20em; goes wonky */ |
| padding-right: 0 |
| } |
| |
| div#content-container { |
| float: left; |
| padding-left: 240px; |
| /* |
| border-style: solid; |
| border-color: orange; |
| */ |
| } |
| } |