eigendoxy.css (4584B)
1 2 /******** Eigen specific CSS code ************/ 3 4 /**** Styles removing elements ****/ 5 6 /* remove the "modules|classes" link for module pages (they are already in the TOC) */ 7 div.summary { 8 display:none; 9 } 10 11 /* remove */ 12 div.contents hr { 13 display:none; 14 } 15 16 /**** ****/ 17 18 p, dl.warning, dl.attention, dl.note 19 { 20 max-width:60em; 21 text-align:justify; 22 } 23 24 li { 25 max-width:55em; 26 text-align:justify; 27 } 28 29 img { 30 border: 0; 31 } 32 33 div.fragment { 34 display:table; /* this allows the element to be larger than its parent */ 35 padding: 0pt; 36 } 37 pre.fragment { 38 border: 1px solid #cccccc; 39 40 margin: 2px 0px 2px 0px; 41 padding: 3px 5px 3px 5px; 42 } 43 44 45 46 /* Common style for all Eigen's tables */ 47 48 table.example, table.manual, table.manual-vl, table.manual-hl { 49 max-width:100%; 50 border-collapse: collapse; 51 border-style: solid; 52 border-width: 1px; 53 border-color: #cccccc; 54 font-size: 1em; 55 56 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 57 -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 58 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 59 } 60 61 table.example th, table.manual th, table.manual-vl th, table.manual-hl th { 62 padding: 0.5em 0.5em 0.5em 0.5em; 63 text-align: left; 64 padding-right: 1em; 65 color: #555555; 66 background-color: #F4F4E5; 67 68 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)); 69 background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 30%, #F4F4E5 98%, #ECECDE); 70 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F4F4E5'); 71 } 72 73 table.example td, table.manual td, table.manual-vl td, table.manual-hl td { 74 vertical-align:top; 75 border-width: 1px; 76 border-color: #cccccc; 77 } 78 79 /* header of headers */ 80 table th.meta { 81 text-align:center; 82 font-size: 1.2em; 83 background-color:#FFFFFF; 84 } 85 86 /* intermediate header */ 87 table th.inter { 88 text-align:left; 89 background-color:#FFFFFF; 90 background-image:none; 91 border-style:solid solid solid solid; 92 border-width: 1px; 93 border-color: #cccccc; 94 } 95 96 /** class for example / output tables **/ 97 98 table.example { 99 } 100 101 table.example th { 102 } 103 104 table.example td { 105 padding: 0.5em 0.5em 0.5em 0.5em; 106 vertical-align:top; 107 } 108 109 /* standard class for the manual */ 110 111 table.manual, table.manual-vl, table.manual-hl { 112 padding: 0.2em 0em 0.5em 0em; 113 } 114 115 table.manual th, table.manual-vl th, table.manual-hl th { 116 margin: 0em 0em 0.3em 0em; 117 } 118 119 table.manual td, table.manual-vl td, table.manual-hl td { 120 padding: 0.3em 0.5em 0.3em 0.5em; 121 vertical-align:top; 122 border-width: 1px; 123 } 124 125 table.manual td.alt, table.manual tr.alt, table.manual-vl td.alt, table.manual-vl tr.alt { 126 background-color: #F4F4E5; 127 } 128 129 table.manual-vl th, table.manual-vl td, table.manual-vl td.alt { 130 border-color: #cccccc; 131 border-width: 1px; 132 border-style: none solid none solid; 133 } 134 135 table.manual-vl th.inter { 136 border-style: solid solid solid solid; 137 } 138 139 table.manual-hl td { 140 border-color: #cccccc; 141 border-width: 1px; 142 border-style: solid none solid none; 143 } 144 145 table td.code { 146 font-family: monospace; 147 } 148 149 h2 { 150 margin-top:2em; 151 border-style: none none solid none; 152 border-width: 1px; 153 border-color: #cccccc; 154 } 155 156 /**** Table of content in the side-nav ****/ 157 158 159 div.toc { 160 margin:0; 161 padding: 0.3em 0 0 0; 162 width:100%; 163 float:none; 164 position:absolute; 165 bottom:0; 166 border-radius:0px; 167 border-style: solid none none none; 168 max-height:50%; 169 overflow-y: scroll; 170 } 171 172 div.toc h3 { 173 margin-left: 0.5em; 174 margin-bottom: 0.2em; 175 } 176 177 div.toc ul { 178 margin: 0.2em 0 0.4em 0.5em; 179 } 180 181 span.cpp11,span.cpp14,span.cpp17 { 182 color: #119911; 183 font-weight: bold; 184 } 185 186 .newin3x { 187 color: #a37c1a; 188 font-weight: bold; 189 } 190 191 div.warningbox { 192 max-width:60em; 193 border-style: solid solid solid solid; 194 border-color: red; 195 border-width: 3px; 196 } 197 198 /**** old Eigen's styles ****/ 199 200 201 table.tutorial_code td { 202 border-color: transparent; /* required for Firefox */ 203 padding: 3pt 5pt 3pt 5pt; 204 vertical-align: top; 205 } 206 207 208 /* Whenever doxygen meets a '\n' or a '<BR/>', it will put 209 * the text containing the character into a <p class="starttd">. 210 * This little hack together with table.tutorial_code td.note 211 * aims at fixing this issue. */ 212 table.tutorial_code td.note p.starttd { 213 margin: 0px; 214 border: none; 215 padding: 0px; 216 } 217 218 div.eimainmenu { 219 text-align: center; 220 } 221 222 /* center version number on main page */ 223 h3.version { 224 text-align: center; 225 } 226 227 228 td.width20em p.endtd { 229 width: 20em; 230 } 231 232 /* needed for huge screens */ 233 .ui-resizable-e { 234 background-repeat: repeat-y; 235 }