ENH: Updated doygen css (Chris)

This commit is contained in:
andy
2013-11-21 14:57:44 +00:00
parent 578fb9f6bb
commit 6544abe389
2 changed files with 198 additions and 176 deletions

View File

@ -12,7 +12,8 @@ div.navigation
div.tabs, div.tabs,
div.tabs2 div.tabs2,
div.tabs3
{ {
width : 100%; width : 100%;
padding-top : 5px; padding-top : 5px;
@ -22,7 +23,8 @@ div.tabs2
} }
div.tabs ul, div.tabs ul,
div.tabs2 ul div.tabs2 ul,
div.tabs3 ul
{ {
margin: 0px; margin: 0px;
padding-left: 10px; padding-left: 10px;
@ -33,7 +35,8 @@ div.tabs2 ul
div.tabs li, div.tabs form, div.tabs li, div.tabs form,
div.tabs2 li, div.tabs2 form div.tabs2 li, div.tabs2 form,
div.tabs3 li, div.tabs3 form
{ {
display : inline; display : inline;
margin : 0px; margin : 0px;
@ -41,7 +44,8 @@ div.tabs2 li, div.tabs2 form
} }
div.tabs ul li, div.tabs ul li,
div.tabs2 ul li div.tabs2 ul li,
div.tabs3 ul li
{ {
padding-top: 10px; padding-top: 10px;
padding-bottom: 10px; padding-bottom: 10px;
@ -77,14 +81,19 @@ div.tabs a:hover,
div.tabs2 a:link, div.tabs2 a:link,
div.tabs2 a:visited, div.tabs2 a:visited,
div.tabs2 a:active, div.tabs2 a:active,
div.tabs2 a:hover div.tabs2 a:hover,
div.tabs3 a:link,
div.tabs3 a:visited,
div.tabs3 a:active,
div.tabs3 a:hover
{ {
color : #000000; color : #000000;
color:#555; color:#555;
} }
div.tabs span, div.tabs span,
div.tabs2 span div.tabs2 span,
div.tabs3 span
{ {
display : inline; display : inline;
padding : 0px 9px; padding : 0px 9px;

View File

@ -11,49 +11,49 @@ body, table, div, p, dl {
/* @group Heading Levels */ /* @group Heading Levels */
h1 { h1 {
text-align: center; text-align: center;
font-size: 150%; font-size: 150%;
} }
h2 { h2 {
font-size: 120%; font-size: 120%;
} }
h3 { h3 {
font-size: 100%; font-size: 100%;
} }
dt { dt {
font-weight: bold; font-weight: bold;
} }
div.multicol { div.multicol {
-moz-column-gap: 1em; -moz-column-gap: 1em;
-webkit-column-gap: 1em; -webkit-column-gap: 1em;
-moz-column-count: 3; -moz-column-count: 3;
-webkit-column-count: 3; -webkit-column-count: 3;
} }
p.startli, p.startdd, p.starttd { p.startli, p.startdd, p.starttd {
margin-top: 2px; margin-top: 2px;
} }
p.endli { p.endli {
margin-bottom: 0px; margin-bottom: 0px;
} }
p.enddd { p.enddd {
margin-bottom: 4px; margin-bottom: 4px;
} }
p.endtd { p.endtd {
margin-bottom: 2px; margin-bottom: 2px;
} }
/* @end */ /* @end */
caption { caption {
font-weight: bold; font-weight: bold;
} }
span.legend { span.legend {
@ -67,47 +67,47 @@ h3.version {
} }
div.qindex, div.navtab{ div.qindex, div.navtab{
background-color: #e8eef2; background-color: #e8eef2;
border: 1px solid #84b0c7; border: 1px solid #84b0c7;
text-align: center; text-align: center;
margin: 2px; margin: 2px;
padding: 2px; padding: 2px;
} }
div.qindex, div.navpath { div.qindex, div.navpath {
width: 100%; width: 100%;
line-height: 140%; line-height: 140%;
} }
div.navtab { div.navtab {
margin-right: 15px; margin-right: 15px;
} }
/* @group Link Styling */ /* @group Link Styling */
a { a {
color: #153788; color: #153788;
font-weight: normal; font-weight: normal;
text-decoration: none; text-decoration: none;
} }
.contents a:visited { .contents a:visited {
color: #1b77c5; color: #1b77c5;
} }
a:hover { a:hover {
text-decoration: underline; text-decoration: underline;
} }
a.qindex { a.qindex {
font-weight: bold; font-weight: bold;
} }
a.qindexHL { a.qindexHL {
font-weight: bold; font-weight: bold;
background-color: #6666cc; background-color: #6666cc;
color: #ffffff; color: #ffffff;
border: 1px double #9295C2; border: 1px double #9295C2;
} }
.contents a.qindexHL:visited { .contents a.qindexHL:visited {
@ -115,90 +115,92 @@ a.qindexHL {
} }
a.el { a.el {
font-weight: bold; font-weight: bold;
} }
a.elRef { a.elRef {
} }
a.code { a.code {
color: #3030f0; color: #3030f0;;
font-family: "Courier New", Courier, monospace, fixed;
} }
a.codeRef { a.codeRef {
color: #3030f0; color: #3030f0;;
font-family: "Courier New", Courier, monospace, fixed;
} }
/* @end */ /* @end */
dl.el { dl.el {
margin-left: -1cm; margin-left: -1cm;
} }
.fragment { .fragment {
font-family: monospace, fixed; font-size: 105%;
font-size: 105%; font-family: "Courier New", Courier, monospace, fixed;
} }
pre.fragment { pre.fragment {
border: 1px solid #CCCCCC; border: 1px solid #CCCCCC;
background-color: #f5f5f5; background-color: #f5f5f5;
padding: 4px 6px; padding: 4px 6px;
margin: 4px 8px 4px 2px; margin: 4px 8px 4px 2px;
overflow: auto; overflow: auto;
word-wrap: break-word; word-wrap: break-word;
font-size: 9pt; font-size: 9pt;
line-height: 125%; line-height: 125%;
} }
div.ah { div.ah {
background-color: black; background-color: black;
font-weight: bold; font-weight: bold;
color: #ffffff; color: #ffffff;
margin-bottom: 3px; margin-bottom: 3px;
margin-top: 3px margin-top: 3px
} }
div.groupHeader { div.groupHeader {
margin-left: 16px; margin-left: 16px;
margin-top: 12px; margin-top: 12px;
margin-bottom: 6px; margin-bottom: 6px;
font-weight: bold; font-weight: bold;
} }
div.groupText { div.groupText {
margin-left: 16px; margin-left: 16px;
font-style: italic; font-style: italic;
} }
body { body {
background: white; background: white;
color: black; color: black;
margin-right: 20px; margin-right: 20px;
margin-left: 20px; margin-left: 20px;
} }
td.indexkey { td.indexkey {
background-color: #e8eef2; background-color: #e8eef2;
font-weight: bold; font-weight: bold;
border: 1px solid #CCCCCC; border: 1px solid #CCCCCC;
margin: 2px 0px 2px 0; margin: 2px 0px 2px 0;
padding: 2px 10px; padding: 2px 10px;
} }
td.indexvalue { td.indexvalue {
background-color: #e8eef2; background-color: #e8eef2;
border: 1px solid #CCCCCC; border: 1px solid #CCCCCC;
padding: 2px 10px; padding: 2px 10px;
margin: 2px 0px; margin: 2px 0px;
} }
tr.memlist { tr.memlist {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
p.formulaDsp { p.formulaDsp {
text-align: center; text-align: center;
} }
img.formulaDsp { img.formulaDsp {
@ -206,113 +208,124 @@ img.formulaDsp {
} }
img.formulaInl { img.formulaInl {
vertical-align: middle; vertical-align: middle;
} }
div.center { div.center {
text-align: center; text-align: center;
margin-top: 0px; margin-top: 0px;
margin-bottom: 0px; margin-bottom: 0px;
padding: 0px; padding: 0px;
} }
div.center img { div.center img {
border: 0px; border: 0px;
} }
img.footer { img.footer {
border: 0px; border: 0px;
vertical-align: middle; vertical-align: middle;
} }
/* @group Code Colorization */ /* @group Code Colorization */
span.keyword { span.keyword {
color: #008000 color: #008000;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.keywordtype { span.keywordtype {
color: #604020 color: #604020;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.keywordflow { span.keywordflow {
color: #e08000 color: #e08000;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.comment { span.comment {
color: #800000 color: #800000;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.preprocessor { span.preprocessor {
color: #806020 color: #806020;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.stringliteral { span.stringliteral {
color: #002080 color: #002080;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.charliteral { span.charliteral {
color: #008080 color: #008080;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.vhdldigit { span.vhdldigit {
color: #ff00ff color: #ff00ff;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.vhdlchar { span.vhdlchar {
color: #000000 color: #000000;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.vhdlkeyword { span.vhdlkeyword {
color: #700070 color: #700070;
font-family: "Courier New", Courier, monospace, fixed;
} }
span.vhdllogic { span.vhdllogic {
color: #ff0000 color: #ff0000;
font-family: "Courier New", Courier, monospace, fixed;
} }
/* @end */ /* @end */
.search { .search {
color: #003399; color: #003399;
font-weight: bold; font-weight: bold;
} }
form.search { form.search {
margin-bottom: 0px; margin-bottom: 0px;
margin-top: 0px; margin-top: 0px;
} }
input.search { input.search {
font-size: 75%; font-size: 75%;
color: #000080; color: #000080;
font-weight: normal; font-weight: normal;
background-color: #e8eef2; background-color: #e8eef2;
} }
td.tiny { td.tiny {
font-size: 75%; font-size: 75%;
} }
.dirtab { .dirtab {
padding: 4px; padding: 4px;
border-collapse: collapse; border-collapse: collapse;
border: 1px solid #84b0c7; border: 1px solid #84b0c7;
} }
th.dirtab { th.dirtab {
background: #e8eef2; background: #e8eef2;
font-weight: bold; font-weight: bold;
} }
hr { hr {
height: 0px; height: 0px;
border: none; border: none;
border-top: 1px solid #666; border-top: 1px solid #666;
} }
hr.footer { hr.footer {
height: 1px; height: 1px;
} }
/* @group Member Descriptions */ /* @group Member Descriptions */
@ -320,19 +333,19 @@ hr.footer {
.mdescLeft, .mdescRight, .mdescLeft, .mdescRight,
.memItemLeft, .memItemRight, .memItemLeft, .memItemRight,
.memTemplItemLeft, .memTemplItemRight, .memTemplParams { .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
background-color: #FAFAFA; background-color: #FAFAFA;
border: none; border: none;
margin: 4px; margin: 4px;
padding: 1px 0 0 8px; padding: 1px 0 0 8px;
} }
.mdescLeft, .mdescRight { .mdescLeft, .mdescRight {
padding: 0px 8px 4px 8px; padding: 0px 8px 4px 8px;
color: #555; color: #555;
} }
.memItemLeft, .memItemRight, .memTemplParams { .memItemLeft, .memItemRight, .memTemplParams {
border-top: 1px solid #ccc; border-top: 1px solid #ccc;
} }
.memItemLeft, .memTemplItemLeft { .memItemLeft, .memTemplItemLeft {
@ -340,7 +353,7 @@ hr.footer {
} }
.memTemplParams { .memTemplParams {
color: #606060; color: #606060;
white-space: nowrap; white-space: nowrap;
} }
@ -351,24 +364,24 @@ hr.footer {
/* Styles for detailed member documentation */ /* Styles for detailed member documentation */
.memtemplate { .memtemplate {
font-size: 80%; font-size: 80%;
color: #606060; color: #606060;
font-weight: normal; font-weight: normal;
margin-left: 3px; margin-left: 3px;
} }
.memnav { .memnav {
background-color: #e8eef2; background-color: #e8eef2;
border: 1px solid #84b0c7; border: 1px solid #84b0c7;
text-align: center; text-align: center;
margin: 2px; margin: 2px;
margin-right: 15px; margin-right: 15px;
padding: 2px; padding: 2px;
} }
.memitem { .memitem {
padding: 0; padding: 0;
margin-bottom: 10px; margin-bottom: 10px;
} }
.memname { .memname {
@ -415,19 +428,19 @@ hr.footer {
} }
.paramkey { .paramkey {
text-align: right; text-align: right;
} }
.paramtype { .paramtype {
white-space: nowrap; white-space: nowrap;
} }
.paramname { .paramname {
color: #602020; color: #602020;
white-space: nowrap; white-space: nowrap;
} }
.paramname em { .paramname em {
font-style: normal; font-style: normal;
} }
/* @end */ /* @end */
@ -437,21 +450,21 @@ hr.footer {
/* for the tree view */ /* for the tree view */
.ftvtree { .ftvtree {
font-family: sans-serif; font-family: sans-serif;
margin: 0.5em; margin: 0.5em;
} }
/* these are for tree view when used as main index */ /* these are for tree view when used as main index */
.directory { .directory {
font-size: 9pt; font-size: 9pt;
font-weight: bold; font-weight: bold;
} }
.directory h3 { .directory h3 {
margin: 0px; margin: 0px;
margin-top: 1em; margin-top: 1em;
font-size: 11pt; font-size: 11pt;
} }
/* /*
@ -463,86 +476,86 @@ proper pixel height of your image.
/* /*
.directory h3.swap { .directory h3.swap {
height: 61px; height: 61px;
background-repeat: no-repeat; background-repeat: no-repeat;
background-image: url("yourimage.gif"); background-image: url("yourimage.gif");
} }
.directory h3.swap span { .directory h3.swap span {
display: none; display: none;
} }
*/ */
.directory > h3 { .directory > h3 {
margin-top: 0; margin-top: 0;
} }
.directory p { .directory p {
margin: 0px; margin: 0px;
white-space: nowrap; white-space: nowrap;
} }
.directory div { .directory div {
display: none; display: none;
margin: 0px; margin: 0px;
} }
.directory img { .directory img {
vertical-align: -30%; vertical-align: -30%;
} }
/* these are for tree view when not used as main index */ /* these are for tree view when not used as main index */
.directory-alt { .directory-alt {
font-size: 100%; font-size: 100%;
font-weight: bold; font-weight: bold;
} }
.directory-alt h3 { .directory-alt h3 {
margin: 0px; margin: 0px;
margin-top: 1em; margin-top: 1em;
font-size: 11pt; font-size: 11pt;
} }
.directory-alt > h3 { .directory-alt > h3 {
margin-top: 0; margin-top: 0;
} }
.directory-alt p { .directory-alt p {
margin: 0px; margin: 0px;
white-space: nowrap; white-space: nowrap;
} }
.directory-alt div { .directory-alt div {
display: none; display: none;
margin: 0px; margin: 0px;
} }
.directory-alt img { .directory-alt img {
vertical-align: -30%; vertical-align: -30%;
} }
/* @end */ /* @end */
address { address {
font-style: normal; font-style: normal;
color: #333; color: #333;
} }
table.doxtable { table.doxtable {
border-collapse:collapse; border-collapse:collapse;
} }
table.doxtable td, table.doxtable th { table.doxtable td, table.doxtable th {
border: 1px solid #153788; border: 1px solid #153788;
padding: 3px 7px 2px; padding: 3px 7px 2px;
} }
table.doxtable th { table.doxtable th {
background-color: #254798; background-color: #254798;
color: #FFFFFF; color: #FFFFFF;
font-size: 110%; font-size: 110%;
padding-bottom: 4px; padding-bottom: 4px;
padding-top: 5px; padding-top: 5px;
text-align:left; text-align:left;
} }