llvm.css revision 98a4ec700e8e6e9d465b38d85ca6e104df23b503
14b0faec559eb784e9ac389a57375368de57ba309Misha Brukman/*
210c0a2e7f955cbe6cc8c842e6d8aebc10ac91f4cMisha Brukman * LLVM documentation style sheet
34b0faec559eb784e9ac389a57375368de57ba309Misha Brukman */
44b0faec559eb784e9ac389a57375368de57ba309Misha Brukman
54b0faec559eb784e9ac389a57375368de57ba309Misha Brukman/* Common styles */
67905a8aab54759878f715df8aa6a8c6e92a0e707Misha Brukman.body { color: black; background: white; margin: 0 0 0 0 }
74b0faec559eb784e9ac389a57375368de57ba309Misha Brukman
8e1f464e8eb5abaaf665e60379357df94c1de2995Misha Brukman/* No borders on image links */
998a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukmana:link img, a:visited img { border-style: none }
10e1f464e8eb5abaaf665e60379357df94c1de2995Misha Brukman
113f1b24c7472d102f2afc14cea45282e7c46ea25aMisha Brukmanaddress img { float: right; width: 88px; height: 31px; }
123f1b24c7472d102f2afc14cea45282e7c46ea25aMisha Brukmanaddress     { clear: right; }
133f1b24c7472d102f2afc14cea45282e7c46ea25aMisha Brukman
1498a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukmantable       { text-align: center; border: 2px solid black;
158cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov              border-collapse: collapse; margin-top: 1em; margin-left: 1em;
162f1e7a0b0aa81156aad34297cd41b32589b761feReid Spencer              margin-right: 1em; margin-bottom: 1em; }
1798a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukmantr, td      { border: 2px solid gray; padding: 4pt 4pt 2pt 2pt; }
1898a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukmanth          { border: 2px solid gray; font-weight: bold; font-size: 105%;
1998a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman              background: url("img/lines.gif");
2098a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman              font-family: "Georgia,Palatino,Times,Roman,SanSerif";
2198a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman              text-align: center; vertical-align: middle; }
228cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov/*
238cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov * Documentation
244b0faec559eb784e9ac389a57375368de57ba309Misha Brukman */
254b0faec559eb784e9ac389a57375368de57ba309Misha Brukman/* Common for title and header */
268cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov.doc_title, .doc_section, .doc_subsection, h1, h2 {
27b9e41eb483405740e20712e45d5e7a7c73d69d92Misha Brukman  color: black; background: url("img/lines.gif");
28936e5ca38b1d6557d2cafd6d8021c23548b8c784Reid Spencer  font-family: "Georgia,Palatino,Times,Roman,SanSerif"; font-weight: bold;
29b9e41eb483405740e20712e45d5e7a7c73d69d92Misha Brukman  border-width: 1px;
30b9e41eb483405740e20712e45d5e7a7c73d69d92Misha Brukman  border-style: solid none solid none;
31b9e41eb483405740e20712e45d5e7a7c73d69d92Misha Brukman  text-align: center;
32b9e41eb483405740e20712e45d5e7a7c73d69d92Misha Brukman  vertical-align: middle;
331ce764e083e8e9cf0014ef589f6b54e13cc2e4e6Brian Gaeke  padding-left: 8pt;
341ce764e083e8e9cf0014ef589f6b54e13cc2e4e6Brian Gaeke  padding-top: 1px;
351ce764e083e8e9cf0014ef589f6b54e13cc2e4e6Brian Gaeke  padding-bottom: 2px
364b0faec559eb784e9ac389a57375368de57ba309Misha Brukman}
374b0faec559eb784e9ac389a57375368de57ba309Misha Brukman
388cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkovh1, .doc_section   { text-align: center; font-size: 22pt;
398cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                     margin: 20pt 0pt 5pt 0pt; }
408cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov
418cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov.doc_title, .title { text-align: left;   font-size: 25pt }
428cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov
438cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkovh2, .doc_subsection { width: 75%;
448cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                      text-align: left;  font-size: 12pt;
458cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                      padding: 4pt 4pt 4pt 4pt;
468cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                      margin: 1.5em 0.5em 0.5em 0.5em }
478cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov
488cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkovh3, .doc_subsubsection { margin: 2.0em 0.5em 0.5em 0.5em;
498cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                         font-weight: bold; font-style: oblique;
508cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                         border-bottom: 1px solid #999999; font-size: 12pt;
518cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                         width: 75%; }
528cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov
5388c595fb87125de4d4789ccaf2d13a8b4cd134d9Chris Lattner.doc_author     { text-align: left; font-weight: bold; padding-left: 20pt }
541c2c61f2198af6345c64246124a2136e4287c8dbChris Lattner.doc_text       { text-align: left; padding-left: 20pt; padding-right: 10pt }
5585be5e02e925fe43610a5cedc022f1ec25c36c1fMisha Brukman
56e1f464e8eb5abaaf665e60379357df94c1de2995Misha Brukman.doc_footer     { text-align: left; padding: 0 0 0 0 }
574b0faec559eb784e9ac389a57375368de57ba309Misha Brukman
580465e89a709e31594ac8b216df9bce90c101fc61Misha Brukman.doc_hilite     { color: blue; font-weight: bold; }
599583acb8a092765dec76cb19fbceb12ee141731fMisha Brukman
608cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov.doc_table      { text-align: center; width: 90%;
615a141db9d847c4e44fc3c5b079195bca462bf8e1Misha Brukman                  padding: 1px 1px 1px 1px; border: 1px; }
62261efe953b14da0446ba5bcafa7f01f247106e9fChris Lattner
63a3ce42921c5669b0e8b82e4ac827e2fb3f4a238bMisha Brukman.doc_warning    { color: red; font-weight: bold }
64f4e4feb619fd364bf267e3e2af3afee3fb68a6abMisha Brukman
6564722e5163785da17ab581364c9655071b566180Misha Brukman.doc_code, .literal-block
668cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                { border: solid 1px gray; background: #eeeeee;
678cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                  margin: 0 1em 0 1em;
688cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                  padding: 0 1em 0 1em;
6958ac674df49ac529376fefd5d6f1acb82c6687f9Chris Lattner                  display: table;
7098a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman                }
7158ac674df49ac529376fefd5d6f1acb82c6687f9Chris Lattner
728cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov.doc_notes      { background: #fafafa; border: 1px solid #cecece;
7364722e5163785da17ab581364c9655071b566180Misha Brukman                  padding: 0.1em }
7464722e5163785da17ab581364c9655071b566180Misha Brukman
7564722e5163785da17ab581364c9655071b566180Misha Brukmantable.layout    { text-align: left; border: none; border-collapse: collapse;
7664722e5163785da17ab581364c9655071b566180Misha Brukman                  padding: 4px 4px 4px 4px; }
7764722e5163785da17ab581364c9655071b566180Misha Brukmantr.layout, td.layout, td.left, td.right
7864722e5163785da17ab581364c9655071b566180Misha Brukman                { border: none; padding: 4pt 4pt 2pt 2pt; vertical-align: top; }
7964722e5163785da17ab581364c9655071b566180Misha Brukmantd.left         { text-align: left }
8064722e5163785da17ab581364c9655071b566180Misha Brukmantd.right        { text-align: right }
818cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkovth.layout       { border: none; font-weight: bold; font-size: 105%;
828cc8288bef64175ee7969c8e349f191eeeabfc49Mikhail Glushenkov                  text-align: center; vertical-align: middle; }
832f1e7a0b0aa81156aad34297cd41b32589b761feReid Spencer
8498a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman/* Left align table cell */
85092217286f76b5c4c8c6758f475a66d84df17e11Reid Spencer.td_left        { border: 2px solid gray; text-align: left; }
8698a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman
8798a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman/* ReST-specific */
8898a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman.title { margin-top: 0 }
8998a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman#contents { display: none }
9098a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukmandiv.contents ul { list-style-type: decimal }
9198a4ec700e8e6e9d465b38d85ca6e104df23b503Misha Brukman.literal-block { padding: 1em 2em 1em 1em }
92092217286f76b5c4c8c6758f475a66d84df17e11Reid Spencer.toc-backref    { color: black; text-decoration: none; }
932f1e7a0b0aa81156aad34297cd41b32589b761feReid Spencer