brintos

brintos / llvm-project-archived public Read only

0
0
Text · 8.3 KiB · ff43186 Raw
539 lines · plain
1/*2 * agogo.css_t3 * ~~~~~~~~~~~4 *5 * Sphinx stylesheet -- agogo theme.6 *7 * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.8 * :license: BSD, see LICENSE for details.9 *10 */11 12* {13  margin: 0px;14  padding: 0px;15}16 17body {18  font-family: {{ theme_bodyfont }};19  line-height: 1.4em;20  color: black;21  background-color: {{ theme_bgcolor }};22}23 24 25/* Page layout */26 27div.header, div.content, div.footer {28  width: {{ theme_pagewidth }};29  margin-left: auto;30  margin-right: auto;31}32 33div.header-wrapper {34  background: {{ theme_headerbg }};35  border-bottom: 3px solid #2e3436;36}37 38 39/* Default body styles */40a {41  color: {{ theme_linkcolor }};42}43 44div.bodywrapper a, div.footer a {45  text-decoration: underline;46}47 48.clearer {49  clear: both;50}51 52.left {53  float: left;54}55 56.right {57  float: right;58}59 60.line-block {61    display: block;62    margin-top: 1em;63    margin-bottom: 1em;64}65 66.line-block .line-block {67    margin-top: 0;68    margin-bottom: 0;69    margin-left: 1.5em;70}71 72h1, h2, h3, h4 {73  font-family: {{ theme_headerfont }};74  font-weight: normal;75  color: {{ theme_headercolor2 }};76  margin-bottom: .8em;77}78 79h1 {80  color: {{ theme_headercolor1 }};81}82 83h2 {84  padding-bottom: .5em;85  border-bottom: 1px solid {{ theme_headercolor2 }};86}87 88a.headerlink {89  visibility: hidden;90  color: #dddddd;91  padding-left: .3em;92}93 94h1:hover > a.headerlink,95h2:hover > a.headerlink,96h3:hover > a.headerlink,97h4:hover > a.headerlink,98h5:hover > a.headerlink,99h6:hover > a.headerlink,100dt:hover > a.headerlink,101caption:hover > a.headerlink,102p.caption:hover > a.headerlink,103div.code-block-caption:hover > a.headerlink {104  visibility: visible;105}106 107img {108  border: 0;109}110 111div.admonition {112  margin-top: 10px;113  margin-bottom: 10px;114  padding: 2px 7px 1px 7px;115  border-left: 0.2em solid black;116}117 118p.admonition-title {119  margin: 0px 10px 5px 0px;120  font-weight: bold;121}122 123dt:target, .highlighted {124  background-color: #fbe54e;125}126 127/* Header */128 129div.header {130  padding-top: 10px;131  padding-bottom: 10px;132}133 134div.header .headertitle {135  font-family: {{ theme_headerfont }};136  font-weight: normal;137  font-size: 180%;138  letter-spacing: .08em;139  margin-bottom: .8em;140}141 142div.header .headertitle a {143  color: white;144}145 146div.header div.rel {147  margin-top: 1em;148}149 150div.header div.rel a {151  color: {{ theme_headerlinkcolor }};152  letter-spacing: .1em;153  text-transform: uppercase;154}155 156p.logo {157    float: right;158}159 160img.logo {161    border: 0;162}163 164 165/* Content */166div.content-wrapper {167  background-color: white;168  padding-top: 20px;169  padding-bottom: 20px;170}171 172div.document {173  width: {{ theme_documentwidth }};174  float: left;175}176 177div.body {178  {%- if theme_rightsidebar|tobool %}179  padding-right: 2em;180  {%- else %}181  padding-left: 2em;182  {% endif %}183  text-align: {{ theme_textalign }};184}185 186div.document h1 {187  line-height: 120%;188}189 190div.document ul {191  margin: 1.5em;192  list-style-type: square;193}194 195div.document dd {196  margin-left: 1.2em;197  margin-top: .4em;198  margin-bottom: 1em;199}200 201div.document .section {202  margin-top: 1.7em;203}204div.document .section:first-child {205  margin-top: 0px;206}207 208div.document div.highlight {209  padding: 3px;210  border-top: 2px solid #dddddd;211  border-bottom: 2px solid #dddddd;212  margin-top: .8em;213  margin-bottom: .8em;214}215 216div.document div.literal-block-wrapper {217  margin-top: .8em;218  margin-bottom: .8em;219}220 221div.document div.literal-block-wrapper div.highlight {222  margin: 0;223}224 225div.document div.code-block-caption span.caption-number {226    padding: 0.1em 0.3em;227    font-style: italic;228}229 230div.document div.code-block-caption span.caption-text {231}232 233div.document h2 {234  margin-top: .7em;235}236 237div.document p {238  margin-bottom: .5em;239}240 241div.document li.toctree-l1 {242  margin-bottom: 1em;243}244 245div.document .descname {246  font-weight: bold;247}248 249div.document .sig-paren {250    font-size: larger;251}252 253div.document .docutils.literal {254  background-color: #eeeeec;255  padding: 1px;256}257 258div.document .docutils.xref.literal {259  background-color: transparent;260  padding: 0px;261}262 263div.document blockquote {264  margin: 1em;265}266 267div.document ol {268  margin: 1.5em;269}270 271 272/* Sidebar */273 274div.sidebar {275  width: {{ theme_sidebarwidth|todim }};276  {%- if theme_rightsidebar|tobool %}277  float: right;278  {%- else %}279  float: left;280  {%- endif %}281  font-size: .9em;282}283 284div.sidebar a, div.header a {285  text-decoration: none;286}287 288div.sidebar a:hover, div.header a:hover {289  text-decoration: underline;290}291 292div.sidebar h3 {293  color: #2e3436;294  text-transform: uppercase;295  font-size: 130%;296  letter-spacing: .1em;297}298 299div.sidebar ul {300  list-style-type: none;301}302 303div.sidebar li.toctree-l1 a {304  display: block;305  padding: 1px;306  border: 1px solid #dddddd;307  background-color: #eeeeec;308  margin-bottom: .4em;309  padding-left: 3px;310  color: #2e3436;311}312 313div.sidebar li.toctree-l2 a {314  background-color: transparent;315  border: none;316  margin-left: 1em;317  border-bottom: 1px solid #dddddd;318}319 320div.sidebar li.toctree-l3 a {321  background-color: transparent;322  border: none;323  margin-left: 2em;324  border-bottom: 1px solid #dddddd;325}326 327div.sidebar li.toctree-l2:last-child a {328  border-bottom: none;329}330 331div.sidebar li.toctree-l1.current a {332  border-right: 5px solid {{ theme_headerlinkcolor }};333}334 335div.sidebar li.toctree-l1.current li.toctree-l2 a {336  border-right: none;337}338 339div.sidebar input[type="text"] {340  width: 170px;341}342 343div.sidebar input[type="submit"] {344  width: 30px;345}346 347 348/* Footer */349 350div.footer-wrapper {351  background: {{ theme_footerbg }};352  border-top: 4px solid #babdb6;353  padding-top: 10px;354  padding-bottom: 10px;355  min-height: 80px;356}357 358div.footer, div.footer a {359  color: #888a85;360}361 362div.footer .right {363  text-align: right;364}365 366div.footer .left {367  text-transform: uppercase;368}369 370 371/* Styles copied from basic theme */372 373img.align-left, .figure.align-left, object.align-left {374    clear: left;375    float: left;376    margin-right: 1em;377}378 379img.align-right, .figure.align-right, object.align-right {380    clear: right;381    float: right;382    margin-left: 1em;383}384 385img.align-center, .figure.align-center, object.align-center {386  display: block;387  margin-left: auto;388  margin-right: auto;389}390 391.align-left {392    text-align: left;393}394 395.align-center {396    text-align: center;397}398 399.align-right {400    text-align: right;401}402 403table caption span.caption-number {404    font-style: italic;405}406 407table caption span.caption-text {408}409 410div.figure p.caption span.caption-number {411    font-style: italic;412}413 414div.figure p.caption span.caption-text {415}416 417/* -- search page ----------------------------------------------------------- */418 419ul.search {420    margin: 10px 0 0 20px;421    padding: 0;422}423 424ul.search li {425    padding: 5px 0 5px 20px;426    background-image: url(file.png);427    background-repeat: no-repeat;428    background-position: 0 7px;429}430 431ul.search li a {432    font-weight: bold;433}434 435ul.search li div.context {436    color: #888;437    margin: 2px 0 0 30px;438    text-align: left;439}440 441ul.keywordmatches li.goodmatch a {442    font-weight: bold;443}444 445/* -- index page ------------------------------------------------------------ */446 447table.contentstable {448    width: 90%;449}450 451table.contentstable p.biglink {452    line-height: 150%;453}454 455a.biglink {456    font-size: 1.3em;457}458 459span.linkdescr {460    font-style: italic;461    padding-top: 5px;462    font-size: 90%;463}464 465/* -- general index --------------------------------------------------------- */466 467table.indextable td {468    text-align: left;469    vertical-align: top;470}471 472table.indextable ul {473    margin-top: 0;474    margin-bottom: 0;475    list-style-type: none;476}477 478table.indextable > tbody > tr > td > ul {479    padding-left: 0em;480}481 482table.indextable tr.pcap {483    height: 10px;484}485 486table.indextable tr.cap {487    margin-top: 10px;488    background-color: #f2f2f2;489}490 491img.toggler {492    margin-right: 3px;493    margin-top: 3px;494    cursor: pointer;495}496 497/* -- domain module index --------------------------------------------------- */498 499table.modindextable td {500    padding: 2px;501    border-collapse: collapse;502}503 504/* -- viewcode extension ---------------------------------------------------- */505 506.viewcode-link {507    float: right;508}509 510.viewcode-back {511    float: right;512    font-family:: {{ theme_bodyfont }};513}514 515div.viewcode-block:target {516    margin: -1px -3px;517    padding: 0 3px;518    background-color: #f4debf;519    border-top: 1px solid #ac9;520    border-bottom: 1px solid #ac9;521}522 523div.code-block-caption {524    background-color: #ddd;525    color: #333;526    padding: 2px 5px;527    font-size: small;528}529 530/* -- math display ---------------------------------------------------------- */531 532div.body div.math p {533    text-align: center;534}535 536span.eqno {537    float: right;538}539