nature.css 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. /*
  2. * nature.css_t
  3. * ~~~~~~~~~~~~
  4. *
  5. * Sphinx stylesheet -- nature theme.
  6. *
  7. * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
  8. * :license: BSD, see LICENSE for details.
  9. *
  10. */
  11. /* -- page layout ----------------------------------------------------------- */
  12. body {
  13. font-family: Arial, sans-serif;
  14. font-size: 100%;
  15. /*background-color: #111;*/
  16. color: #555;
  17. margin: 0;
  18. padding: 0;
  19. }
  20. div.documentwrapper {
  21. float: left;
  22. width: 100%;
  23. }
  24. div.bodywrapper {
  25. margin: 0 0 0 230px;
  26. }
  27. hr {
  28. border: 1px solid #B1B4B6;
  29. }
  30. /*
  31. div.document {
  32. background-color: #eee;
  33. }
  34. */
  35. div.document {
  36. background-color: #ffffff;
  37. color: #3E4349;
  38. padding: 0 30px 30px 30px;
  39. font-size: 0.9em;
  40. }
  41. div.footer {
  42. color: #555;
  43. width: 100%;
  44. padding: 13px 0;
  45. text-align: center;
  46. font-size: 75%;
  47. }
  48. div.footer a {
  49. color: #444;
  50. text-decoration: underline;
  51. }
  52. div.related {
  53. background-color: #6BA81E;
  54. line-height: 32px;
  55. color: #fff;
  56. text-shadow: 0px 1px 0 #444;
  57. font-size: 0.9em;
  58. }
  59. div.related a {
  60. color: #E2F3CC;
  61. }
  62. div.sphinxsidebar {
  63. font-size: 0.75em;
  64. line-height: 1.5em;
  65. }
  66. div.sphinxsidebarwrapper{
  67. padding: 20px 0;
  68. }
  69. div.sphinxsidebar h3,
  70. div.sphinxsidebar h4 {
  71. font-family: Arial, sans-serif;
  72. color: #222;
  73. font-size: 1.2em;
  74. font-weight: normal;
  75. margin: 0;
  76. padding: 5px 10px;
  77. background-color: #ddd;
  78. text-shadow: 1px 1px 0 white
  79. }
  80. div.sphinxsidebar h4{
  81. font-size: 1.1em;
  82. }
  83. div.sphinxsidebar h3 a {
  84. color: #444;
  85. }
  86. div.sphinxsidebar p {
  87. color: #888;
  88. padding: 5px 20px;
  89. }
  90. div.sphinxsidebar p.topless {
  91. }
  92. div.sphinxsidebar ul {
  93. margin: 10px 20px;
  94. padding: 0;
  95. color: #000;
  96. }
  97. div.sphinxsidebar a {
  98. color: #444;
  99. }
  100. div.sphinxsidebar input {
  101. border: 1px solid #ccc;
  102. font-family: sans-serif;
  103. font-size: 1em;
  104. }
  105. div.sphinxsidebar input[type=text]{
  106. margin-left: 20px;
  107. }
  108. /* -- body styles ----------------------------------------------------------- */
  109. a {
  110. color: #005B81;
  111. text-decoration: none;
  112. }
  113. a:hover {
  114. color: #E32E00;
  115. text-decoration: underline;
  116. }
  117. div.document h1,
  118. div.document h2,
  119. div.document h3,
  120. div.document h4,
  121. div.document h5,
  122. div.document h6 {
  123. font-family: Arial, sans-serif;
  124. background-color: #BED4EB;
  125. font-weight: normal;
  126. color: #212224;
  127. margin: 30px 0px 10px 0px;
  128. padding: 5px 0 5px 10px;
  129. text-shadow: 0px 1px 0 white
  130. }
  131. div.document h1 { border-top: 20px solid white; margin-top: 0; font-size: 200%; }
  132. div.document h2 { font-size: 150%; background-color: #C8D5E3; }
  133. div.document h3 { font-size: 120%; background-color: #D8DEE3; }
  134. div.document h4 { font-size: 110%; background-color: #D8DEE3; }
  135. div.document h5 { font-size: 100%; background-color: #D8DEE3; }
  136. div.document h6 { font-size: 100%; background-color: #D8DEE3; }
  137. a.headerlink {
  138. color: #c60f0f;
  139. font-size: 0.8em;
  140. padding: 0 4px 0 4px;
  141. text-decoration: none;
  142. }
  143. a.headerlink:hover {
  144. background-color: #c60f0f;
  145. color: white;
  146. }
  147. div.document p, div.document dd, div.document li {
  148. line-height: 1.5em;
  149. }
  150. div.admonition p.admonition-title + p {
  151. display: inline;
  152. }
  153. div.highlight{
  154. background-color: white;
  155. }
  156. div.note {
  157. background-color: #eee;
  158. border: 1px solid #ccc;
  159. }
  160. div.seealso {
  161. background-color: #ffc;
  162. border: 1px solid #ff6;
  163. }
  164. div.topic {
  165. background-color: #eee;
  166. }
  167. div.warning {
  168. background-color: #ffe4e4;
  169. border: 1px solid #f66;
  170. }
  171. p.admonition-title {
  172. display: inline;
  173. }
  174. p.admonition-title:after {
  175. content: ":";
  176. }
  177. pre {
  178. padding: 10px;
  179. background-color: White;
  180. color: #222;
  181. line-height: 1.2em;
  182. border: 1px solid #C6C9CB;
  183. font-size: 1.1em;
  184. margin: 1.5em 0 1.5em 0;
  185. -webkit-box-shadow: 1px 1px 1px #d8d8d8;
  186. -moz-box-shadow: 1px 1px 1px #d8d8d8;
  187. }
  188. tt {
  189. background-color: #ecf0f3;
  190. color: #222;
  191. /* padding: 1px 2px; */
  192. font-size: 1.1em;
  193. font-family: monospace;
  194. }
  195. .viewcode-back {
  196. font-family: Arial, sans-serif;
  197. }
  198. div.viewcode-block:target {
  199. background-color: #f4debf;
  200. border-top: 1px solid #ac9;
  201. border-bottom: 1px solid #ac9;
  202. }
  203. p {
  204. margin: 0;
  205. }
  206. ul li dd {
  207. margin-top: 0;
  208. }
  209. ul li dl {
  210. margin-bottom: 0;
  211. }
  212. li dl dd {
  213. margin-bottom: 0;
  214. }
  215. dd ul {
  216. padding-left: 0;
  217. }
  218. li dd ul {
  219. margin-bottom: 0;
  220. }