/kai/public/css/sphinx.css

https://bitbucket.org/bbangert/kai/ · CSS · 408 lines · 324 code · 78 blank · 6 comment · 0 complexity · 48399155a4793c5c38d6f03ce56223b6 MD5 · raw file

  1. div.related {
  2. background-color: #99ccff;
  3. color: #333;
  4. width: 100%;
  5. height: 30px;
  6. line-height: 30px;
  7. border-bottom: 5px solid white;
  8. }
  9. div.related h3 {
  10. display: none;
  11. }
  12. div.related ul {
  13. margin: 0;
  14. padding: 0 0 0 10px;
  15. list-style: none;
  16. }
  17. div.related li {
  18. display: inline;
  19. font-weight: bold;
  20. }
  21. div.related li.right {
  22. float: right;
  23. margin-right: 5px;
  24. }
  25. #toc.expandedtoc {
  26. background-color: #f3f3f3;
  27. border-bottom: 1px solid #aaa;
  28. }
  29. #toc h3 {
  30. font-size: 100%;
  31. float: right;
  32. padding: 0;
  33. margin: 5px 5px 0 0;
  34. }
  35. #toc h3:hover {
  36. cursor: pointer;
  37. }
  38. /* :::: GENINDEX STYLES :::: */
  39. table.indextable td {
  40. text-align: left;
  41. vertical-align: top;
  42. border: none;
  43. line-height: 1.2;
  44. }
  45. table.indextable dl, table.indextable dd {
  46. margin-top: 0;
  47. margin-bottom: 0;
  48. }
  49. table.indextable tr.pcap {
  50. height: 10px;
  51. }
  52. table.indextable tr.cap {
  53. margin-top: 10px;
  54. background-color: #f2f2f2;
  55. }
  56. img.toggler {
  57. margin-right: 3px;
  58. margin-top: 3px;
  59. cursor: pointer;
  60. }
  61. /* :::: GLOBAL STYLES :::: */
  62. p.subhead {
  63. font-weight: bold;
  64. margin-top: 20px;
  65. }
  66. a.headerlink,
  67. a.headerlink,
  68. a.headerlink,
  69. a.headerlink,
  70. a.headerlink,
  71. a.headerlink {
  72. color: #c60f0f;
  73. font-size: 0.8em;
  74. padding: 0 4px 0 4px;
  75. margin: 0;
  76. text-decoration: none;
  77. visibility: hidden;
  78. }
  79. *:hover > a.headerlink,
  80. *:hover > a.headerlink,
  81. *:hover > a.headerlink,
  82. *:hover > a.headerlink,
  83. *:hover > a.headerlink,
  84. *:hover > a.headerlink {
  85. visibility: visible;
  86. }
  87. a.headerlink:hover,
  88. a.headerlink:hover,
  89. a.headerlink:hover,
  90. a.headerlink:hover,
  91. a.headerlink:hover,
  92. a.headerlink:hover {
  93. background-color: #c60f0f;
  94. color: white;
  95. }
  96. div.body p, div.body dd, div.body li {
  97. text-align: justify;
  98. }
  99. div.body td {
  100. text-align: left;
  101. }
  102. ul.fakelist {
  103. list-style: none;
  104. margin: 10px 0 10px 20px;
  105. padding: 0;
  106. }
  107. /* "Footnotes" heading */
  108. p.rubric {
  109. margin-top: 30px;
  110. font-weight: bold;
  111. }
  112. /* "Topics" */
  113. div.topic {
  114. background-color: #eee;
  115. border: 1px solid #ccc;
  116. padding: 0 7px 0 7px;
  117. margin: 10px 0 10px 0;
  118. }
  119. p.topic-title {
  120. font-size: 1.1em;
  121. font-weight: bold;
  122. margin-top: 10px;
  123. }
  124. /* Admonitions */
  125. div.admonition dt {
  126. font-weight: bold;
  127. }
  128. div.admonition dd {
  129. margin-bottom: 10px;
  130. }
  131. div.admonition dl {
  132. margin-bottom: 0;
  133. }
  134. div.admonition p {
  135. display: inline;
  136. }
  137. div.seealso.admonition {
  138. background-color: #ffc;
  139. border: 1px solid #ff6;
  140. }
  141. div.warning {
  142. background-color: #ffe4e4;
  143. border: 1px solid #f66;
  144. min-height: 35px;
  145. }
  146. div.note {
  147. background-color: #eee;
  148. border: 1px solid #ccc;
  149. }
  150. p.admonition-title {
  151. margin: 0px 10px 5px 0px;
  152. font-weight: bold;
  153. display: inline;
  154. }
  155. p.admonition-title:after {
  156. content: ":";
  157. }
  158. /* @group reStructuredText */
  159. div.admonition, div.attention, div.caution, div.danger, div.error,
  160. div.hint, div.important, div.note, div.tip, div.warning {
  161. padding:.3em 1em .8em; margin: 1em 0; border:1px solid #999;
  162. }
  163. div.admonition p.admonition-title, div.hint p.admonition-title,
  164. div.important p.admonition-title, div.note p.admonition-title,
  165. div.tip p.admonition-title {
  166. font-weight: bold ;
  167. font-size: 114%;
  168. font-family: sans-serif;
  169. margin: 0;
  170. }
  171. div.attention p.admonition-title, div.caution p.admonition-title,
  172. div.danger p.admonition-title, div.error p.admonition-title,
  173. div.warning p.admonition-title {
  174. color: red ;
  175. font-weight: bold ;
  176. font-family: sans-serif }
  177. div.note { padding-left:55px; background:url(http://cdn.pylonshq.com/img/icons/dialog-information.png) .8em .8em no-repeat;}
  178. div.warning { padding-left:55px; background:url(http://cdn.pylonshq.com/img/icons/dialog-warning.png) .8em .8em no-repeat;}
  179. div.admonition-tip { padding-left:55px; background:url(http://cdn.pylonshq.com/img/icons/preferences-system.png) .8em .8em no-repeat;}
  180. div.danger { padding-left:55px; background:url(http://cdn.pylonshq.com/img/icons/dialog-error.png) .8em .8em no-repeat;}
  181. div.admonition {
  182. background-color: #f5f5f5;
  183. margin-left: 20px;
  184. margin-right: 20px;
  185. }
  186. div.body p.centered {
  187. text-align: center;
  188. margin-top: 25px;
  189. }
  190. table.docutils {
  191. border: 0;
  192. }
  193. table.docutils td, table.docutils th {
  194. padding: 0 8px 2px 0;
  195. border-top: 0;
  196. border-left: 0;
  197. border-right: 0;
  198. border-bottom: 1px solid #aaa;
  199. }
  200. table.field-list td, table.field-list th {
  201. border: 0 !important;
  202. }
  203. table.footnote td, table.footnote th {
  204. border: 0 !important;
  205. }
  206. dl {
  207. margin-bottom: 15px;
  208. clear: both;
  209. }
  210. li dl {
  211. margin-left: 0;
  212. }
  213. dd p {
  214. margin-top: 0px;
  215. }
  216. .content dd p {
  217. font-size: 100%;
  218. }
  219. dd ul, dd table {
  220. margin-bottom: 10px;
  221. }
  222. dl dd {
  223. margin-left: 30px;
  224. }
  225. dd {
  226. margin-top: 3px;
  227. margin-bottom: 10px;
  228. margin-left: 30px;
  229. }
  230. dd dl {
  231. margin-left: 0;
  232. }
  233. dl.glossary dt {
  234. font-weight: bold;
  235. font-size: 116%;
  236. }
  237. .refcount {
  238. color: #060;
  239. }
  240. th {
  241. text-align: left;
  242. padding-right: 5px;
  243. }
  244. pre {
  245. background-color:#eaf6fa;
  246. border-color:#3795b6 -moz-use-text-color;
  247. border-style:solid none;
  248. border-width:1px medium;
  249. color:#333333;
  250. overflow:auto;
  251. padding:5px;
  252. }
  253. div.relnav {
  254. margin: 0 -15px;
  255. text-align: center;
  256. border-bottom: 1px solid #ccc;
  257. border-top: 1px solid #ccc;
  258. line-height: 1.8;
  259. }
  260. div.relnav a {
  261. color: #aaa;
  262. }
  263. .first {
  264. margin-top: 0 !important;
  265. }
  266. tt {
  267. font-family: monospace;
  268. background-color: #ecf0f3;
  269. padding: 0 1px 0 1px;
  270. }
  271. tt.descname {
  272. background-color: transparent;
  273. font-weight: bold;
  274. color: #040;
  275. }
  276. tt.descclassname {
  277. background-color: transparent;
  278. color: #040;
  279. }
  280. tt.xref, a tt {
  281. background-color: transparent;
  282. font-weight: bold;
  283. }
  284. .footnote:target { background-color: #ffa }
  285. h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
  286. background-color: transparent;
  287. }
  288. .optional {
  289. font-size: 1.3em;
  290. }
  291. .versionmodified {
  292. font-style: italic;
  293. }
  294. form.comment {
  295. margin: 0;
  296. padding: 10px 30px 10px 30px;
  297. background-color: #eee;
  298. }
  299. form.comment h3 {
  300. background-color: #326591;
  301. color: white;
  302. margin: -10px -30px 10px -30px;
  303. padding: 5px;
  304. font-size: 1.4em;
  305. }
  306. form.comment input,
  307. form.comment textarea {
  308. border: 1px solid #ccc;
  309. padding: 2px;
  310. font-family: sans-serif;
  311. font-size: 13px;
  312. }
  313. form.comment input[type="text"] {
  314. width: 240px;
  315. }
  316. form.comment textarea {
  317. width: 100%;
  318. height: 200px;
  319. margin-bottom: 10px;
  320. }
  321. dt:target,
  322. .highlight {
  323. background-color: #fbe54e;
  324. }
  325. #bd tr {
  326. line-height: 1;
  327. }
  328. td {
  329. padding: 4px 0 4px 5px;
  330. }