123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 |
- /******** 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;
- }
|