You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

201 lines
3.9 KiB

  1. /******** Eigen specific CSS code ************/
  2. /**** Styles removing elements ****/
  3. /* remove the "modules|classes" link for module pages (they are already in the TOC) */
  4. div.summary {
  5. display:none;
  6. }
  7. /* remove */
  8. div.contents hr {
  9. display:none;
  10. }
  11. /**** ****/
  12. p, dl.warning, dl.attention, dl.note
  13. {
  14. max-width:60em;
  15. text-align:justify;
  16. }
  17. li {
  18. max-width:55em;
  19. text-align:justify;
  20. }
  21. img {
  22. border: 0;
  23. }
  24. div.fragment {
  25. display:table; /* this allows the element to be larger than its parent */
  26. padding: 0pt;
  27. }
  28. pre.fragment {
  29. border: 1px solid #cccccc;
  30. margin: 2px 0px 2px 0px;
  31. padding: 3px 5px 3px 5px;
  32. }
  33. /* Common style for all Eigen's tables */
  34. table.example, table.manual, table.manual-vl {
  35. max-width:100%;
  36. border-collapse: collapse;
  37. border-style: solid;
  38. border-width: 1px;
  39. border-color: #cccccc;
  40. font-size: 1em;
  41. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  42. -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  43. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  44. }
  45. table.example th, table.manual th, table.manual-vl th {
  46. padding: 0.5em 0.5em 0.5em 0.5em;
  47. text-align: left;
  48. padding-right: 1em;
  49. color: #555555;
  50. background-color: #F4F4E5;
  51. background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.3,#FFFFFF), color-stop(0.30,#FFFFFF), color-stop(0.98,#F4F4E5), to(#ECECDE));
  52. background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 30%, #F4F4E5 98%, #ECECDE);
  53. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F4F4E5');
  54. }
  55. table.example td, table.manual td, table.manual-vl td {
  56. vertical-align:top;
  57. border-width: 1px;
  58. border-color: #cccccc;
  59. }
  60. /* header of headers */
  61. table th.meta {
  62. text-align:center;
  63. font-size: 1.2em;
  64. background-color:#FFFFFF;
  65. }
  66. /* intermediate header */
  67. table th.inter {
  68. text-align:left;
  69. background-color:#FFFFFF;
  70. background-image:none;
  71. border-style:solid solid solid solid;
  72. border-width: 1px;
  73. border-color: #cccccc;
  74. }
  75. /** class for exemple / output tables **/
  76. table.example {
  77. }
  78. table.example th {
  79. }
  80. table.example td {
  81. padding: 0.5em 0.5em 0.5em 0.5em;
  82. vertical-align:top;
  83. }
  84. /* standard class for the manual */
  85. table.manual, table.manual-vl {
  86. padding: 0.2em 0em 0.5em 0em;
  87. }
  88. table.manual th, table.manual-vl th {
  89. margin: 0em 0em 0.3em 0em;
  90. }
  91. table.manual td, table.manual-vl td {
  92. padding: 0.3em 0.5em 0.3em 0.5em;
  93. vertical-align:top;
  94. border-width: 1px;
  95. }
  96. table.manual td.alt, table.manual tr.alt, table.manual-vl td.alt, table.manual-vl tr.alt {
  97. background-color: #F4F4E5;
  98. }
  99. table.manual-vl th, table.manual-vl td, table.manual-vl td.alt {
  100. border-color: #cccccc;
  101. border-width: 1px;
  102. border-style: none solid none solid;
  103. }
  104. table.manual-vl th.inter {
  105. border-style: solid solid solid solid;
  106. }
  107. h2 {
  108. margin-top:2em;
  109. border-style: none none solid none;
  110. border-width: 1px;
  111. border-color: #cccccc;
  112. }
  113. /**** Table of content in the side-nav ****/
  114. div.toc {
  115. margin:0;
  116. padding: 0.3em 0 0 0;
  117. width:100%;
  118. float:none;
  119. position:absolute;
  120. bottom:0;
  121. border-radius:0px;
  122. border-style: solid none none none;
  123. }
  124. div.toc h3 {
  125. margin-left: 0.5em;
  126. margin-bottom: 0.2em;
  127. }
  128. div.toc ul {
  129. margin: 0.2em 0 0.4em 0.5em;
  130. }
  131. /**** old Eigen's styles ****/
  132. table.tutorial_code td {
  133. border-color: transparent; /* required for Firefox */
  134. padding: 3pt 5pt 3pt 5pt;
  135. vertical-align: top;
  136. }
  137. /* Whenever doxygen meets a '\n' or a '<BR/>', it will put
  138. * the text containing the characted into a <p class="starttd">.
  139. * This little hack togehter with table.tutorial_code td.note
  140. * aims at fixing this issue. */
  141. table.tutorial_code td.note p.starttd {
  142. margin: 0px;
  143. border: none;
  144. padding: 0px;
  145. }
  146. div.eimainmenu {
  147. text-align: center;
  148. }
  149. /* center version number on main page */
  150. h3.version {
  151. text-align: center;
  152. }
  153. td.width20em p.endtd {
  154. width: 20em;
  155. }