PageRenderTime 39ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.0.0-rc0/hive/external/docs/site.css

#
CSS | 305 lines | 204 code | 72 blank | 29 comment | 0 complexity | e643de1e33f6b160cf454c4c7412fa6a MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. /*
  2. * Licensed to the Apache Software Foundation (ASF) under one
  3. * or more contributor license agreements. See the NOTICE file
  4. * distributed with this work for additional information
  5. * regarding copyright ownership. The ASF licenses this file
  6. * to you under the Apache License, Version 2.0 (the
  7. * "License"); you may not use this file except in compliance
  8. * with the License. You may obtain a copy of the License at
  9. *
  10. * http://www.apache.org/licenses/LICENSE-2.0
  11. *
  12. * Unless required by applicable law or agreed to in writing,
  13. * software distributed under the License is distributed on an
  14. * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  15. * KIND, either express or implied. See the License for the
  16. * specific language governing permissions and limitations
  17. * under the License.
  18. */
  19. /** defined standard tags **/
  20. body {
  21. background-color: #ffffff;
  22. color: #000000;
  23. }
  24. a:link, a:active, a:visited {
  25. color: #525D76;
  26. }
  27. h1 {
  28. background-color: #525D76;
  29. color: #ffffff;
  30. font-family: arial,helvetica,sanserif;
  31. font-size: large;
  32. padding-left:2px;
  33. }
  34. h2 {
  35. background-color: #828DA6;
  36. color: #ffffff;
  37. font-family: arial,helvetica,sanserif;
  38. font-size: medium;
  39. padding-left:2px;
  40. }
  41. table {
  42. border: none;
  43. border-spacing:0px;
  44. border-collapse: collapse;
  45. }
  46. img {
  47. border: none 0px;
  48. }
  49. /** define layout **/
  50. /** table used to force footer to end of page **/
  51. table#layout {
  52. width:100%;
  53. }
  54. table#layout td {
  55. padding:0px;
  56. }
  57. div#container {
  58. width: 95%;
  59. margin: 10px;
  60. margin-left: 0;
  61. margin-right: auto;
  62. padding: 10px;
  63. }
  64. div#header {
  65. padding: 5px;
  66. margin: 0px;
  67. margin-top:5px;
  68. margin-bottom:5px;
  69. height:80px;
  70. border-bottom: 1px solid #333333;
  71. }
  72. div#menu {
  73. float: left;
  74. width: 200px;
  75. margin: 0;
  76. margin-left: 0px;
  77. margin-right: 5px;
  78. /** little higher margin since it doesn't start with a header **/
  79. margin-top:10px;
  80. margin-bottom:0px;
  81. padding: 5px;
  82. }
  83. div#body {
  84. margin-right:0px;
  85. margin-left: 215px;
  86. margin-top:5px;
  87. margin-bottom:0px;
  88. padding: 5px;
  89. }
  90. div#footer {
  91. clear: both;
  92. padding-top:15px;
  93. margin-top:25px;
  94. border-top: 1px solid #333333;
  95. text-align:center;
  96. color: #525D76;
  97. font-style: italic;
  98. font-size: smaller;
  99. }
  100. div#logo1 {
  101. float:left;
  102. margin-left:5px;
  103. margin-top:10px;
  104. }
  105. div#logo2 {
  106. float:right;
  107. margin-top:10px;
  108. }
  109. /** define body tag redefinitions **/
  110. div#body th {
  111. background-color: #039acc;
  112. color: #000000;
  113. font-family: arial,helvetica,sanserif;
  114. font-size: smaller;
  115. vertical-align: top;
  116. text-align:left;
  117. border:1px #FFFFFF solid;
  118. padding: 2px;
  119. }
  120. div#body td {
  121. background-color: #a0ddf0;
  122. color: #000000;
  123. font-family: arial,helvetica,sanserif;
  124. font-size: smaller;
  125. vertical-align: top;
  126. text-align:left;
  127. border:1px #FFFFFF solid;
  128. padding: 2px;
  129. }
  130. div#body li {
  131. margin-top:3px;
  132. }
  133. /** define other body styles **/
  134. div.section {
  135. margin-left: 25px;
  136. }
  137. div.subsection {
  138. margin-left: 25px;
  139. }
  140. div.source {
  141. margin-left:25px;
  142. margin-top:20px;
  143. margin-bottom:20px;
  144. padding-left:4px;
  145. padding-right:4px;
  146. padding-bottom:4px;
  147. padding-top:5px;
  148. width:600;
  149. border: 1px solid #333333;
  150. background-color: #EEEEEE;
  151. color: #333333;
  152. /** bug: puts a extra line before the block in IE and after the block in FireFox **/
  153. white-space: pre;
  154. font-family: Courier;
  155. font-size: smaller;
  156. text-align: left;
  157. overflow:auto;
  158. }
  159. div.license {
  160. margin-left:0px;
  161. margin-top:20px;
  162. margin-bottom:20px;
  163. padding:5px;
  164. border: 1px solid #333333;
  165. background-color: #EEEEEE;
  166. color: #333333;
  167. text-align: left;
  168. }
  169. /** define menu styles **/
  170. div.menusection {
  171. margin-bottom:10px;
  172. }
  173. .menuheader {
  174. font-weight:bold;
  175. margin-bottom:0px;
  176. }
  177. div.menusection ul {
  178. margin-top:5px;
  179. }
  180. div.menusection li {
  181. }
  182. /** printing **/
  183. @page Section1
  184. {
  185. size:8.5in 11.0in;
  186. margin:1.0in .75in 1.0in .75in;
  187. }
  188. @media print {
  189. /** make sure this fits the page **/
  190. div#container {
  191. width:100%;
  192. min-height:0px;
  193. }
  194. div#menu {
  195. display:none;
  196. }
  197. div#header {
  198. display:none;
  199. }
  200. div#body {
  201. margin-left:5px;
  202. }
  203. div.source {
  204. width:95%;
  205. margin-left:0px;
  206. }
  207. /** make a bit more room on the page **/
  208. div.section {
  209. margin-left: 0px;
  210. }
  211. div.subsection {
  212. margin-left: 0px;
  213. }
  214. h1 {
  215. background-color: #FFFFFF;
  216. color: #000000;
  217. }
  218. h2 {
  219. background-color: #FFFFFF;
  220. color: #000000;
  221. }
  222. div#body td {
  223. background-color: #FFFFFF;
  224. color: #000000;
  225. border: #333333 1px solid;
  226. }
  227. div#body th {
  228. background-color: #FFFFFF;
  229. color: #000000;
  230. border: #333333 1px solid;
  231. font-style:bold;
  232. }
  233. }