| |
| /******** Eigen specific CSS code ************/ |
| |
| /**** Styles removing elements ****/ |
| |
| /* remove the "modules|classes" link for module pages (they are already in the TOC) */ |
| div.summary { |
| display:none; |
| } |
| |
| /* remove */ |
| div.contents hr { |
| display:none; |
| } |
| |
| /**** ****/ |
| |
| p, dl.warning, dl.attention, dl.note |
| { |
| max-width:60em; |
| text-align:justify; |
| } |
| |
| li { |
| max-width:55em; |
| text-align:justify; |
| } |
| |
| img { |
| border: 0; |
| } |
| |
| div.fragment { |
| display:table; /* this allows the element to be larger than its parent */ |
| padding: 0pt; |
| } |
| pre.fragment { |
| border: 1px solid #cccccc; |
| |
| margin: 2px 0px 2px 0px; |
| padding: 3px 5px 3px 5px; |
| } |
| |
| |
| |
| /* Common style for all Eigen's tables */ |
| |
| table.example, table.manual, table.manual-vl, table.manual-hl { |
| max-width:100%; |
| border-collapse: collapse; |
| border-style: solid; |
| border-width: 1px; |
| border-color: #cccccc; |
| font-size: 1em; |
| |
| box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); |
| -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); |
| -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); |
| } |
| |
| table.example th, table.manual th, table.manual-vl th, table.manual-hl th { |
| padding: 0.5em 0.5em 0.5em 0.5em; |
| text-align: left; |
| padding-right: 1em; |
| color: #555555; |
| background-color: #F4F4E5; |
| |
| 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)); |
| background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 30%, #F4F4E5 98%, #ECECDE); |
| filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F4F4E5'); |
| } |
| |
| table.example td, table.manual td, table.manual-vl td, table.manual-hl td { |
| vertical-align:top; |
| border-width: 1px; |
| border-color: #cccccc; |
| } |
| |
| /* header of headers */ |
| table th.meta { |
| text-align:center; |
| font-size: 1.2em; |
| background-color:#FFFFFF; |
| } |
| |
| /* intermediate header */ |
| table th.inter { |
| text-align:left; |
| background-color:#FFFFFF; |
| background-image:none; |
| border-style:solid solid solid solid; |
| border-width: 1px; |
| border-color: #cccccc; |
| } |
| |
| /** class for example / output tables **/ |
| |
| table.example { |
| } |
| |
| table.example th { |
| } |
| |
| table.example td { |
| padding: 0.5em 0.5em 0.5em 0.5em; |
| vertical-align:top; |
| } |
| |
| /* standard class for the manual */ |
| |
| table.manual, table.manual-vl, table.manual-hl { |
| padding: 0.2em 0em 0.5em 0em; |
| } |
| |
| table.manual th, table.manual-vl th, table.manual-hl th { |
| margin: 0em 0em 0.3em 0em; |
| } |
| |
| table.manual td, table.manual-vl td, table.manual-hl td { |
| padding: 0.3em 0.5em 0.3em 0.5em; |
| vertical-align:top; |
| border-width: 1px; |
| } |
| |
| table.manual td.alt, table.manual tr.alt, table.manual-vl td.alt, table.manual-vl tr.alt { |
| background-color: #F4F4E5; |
| } |
| |
| table.manual-vl th, table.manual-vl td, table.manual-vl td.alt { |
| border-color: #cccccc; |
| border-width: 1px; |
| border-style: none solid none solid; |
| } |
| |
| table.manual-vl th.inter { |
| border-style: solid solid solid solid; |
| } |
| |
| table.manual-hl td { |
| border-color: #cccccc; |
| border-width: 1px; |
| border-style: solid none solid none; |
| } |
| |
| table td.code { |
| font-family: monospace; |
| } |
| |
| h2 { |
| margin-top:2em; |
| border-style: none none solid none; |
| border-width: 1px; |
| border-color: #cccccc; |
| } |
| |
| /**** Table of content in the side-nav ****/ |
| |
| |
| div.toc { |
| margin:0; |
| padding: 0.3em 0 0 0; |
| width:100%; |
| float:none; |
| position:absolute; |
| bottom:0; |
| border-radius:0px; |
| border-style: solid none none none; |
| max-height:50%; |
| overflow-y: scroll; |
| } |
| |
| div.toc h3 { |
| margin-left: 0.5em; |
| margin-bottom: 0.2em; |
| } |
| |
| div.toc ul { |
| margin: 0.2em 0 0.4em 0.5em; |
| } |
| |
| span.cpp11,span.cpp14,span.cpp17 { |
| color: #119911; |
| font-weight: bold; |
| } |
| |
| .newin3x { |
| color: #a37c1a; |
| font-weight: bold; |
| } |
| |
| div.warningbox { |
| max-width:60em; |
| border-style: solid solid solid solid; |
| border-color: red; |
| border-width: 3px; |
| } |
| |
| /**** old Eigen's styles ****/ |
| |
| |
| table.tutorial_code td { |
| border-color: transparent; /* required for Firefox */ |
| padding: 3pt 5pt 3pt 5pt; |
| vertical-align: top; |
| } |
| |
| |
| /* Whenever doxygen meets a '\n' or a '<BR/>', it will put |
| * the text containing the character into a <p class="starttd">. |
| * This little hack together with table.tutorial_code td.note |
| * aims at fixing this issue. */ |
| table.tutorial_code td.note p.starttd { |
| margin: 0px; |
| border: none; |
| padding: 0px; |
| } |
| |
| div.eimainmenu { |
| text-align: center; |
| } |
| |
| /* center version number on main page */ |
| h3.version { |
| text-align: center; |
| } |
| |
| |
| td.width20em p.endtd { |
| width: 20em; |
| } |
| |
| /* needed for huge screens */ |
| .ui-resizable-e { |
| background-repeat: repeat-y; |
| } |