You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
599 lines
9.3 KiB
599 lines
9.3 KiB
/* |
|
* basic.css |
|
* ~~~~~~~~~ |
|
* |
|
* Sphinx stylesheet -- basic theme. |
|
* |
|
* :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. |
|
* :license: BSD, see LICENSE for details. |
|
* |
|
*/ |
|
|
|
/* -- main layout ----------------------------------------------------------- */ |
|
|
|
div.clearer { |
|
clear: both; |
|
} |
|
|
|
/* -- relbar ---------------------------------------------------------------- */ |
|
|
|
div.related { |
|
width: 100%; |
|
font-size: 90%; |
|
} |
|
|
|
div.related h3 { |
|
display: none; |
|
} |
|
|
|
div.related ul { |
|
margin: 0; |
|
padding: 0 0 0 10px; |
|
list-style: none; |
|
} |
|
|
|
div.related li { |
|
display: inline; |
|
} |
|
|
|
div.related li.right { |
|
float: right; |
|
margin-right: 5px; |
|
} |
|
|
|
/* -- sidebar --------------------------------------------------------------- */ |
|
|
|
div.sphinxsidebarwrapper { |
|
padding: 10px 5px 0 10px; |
|
} |
|
|
|
div.sphinxsidebar { |
|
float: left; |
|
width: 230px; |
|
margin-left: -100%; |
|
font-size: 90%; |
|
} |
|
|
|
div.sphinxsidebar ul { |
|
list-style: none; |
|
} |
|
|
|
div.sphinxsidebar ul ul, |
|
div.sphinxsidebar ul.want-points { |
|
margin-left: 20px; |
|
list-style: square; |
|
} |
|
|
|
div.sphinxsidebar ul ul { |
|
margin-top: 0; |
|
margin-bottom: 0; |
|
} |
|
|
|
div.sphinxsidebar form { |
|
margin-top: 10px; |
|
} |
|
|
|
div.sphinxsidebar input { |
|
border: 1px solid #98dbcc; |
|
font-family: sans-serif; |
|
font-size: 1em; |
|
} |
|
|
|
div.sphinxsidebar #searchbox input[type="text"] { |
|
width: 170px; |
|
} |
|
|
|
div.sphinxsidebar #searchbox input[type="submit"] { |
|
width: 30px; |
|
} |
|
|
|
img { |
|
border: 0; |
|
max-width: 100%; |
|
} |
|
|
|
/* -- search page ----------------------------------------------------------- */ |
|
|
|
ul.search { |
|
margin: 10px 0 0 20px; |
|
padding: 0; |
|
} |
|
|
|
ul.search li { |
|
padding: 5px 0 5px 20px; |
|
background-image: url(file.png); |
|
background-repeat: no-repeat; |
|
background-position: 0 7px; |
|
} |
|
|
|
ul.search li a { |
|
font-weight: bold; |
|
} |
|
|
|
ul.search li div.context { |
|
color: #888; |
|
margin: 2px 0 0 30px; |
|
text-align: left; |
|
} |
|
|
|
ul.keywordmatches li.goodmatch a { |
|
font-weight: bold; |
|
} |
|
|
|
/* -- index page ------------------------------------------------------------ */ |
|
|
|
table.contentstable { |
|
width: 90%; |
|
} |
|
|
|
table.contentstable p.biglink { |
|
line-height: 150%; |
|
} |
|
|
|
a.biglink { |
|
font-size: 1.3em; |
|
} |
|
|
|
span.linkdescr { |
|
font-style: italic; |
|
padding-top: 5px; |
|
font-size: 90%; |
|
} |
|
|
|
/* -- general index --------------------------------------------------------- */ |
|
|
|
table.indextable { |
|
width: 100%; |
|
} |
|
|
|
table.indextable td { |
|
text-align: left; |
|
vertical-align: top; |
|
} |
|
|
|
table.indextable dl, table.indextable dd { |
|
margin-top: 0; |
|
margin-bottom: 0; |
|
} |
|
|
|
table.indextable tr.pcap { |
|
height: 10px; |
|
} |
|
|
|
table.indextable tr.cap { |
|
margin-top: 10px; |
|
background-color: #f2f2f2; |
|
} |
|
|
|
img.toggler { |
|
margin-right: 3px; |
|
margin-top: 3px; |
|
cursor: pointer; |
|
} |
|
|
|
div.modindex-jumpbox { |
|
border-top: 1px solid #ddd; |
|
border-bottom: 1px solid #ddd; |
|
margin: 1em 0 1em 0; |
|
padding: 0.4em; |
|
} |
|
|
|
div.genindex-jumpbox { |
|
border-top: 1px solid #ddd; |
|
border-bottom: 1px solid #ddd; |
|
margin: 1em 0 1em 0; |
|
padding: 0.4em; |
|
} |
|
|
|
/* -- general body styles --------------------------------------------------- */ |
|
|
|
a.headerlink { |
|
visibility: hidden; |
|
} |
|
|
|
h1:hover > a.headerlink, |
|
h2:hover > a.headerlink, |
|
h3:hover > a.headerlink, |
|
h4:hover > a.headerlink, |
|
h5:hover > a.headerlink, |
|
h6:hover > a.headerlink, |
|
dt:hover > a.headerlink, |
|
caption:hover > a.headerlink, |
|
p.caption:hover > a.headerlink, |
|
div.code-block-caption:hover > a.headerlink { |
|
visibility: visible; |
|
} |
|
|
|
div.body p.caption { |
|
text-align: inherit; |
|
} |
|
|
|
div.body td { |
|
text-align: left; |
|
} |
|
|
|
.field-list ul { |
|
padding-left: 1em; |
|
} |
|
|
|
.first { |
|
margin-top: 0 !important; |
|
} |
|
|
|
p.rubric { |
|
margin-top: 30px; |
|
font-weight: bold; |
|
} |
|
|
|
img.align-left, .figure.align-left, object.align-left { |
|
clear: left; |
|
float: left; |
|
margin-right: 1em; |
|
} |
|
|
|
img.align-right, .figure.align-right, object.align-right { |
|
clear: right; |
|
float: right; |
|
margin-left: 1em; |
|
} |
|
|
|
img.align-center, .figure.align-center, object.align-center { |
|
display: block; |
|
margin-left: auto; |
|
margin-right: auto; |
|
} |
|
|
|
.align-left { |
|
text-align: left; |
|
} |
|
|
|
.align-center { |
|
text-align: center; |
|
} |
|
|
|
.align-right { |
|
text-align: right; |
|
} |
|
|
|
/* -- sidebars -------------------------------------------------------------- */ |
|
|
|
div.sidebar { |
|
margin: 0 0 0.5em 1em; |
|
border: 1px solid #ddb; |
|
padding: 7px 7px 0 7px; |
|
background-color: #ffe; |
|
width: 40%; |
|
float: right; |
|
} |
|
|
|
p.sidebar-title { |
|
font-weight: bold; |
|
} |
|
|
|
/* -- topics ---------------------------------------------------------------- */ |
|
|
|
div.topic { |
|
border: 1px solid #ccc; |
|
padding: 7px 7px 0 7px; |
|
margin: 10px 0 10px 0; |
|
} |
|
|
|
p.topic-title { |
|
font-size: 1.1em; |
|
font-weight: bold; |
|
margin-top: 10px; |
|
} |
|
|
|
/* -- admonitions ----------------------------------------------------------- */ |
|
|
|
div.admonition { |
|
margin-top: 10px; |
|
margin-bottom: 10px; |
|
padding: 7px; |
|
} |
|
|
|
div.admonition dt { |
|
font-weight: bold; |
|
} |
|
|
|
div.admonition dl { |
|
margin-bottom: 0; |
|
} |
|
|
|
p.admonition-title { |
|
margin: 0px 10px 5px 0px; |
|
font-weight: bold; |
|
} |
|
|
|
div.body p.centered { |
|
text-align: center; |
|
margin-top: 25px; |
|
} |
|
|
|
/* -- tables ---------------------------------------------------------------- */ |
|
|
|
table.docutils { |
|
border: 0; |
|
border-collapse: collapse; |
|
} |
|
|
|
table caption span.caption-number { |
|
font-style: italic; |
|
} |
|
|
|
table caption span.caption-text { |
|
} |
|
|
|
table.docutils td, table.docutils th { |
|
padding: 1px 8px 1px 5px; |
|
border-top: 0; |
|
border-left: 0; |
|
border-right: 0; |
|
border-bottom: 1px solid #aaa; |
|
} |
|
|
|
table.field-list td, table.field-list th { |
|
border: 0 !important; |
|
} |
|
|
|
table.footnote td, table.footnote th { |
|
border: 0 !important; |
|
} |
|
|
|
th { |
|
text-align: left; |
|
padding-right: 5px; |
|
} |
|
|
|
table.citation { |
|
border-left: solid 1px gray; |
|
margin-left: 1px; |
|
} |
|
|
|
table.citation td { |
|
border-bottom: none; |
|
} |
|
|
|
/* -- figures --------------------------------------------------------------- */ |
|
|
|
div.figure { |
|
margin: 0.5em; |
|
padding: 0.5em; |
|
} |
|
|
|
div.figure p.caption { |
|
padding: 0.3em; |
|
} |
|
|
|
div.figure p.caption span.caption-number { |
|
font-style: italic; |
|
} |
|
|
|
div.figure p.caption span.caption-text { |
|
} |
|
|
|
|
|
/* -- other body styles ----------------------------------------------------- */ |
|
|
|
ol.arabic { |
|
list-style: decimal; |
|
} |
|
|
|
ol.loweralpha { |
|
list-style: lower-alpha; |
|
} |
|
|
|
ol.upperalpha { |
|
list-style: upper-alpha; |
|
} |
|
|
|
ol.lowerroman { |
|
list-style: lower-roman; |
|
} |
|
|
|
ol.upperroman { |
|
list-style: upper-roman; |
|
} |
|
|
|
dl { |
|
margin-bottom: 15px; |
|
} |
|
|
|
dd p { |
|
margin-top: 0px; |
|
} |
|
|
|
dd ul, dd table { |
|
margin-bottom: 10px; |
|
} |
|
|
|
dd { |
|
margin-top: 3px; |
|
margin-bottom: 10px; |
|
margin-left: 30px; |
|
} |
|
|
|
dt:target, .highlighted { |
|
background-color: #fbe54e; |
|
} |
|
|
|
dl.glossary dt { |
|
font-weight: bold; |
|
font-size: 1.1em; |
|
} |
|
|
|
.field-list ul { |
|
margin: 0; |
|
padding-left: 1em; |
|
} |
|
|
|
.field-list p { |
|
margin: 0; |
|
} |
|
|
|
.optional { |
|
font-size: 1.3em; |
|
} |
|
|
|
.sig-paren { |
|
font-size: larger; |
|
} |
|
|
|
.versionmodified { |
|
font-style: italic; |
|
} |
|
|
|
.system-message { |
|
background-color: #fda; |
|
padding: 5px; |
|
border: 3px solid red; |
|
} |
|
|
|
.footnote:target { |
|
background-color: #ffa; |
|
} |
|
|
|
.line-block { |
|
display: block; |
|
margin-top: 1em; |
|
margin-bottom: 1em; |
|
} |
|
|
|
.line-block .line-block { |
|
margin-top: 0; |
|
margin-bottom: 0; |
|
margin-left: 1.5em; |
|
} |
|
|
|
.guilabel, .menuselection { |
|
font-family: sans-serif; |
|
} |
|
|
|
.accelerator { |
|
text-decoration: underline; |
|
} |
|
|
|
.classifier { |
|
font-style: oblique; |
|
} |
|
|
|
abbr, acronym { |
|
border-bottom: dotted 1px; |
|
cursor: help; |
|
} |
|
|
|
/* -- code displays --------------------------------------------------------- */ |
|
|
|
pre { |
|
overflow: auto; |
|
overflow-y: hidden; /* fixes display issues on Chrome browsers */ |
|
} |
|
|
|
td.linenos pre { |
|
padding: 5px 0px; |
|
border: 0; |
|
background-color: transparent; |
|
color: #aaa; |
|
} |
|
|
|
table.highlighttable { |
|
margin-left: 0.5em; |
|
} |
|
|
|
table.highlighttable td { |
|
padding: 0 0.5em 0 0.5em; |
|
} |
|
|
|
div.code-block-caption { |
|
padding: 2px 5px; |
|
font-size: small; |
|
} |
|
|
|
div.code-block-caption code { |
|
background-color: transparent; |
|
} |
|
|
|
div.code-block-caption + div > div.highlight > pre { |
|
margin-top: 0; |
|
} |
|
|
|
div.code-block-caption span.caption-number { |
|
padding: 0.1em 0.3em; |
|
font-style: italic; |
|
} |
|
|
|
div.code-block-caption span.caption-text { |
|
} |
|
|
|
div.literal-block-wrapper { |
|
padding: 1em 1em 0; |
|
} |
|
|
|
div.literal-block-wrapper div.highlight { |
|
margin: 0; |
|
} |
|
|
|
code.descname { |
|
background-color: transparent; |
|
font-weight: bold; |
|
font-size: 1.2em; |
|
} |
|
|
|
code.descclassname { |
|
background-color: transparent; |
|
} |
|
|
|
code.xref, a code { |
|
background-color: transparent; |
|
font-weight: bold; |
|
} |
|
|
|
h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { |
|
background-color: transparent; |
|
} |
|
|
|
.viewcode-link { |
|
float: right; |
|
} |
|
|
|
.viewcode-back { |
|
float: right; |
|
font-family: sans-serif; |
|
} |
|
|
|
div.viewcode-block:target { |
|
margin: -1px -10px; |
|
padding: 0 10px; |
|
} |
|
|
|
/* -- math display ---------------------------------------------------------- */ |
|
|
|
img.math { |
|
vertical-align: middle; |
|
} |
|
|
|
div.body div.math p { |
|
text-align: center; |
|
} |
|
|
|
span.eqno { |
|
float: right; |
|
} |
|
|
|
/* -- printout stylesheet --------------------------------------------------- */ |
|
|
|
@media print { |
|
div.document, |
|
div.documentwrapper, |
|
div.bodywrapper { |
|
margin: 0 !important; |
|
width: 100%; |
|
} |
|
|
|
div.sphinxsidebar, |
|
div.related, |
|
div.footer, |
|
#top-link { |
|
display: none; |
|
} |
|
} |