blob: 37b3b085bdbd8d3d4135eb1287f42de493b0498d [file] [log] [blame]
@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;
*/
}
}