Home | History | Annotate | Download | only in doc
      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 {
     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 {
     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 {
     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 exemple / 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 {
    112     padding: 0.2em 0em 0.5em 0em;
    113 }
    114 
    115 table.manual th, table.manual-vl th {
    116   margin: 0em 0em 0.3em 0em;
    117 }
    118 
    119 table.manual td, table.manual-vl 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 h2 {
    140   margin-top:2em;
    141   border-style: none none solid none;
    142   border-width: 1px;
    143   border-color: #cccccc;
    144 }
    145 
    146 /**** Table of content in the side-nav ****/
    147 
    148 
    149 div.toc {
    150   margin:0;
    151   padding: 0.3em 0 0 0;
    152   width:100%;
    153   float:none;
    154   position:absolute;
    155   bottom:0;
    156   border-radius:0px;
    157   border-style: solid none none none;
    158 }
    159 
    160 div.toc h3 {
    161   margin-left: 0.5em;
    162   margin-bottom: 0.2em;
    163 }
    164 
    165 div.toc ul {
    166   margin: 0.2em 0 0.4em 0.5em;
    167 }
    168 
    169 /**** old Eigen's styles ****/
    170 
    171 
    172 table.tutorial_code td {
    173   border-color: transparent; /* required for Firefox */
    174   padding: 3pt 5pt 3pt 5pt;
    175   vertical-align: top;
    176 }
    177 
    178 
    179 /* Whenever doxygen meets a '\n' or a '<BR/>', it will put 
    180  * the text containing the characted into a <p class="starttd">.
    181  * This little hack togehter with table.tutorial_code td.note
    182  * aims at fixing this issue. */
    183 table.tutorial_code td.note p.starttd {
    184   margin: 0px;
    185   border: none;
    186   padding: 0px;
    187 }
    188 
    189 div.eimainmenu {
    190   text-align:     center;
    191 }
    192 
    193 /* center version number on main page */
    194 h3.version { 
    195   text-align:     center;
    196 }
    197 
    198 
    199 td.width20em p.endtd {
    200   width:  20em;
    201 }
    202 
    203 .bigwarning {
    204   font-size:2em;
    205   font-weight:bold;
    206   margin:1em;
    207   padding:1em;
    208   color:red;
    209   border:solid;
    210 }
    211 
    212