summaryrefslogtreecommitdiffstats
path: root/doc/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'doc/style.css')
-rw-r--r--doc/style.css1494
1 files changed, 350 insertions, 1144 deletions
diff --git a/doc/style.css b/doc/style.css
index 2e7b2faa..65ec3845 100644
--- a/doc/style.css
+++ b/doc/style.css
@@ -1,75 +1,65 @@
-/* The standard CSS for doxygen 1.8.8 */
+body {
+ font-family: sans-serif;
+ max-width: 80em;
+ margin: 0;
+ margin-left: auto;
+ margin-right: auto;
+ background: #FFF;
+ color: #000;
+}
-body, table, div, p, dl {
- font: 400 14px/22px Roboto,sans-serif;
+#titlearea {
+ display: none;
}
-/* @group Heading Levels */
+h1 {
+ font-size: 180%;
+ font-weight: 900;
+}
-h1.groupheader {
- font-size: 150%;
+h2 {
+ font-size: 140%;
+ font-weight: 700;
}
-.title {
- font: 400 14px/28px Roboto,sans-serif;
- font-size: 150%;
- font-weight: bold;
- margin: 10px 2px;
+h3 {
+ font-size: 120%;
+ font-weight: 700;
}
-h2.groupheader {
- border-bottom: 1px solid #9DA4A2;
- color: #4A504E;
- font-size: 150%;
- font-weight: normal;
- margin-top: 1.75em;
- padding-top: 8px;
- padding-bottom: 4px;
- width: 100%;
+h4 {
+ font-size: 110%;
+ font-weight: 700;
}
-h3.groupheader {
+h5 {
font-size: 100%;
+ font-weight: 700;
}
-h1, h2, h3, h4, h5, h6 {
- -webkit-transition: text-shadow 0.5s linear;
- -moz-transition: text-shadow 0.5s linear;
- -ms-transition: text-shadow 0.5s linear;
- -o-transition: text-shadow 0.5s linear;
- transition: text-shadow 0.5s linear;
- margin-right: 15px;
+h6 {
+ font-size: 100%;
+ font-weight: 600;
}
-h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
- text-shadow: 0 0 15px cyan;
+p {
+ margin: 0 0 1ex 0;
}
-h1 {
- margin-top: 1em;
-}
+/* br { */
+/* display: none; */
+/* } */
dt {
- font-weight: bold;
-}
-
-div.multicol {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- -moz-column-count: 3;
- -webkit-column-count: 3;
+ font-weight: 700;
}
-p.startli, p.startdd {
+p.startli,p.startdd,p.starttd {
margin-top: 2px;
}
-p.starttd {
- margin-top: 0px;
-}
-
p.endli {
- margin-bottom: 0px;
+ margin-bottom: 0;
}
p.enddd {
@@ -80,31 +70,26 @@ p.endtd {
margin-bottom: 2px;
}
-/* @end */
-
caption {
- font-weight: bold;
+ font-weight: 700;
}
span.legend {
- font-size: 70%;
- text-align: center;
+ font-size: 70%;
+ text-align: center;
}
h3.version {
- font-size: 90%;
- text-align: center;
-}
-
-div.qindex, div.navtab{
- background-color: #EFF0EF;
- border: 1px solid #B3B9B7;
+ font-size: 90%;
text-align: center;
}
-div.qindex, div.navpath {
- width: 100%;
- line-height: 140%;
+div.qindex,div.navtab {
+ background-color: #EBEFF6;
+ border: 1px solid #A3B4D7;
+ text-align: center;
+ margin: 2px;
+ padding: 2px;
}
div.navtab {
@@ -112,147 +97,69 @@ div.navtab {
}
/* @group Link Styling */
-
a {
- color: #565D5B;
- font-weight: normal;
+ color: #546E00; /*70957E;*/
text-decoration: none;
}
.contents a:visited {
- color: #656E6B;
+ color: #344E00;
}
a:hover {
text-decoration: underline;
}
-a.qindex {
- font-weight: bold;
-}
-
a.qindexHL {
- font-weight: bold;
- background-color: #ADB4B2;
- color: #ffffff;
- border: 1px double #9CA3A1;
+ background-color: #9CAFD4;
+ color: #FFF;
+ border: 1px double #869DCA;
}
-.contents a.qindexHL:visited {
- color: #ffffff;
+code {
+ color: #444;
}
-a.el {
- font-weight: bold;
-}
-
-a.elRef {
+a.code {
+ color: #70957E;
}
-a.code, a.code:visited, a.line, a.line:visited {
- color: #4665A2;
-}
-
-a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
- color: #4665A2;
+a.codeRef {
+ color: #70957E;
}
/* @end */
-
dl.el {
margin-left: -1cm;
}
-pre.fragment {
- border: 1px solid #C4CFE5;
- background-color: #FBFCFD;
- padding: 4px 6px;
- margin: 4px 8px 4px 2px;
- overflow: auto;
- word-wrap: break-word;
- font-size: 9pt;
- line-height: 125%;
- font-family: monospace, fixed;
- font-size: 105%;
-}
-
-div.fragment {
- padding: 4px 6px;
- margin: 4px 8px 4px 2px;
- background-color: #FCFCFC;
- border: 1px solid #CED2D1;
-}
-
-div.line {
+.fragment {
font-family: monospace, fixed;
- font-size: 13px;
- min-height: 13px;
- line-height: 1.0;
- text-wrap: unrestricted;
- white-space: -moz-pre-wrap; /* Moz */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- white-space: pre-wrap; /* CSS3 */
- word-wrap: break-word; /* IE 5.5+ */
- text-indent: -53px;
- padding-left: 53px;
- padding-bottom: 0px;
- margin: 0px;
- -webkit-transition-property: background-color, box-shadow;
- -webkit-transition-duration: 0.5s;
- -moz-transition-property: background-color, box-shadow;
- -moz-transition-duration: 0.5s;
- -ms-transition-property: background-color, box-shadow;
- -ms-transition-duration: 0.5s;
- -o-transition-property: background-color, box-shadow;
- -o-transition-duration: 0.5s;
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
-}
-
-div.line.glow {
- background-color: cyan;
- box-shadow: 0 0 10px cyan;
-}
-
-
-span.lineno {
- padding-right: 4px;
- text-align: right;
- border-right: 2px solid #0F0;
- background-color: #E8E8E8;
- white-space: pre;
-}
-span.lineno a {
- background-color: #D8D8D8;
-}
-
-span.lineno a:hover {
- background-color: #C8C8C8;
+ border-left: 1px solid #C4C4C4;
+ padding-left: 1em;
+ margin: 1em 2em;
+ line-height: 125%;
}
div.ah {
- background-color: black;
- font-weight: bold;
- color: #ffffff;
+ background-color: #000;
+ font-weight: 700;
+ color: #FFF;
margin-bottom: 3px;
margin-top: 3px;
- padding: 0.2em;
- border: solid thin #333;
- border-radius: 0.5em;
- -webkit-border-radius: .5em;
- -moz-border-radius: .5em;
- box-shadow: 2px 2px 3px #999;
- -webkit-box-shadow: 2px 2px 3px #999;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
- background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+ padding: .2em;
+ border: thin solid #333;
}
div.groupHeader {
margin-left: 16px;
margin-top: 12px;
- font-weight: bold;
+ margin-bottom: 6px;
+ font-weight: 700;
+}
+
+a + h2.groupheader {
+ display: none;
}
div.groupText {
@@ -260,60 +167,48 @@ div.groupText {
font-style: italic;
}
-body {
- background-color: white;
- color: black;
- margin: 0;
-}
-
div.contents {
margin-top: 10px;
- margin-left: 12px;
- margin-right: 8px;
+ margin-left: 10px;
+ margin-right: 10px;
}
td.indexkey {
- background-color: #EFF0EF;
- font-weight: bold;
- border: 1px solid #CED2D1;
- margin: 2px 0px 2px 0;
+ background-color: #EBEFF6;
+ font-weight: 700;
+ border: 1px solid #C4CFE5;
+ margin: 2px 0;
padding: 2px 10px;
- white-space: nowrap;
- vertical-align: top;
}
td.indexvalue {
- background-color: #EFF0EF;
- border: 1px solid #CED2D1;
+ background-color: #EBEFF6;
+ border: 1px solid #C4CFE5;
padding: 2px 10px;
- margin: 2px 0px;
+ margin: 2px 0;
}
tr.memlist {
- background-color: #F0F1F1;
+ background-color: #EEF1F7;
}
p.formulaDsp {
text-align: center;
}
-img.formulaDsp {
-
-}
-
img.formulaInl {
vertical-align: middle;
}
div.center {
text-align: center;
- margin-top: 0px;
- margin-bottom: 0px;
- padding: 0px;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 0;
}
div.center img {
- border: 0px;
+ border: 0;
}
address.footer {
@@ -322,88 +217,52 @@ address.footer {
}
img.footer {
- border: 0px;
+ border: 0;
vertical-align: middle;
}
-.footer {
- display: none;
-}
-
/* @group Code Colorization */
-
span.keyword {
- color: #008000
+ color: green;
}
span.keywordtype {
- color: #604020
+ color: #3E873E;
}
span.keywordflow {
- color: #e08000
+ color: #DEB542;
}
span.comment {
- color: #800000
+ color: #69CABF;
}
span.preprocessor {
- color: #806020
+ color: #F771AC;
}
span.stringliteral {
- color: #002080
+ color: #FF6E64;
}
span.charliteral {
- color: #008080
+ color: teal;
}
-span.vhdldigit {
- color: #ff00ff
+span.vhdldigit {
+ color: #F0F;
}
-span.vhdlchar {
- color: #000000
+span.vhdlkeyword {
+ color: #700070;
}
-span.vhdlkeyword {
- color: #700070
-}
-
-span.vhdllogic {
- color: #ff0000
-}
-
-blockquote {
- background-color: #F8F8F8;
- border-left: 2px solid #ADB4B2;
- margin: 0 24px 0 4px;
- padding: 0 12px 0 16px;
+span.vhdllogic {
+ color: red;
}
/* @end */
-
-/*
-.search {
- color: #003399;
- font-weight: bold;
-}
-
-form.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-
-input.search {
- font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #e8eef2;
-}
-*/
-
td.tiny {
font-size: 75%;
}
@@ -411,18 +270,19 @@ td.tiny {
.dirtab {
padding: 4px;
border-collapse: collapse;
- border: 1px solid #B3B9B7;
+ border: 1px solid #A3B4D7;
}
th.dirtab {
- background: #EFF0EF;
- font-weight: bold;
+ background: #EBEFF6;
+ font-weight: 700;
}
hr {
- height: 0px;
+ height: 0;
border: none;
- border-top: 1px solid #6B7471;
+ border-top: 1px solid #DDD;
+ margin: 2em 0 1em;
}
hr.footer {
@@ -430,174 +290,110 @@ hr.footer {
}
/* @group Member Descriptions */
-
table.memberdecls {
- border-spacing: 0px;
- padding: 0px;
-}
-
-.memberdecls td, .fieldtable tr {
- -webkit-transition-property: background-color, box-shadow;
- -webkit-transition-duration: 0.5s;
- -moz-transition-property: background-color, box-shadow;
- -moz-transition-duration: 0.5s;
- -ms-transition-property: background-color, box-shadow;
- -ms-transition-duration: 0.5s;
- -o-transition-property: background-color, box-shadow;
- -o-transition-duration: 0.5s;
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
+ border-spacing: 0.125em;
}
-.memberdecls td.glow, .fieldtable tr.glow {
- background-color: cyan;
- box-shadow: 0 0 15px cyan;
+h2.groupheader {
+ margin: 1em 0 0.5em 0;
}
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
- background-color: #FAFAFA;
- border: none;
- margin: 4px;
- padding: 1px 0 0 8px;
+.mdescLeft,.mdescRight,.memItemLeft,.memItemRight,.memTemplItemLeft,.memTemplItemRight,.memTemplParams {
+ margin: 0;
+ padding: 0;
}
-.mdescLeft, .mdescRight {
- padding: 0px 8px 4px 8px;
+.mdescLeft,.mdescRight {
color: #555;
}
-.memSeparator {
- border-bottom: 1px solid #DEE4F0;
- line-height: 1px;
- margin: 0px;
- padding: 0px;
+.memItemLeft,.memItemRight,.memTemplParams {
+ border: 0;
+ font-family: monospace;
+ font-size: 90%;
}
-.memItemLeft, .memTemplItemLeft {
- white-space: nowrap;
+.memItemLeft,.memTemplItemLeft {
+ white-space: nowrap;
+ padding-left: 2em;
+ padding-right: 1ex;
}
-.memItemRight {
- width: 100%;
+.memItemLeft a.el {
+ font-weight: bold;
}
.memTemplParams {
- color: #656E6B;
- white-space: nowrap;
- font-size: 80%;
+ color: #464646;
+ white-space: nowrap;
}
-/* @end */
+td.memSeparator {
+ display: none;
+}
-/* @group Member Details */
+td.mlabels-right {
+ vertical-align: top;
+ padding-top: 4px;
+ color: #AA6;
+}
-/* Styles for detailed member documentation */
+.memtitle {
+ display: none;
+}
+/* @end */
+/* @group Member Details */
+/* Styles for detailed member documentation */
.memtemplate {
font-size: 80%;
- color: #656E6B;
- font-weight: normal;
- margin-left: 9px;
+ color: #AA6;
+ font-weight: bold;
+ padding-left: 6px;
}
.memnav {
- background-color: #EFF0EF;
- border: 1px solid #B3B9B7;
+ background-color: #EBEFF6;
+ border: 1px solid #A3B4D7;
text-align: center;
margin: 2px;
margin-right: 15px;
padding: 2px;
}
-.mempage {
- width: 100%;
-}
-
.memitem {
padding: 0;
- margin-bottom: 10px;
- margin-right: 5px;
- -webkit-transition: box-shadow 0.5s linear;
- -moz-transition: box-shadow 0.5s linear;
- -ms-transition: box-shadow 0.5s linear;
- -o-transition: box-shadow 0.5s linear;
- transition: box-shadow 0.5s linear;
- display: table !important;
- width: 100%;
+ margin: 1ex 0 2ex 0;
+ border: 1px solid #333;
+ border-radius: 6px;
}
-.memitem.glow {
- box-shadow: 0 0 15px cyan;
+.memname {
+ /*white-space: nowrap;*/
+ font-weight: bold;
+ font-family: monospace;
}
-.memname {
- font-weight: bold;
- margin-left: 6px;
-}
-
-.memname td {
- vertical-align: bottom;
-}
-
-.memproto, dl.reflist dt {
- border-top: 1px solid #B7BDBB;
- border-left: 1px solid #B7BDBB;
- border-right: 1px solid #B7BDBB;
- padding: 6px 0px 6px 0px;
- color: #313534;
- font-weight: bold;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E7E9E8;
- /* opera specific markup */
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- /* firefox specific markup */
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- -moz-border-radius-topright: 4px;
- -moz-border-radius-topleft: 4px;
- /* webkit specific markup */
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- -webkit-border-top-right-radius: 4px;
- -webkit-border-top-left-radius: 4px;
-
-}
-
-.memdoc, dl.reflist dd {
- border-bottom: 1px solid #B7BDBB;
- border-left: 1px solid #B7BDBB;
- border-right: 1px solid #B7BDBB;
- padding: 6px 10px 2px 10px;
- background-color: #FCFCFC;
- border-top-width: 0;
- background-image:url('nav_g.png');
- background-repeat:repeat-x;
- background-color: #FFFFFF;
- /* opera specific markup */
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- /* firefox specific markup */
- -moz-border-radius-bottomleft: 4px;
- -moz-border-radius-bottomright: 4px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- /* webkit specific markup */
- -webkit-border-bottom-left-radius: 4px;
- -webkit-border-bottom-right-radius: 4px;
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-dl.reflist dt {
- padding: 5px;
-}
-
-dl.reflist dd {
- margin: 0px 0px 10px 0px;
- padding: 5px;
+.memproto {
+ border-bottom: 1px solid #DDD;
+ padding: 0.5ex;
+ font-weight: bold;
+ background-color: #F3F3F3;
+ border-radius: 6px 6px 0 0;
+ background: linear-gradient(to bottom, #444 0%, #000 100%);
+ color: #FFF;
+}
+
+.memproto .paramname {
+ color: #CCC;
+ font-style: normal;
+}
+
+.memdoc {
+ padding: 1ex;
+ background-color: #FBFBFB;
+ border-top-width: 0;
+ border-radius: 0 0 6px 6px;
}
.paramkey {
@@ -605,891 +401,301 @@ dl.reflist dd {
}
.paramtype {
+ color: #B4C342;
white-space: nowrap;
}
.paramname {
- color: #602020;
+ color: #444;
white-space: nowrap;
+ font-weight: bold;
+ font-family: monospace;
}
+
.paramname em {
font-style: normal;
}
-.paramname code {
- line-height: 14px;
-}
-
-.params, .retval, .exception, .tparams {
- margin-left: 0px;
- padding-left: 0px;
-}
-.params .paramname, .retval .paramname {
- font-weight: bold;
- vertical-align: top;
-}
-
-.params .paramtype {
- font-style: italic;
- vertical-align: top;
-}
-
-.params .paramdir {
- font-family: "courier new",courier,monospace;
- vertical-align: top;
+td.paramname {
+ padding-right: 1ex;
+ vertical-align: top;
}
-table.mlabels {
- border-spacing: 0px;
+.fieldname {
+ color: #444;
+ font-family: monospace;
}
-td.mlabels-left {
- width: 100%;
- padding: 0px;
+td.fieldname {
+ padding-right: 1ex;
+ vertical-align: top;
}
-td.mlabels-right {
- vertical-align: bottom;
- padding: 0px;
- white-space: nowrap;
+/* @end */
+/* @group Directory (tree) */
+/* for the tree view */
+.ftvtree {
+ font-family: sans-serif;
+ margin: 0;
}
-span.mlabels {
- margin-left: 8px;
+/* these are for tree view when used as main index */
+.directory {
+ font-size: small;
+ margin: 0.5em;
}
-span.mlabel {
- background-color: #8C9592;
- border-top:1px solid #747E7B;
- border-left:1px solid #747E7B;
- border-right:1px solid #CED2D1;
- border-bottom:1px solid #CED2D1;
- text-shadow: none;
- color: white;
- margin-right: 4px;
- padding: 2px 3px;
- border-radius: 3px;
- font-size: 7pt;
- white-space: nowrap;
- vertical-align: middle;
+.directory h3 {
+ margin: 0;
+ margin-top: 1em;
+ font-size: 11pt;
}
-
-
-/* @end */
-
-/* these are for tree view inside a (index) page */
-
-div.directory {
- margin: 10px 0px;
- border-top: 1px solid #ADB4B2;
- border-bottom: 1px solid #ADB4B2;
- width: 100%;
+.directory > h3 {
+ margin-top: 0;
}
-.directory table {
- border-collapse:collapse;
+.directory p {
+ margin: 0;
+ white-space: nowrap;
}
-.directory td {
- margin: 0px;
- padding: 0px;
- vertical-align: top;
+.directory div {
+ display: none;
+ margin: 0;
}
-.directory td.entry {
- white-space: nowrap;
- padding-right: 6px;
- padding-top: 3px;
+.directory img {
+ vertical-align: -30%;
}
-.directory td.entry a {
- outline:none;
+/* these are for tree view when not used as main index */
+.directory-alt {
+ font-size: 100%;
+ font-weight: bold;
}
-.directory td.entry a img {
- border: none;
+.directory-alt h3 {
+ margin: 0;
+ margin-top: 1em;
+ font-size: 11pt;
}
-.directory td.desc {
- width: 100%;
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 3px;
- border-left: 1px solid rgba(0,0,0,0.05);
+.directory-alt > h3 {
+ margin-top: 0;
}
-.directory tr.even {
- padding-left: 6px;
- background-color: #F8F8F8;
+.directory-alt p {
+ margin: 0;
+ white-space: nowrap;
}
-.directory img {
- vertical-align: -30%;
+.directory-alt div {
+ display: none;
+ margin: 0;
}
-.directory .levels {
- white-space: nowrap;
- width: 100%;
- text-align: right;
- font-size: 9pt;
-}
-
-.directory .levels span {
- cursor: pointer;
- padding-left: 2px;
- padding-right: 2px;
- color: #565D5B;
-}
-
-.arrow {
- color: #ADB4B2;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: pointer;
- font-size: 80%;
- display: inline-block;
- width: 16px;
- height: 22px;
-}
-
-.icon {
- font-family: Arial, Helvetica;
- font-weight: bold;
- font-size: 12px;
- height: 14px;
- width: 16px;
- display: inline-block;
- background-color: #8C9592;
- color: white;
- text-align: center;
- border-radius: 4px;
- margin-left: 2px;
- margin-right: 2px;
-}
-
-.icona {
- width: 24px;
- height: 22px;
- display: inline-block;
-}
-
-.iconfopen {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('folderopen.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-.iconfclosed {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('folderclosed.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-.icondoc {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('doc.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-table.directory {
- font: 400 14px Roboto,sans-serif;
+.directory-alt img {
+ vertical-align: -30%;
}
/* @end */
-
div.dynheader {
- margin-top: 8px;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
+ margin-top: 8px;
}
address {
font-style: normal;
- color: #393E3C;
+ color: #2A3D61;
}
table.doxtable {
- border-collapse:collapse;
- margin-top: 4px;
- margin-bottom: 4px;
+ border-collapse: collapse;
+ margin: 0.5ex;
}
-table.doxtable td, table.doxtable th {
- border: 1px solid #3D4240;
+table.doxtable td,table.doxtable th {
+ border: 1px solid #DDD;
padding: 3px 7px 2px;
}
table.doxtable th {
- background-color: #4D5351;
- color: #FFFFFF;
- font-size: 110%;
+ background-color: #F3F3F3;
+ color: #000;
padding-bottom: 4px;
padding-top: 5px;
+ text-align: left;
+ font-weight: bold;
}
-table.fieldtable {
- /*width: 100%;*/
- margin-bottom: 10px;
- border: 1px solid #B7BDBB;
- border-spacing: 0px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
- box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-}
-
-.fieldtable td, .fieldtable th {
- padding: 3px 7px 2px;
-}
-
-.fieldtable td.fieldtype, .fieldtable td.fieldname {
- white-space: nowrap;
- border-right: 1px solid #B7BDBB;
- border-bottom: 1px solid #B7BDBB;
- vertical-align: top;
-}
-
-.fieldtable td.fieldname {
- padding-top: 3px;
-}
-
-.fieldtable td.fielddoc {
- border-bottom: 1px solid #B7BDBB;
- /*width: 100%;*/
-}
-
-.fieldtable td.fielddoc p:first-child {
- margin-top: 0px;
-}
-
-.fieldtable td.fielddoc p:last-child {
- margin-bottom: 2px;
-}
-
-.fieldtable tr:last-child td {
- border-bottom: none;
-}
-
-.fieldtable th {
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E7E9E8;
- font-size: 90%;
- color: #313534;
- padding-bottom: 4px;
- padding-top: 5px;
- text-align:left;
- -moz-border-radius-topleft: 4px;
- -moz-border-radius-topright: 4px;
- -webkit-border-top-left-radius: 4px;
- -webkit-border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- border-bottom: 1px solid #B7BDBB;
-}
-
-
.tabsearch {
- top: 0px;
+ top: 0;
left: 10px;
height: 36px;
- background-image: url('tab_b.png');
z-index: 101;
overflow: hidden;
font-size: 13px;
}
-.navpath ul
-{
- font-size: 11px;
- background-image:url('tab_b.png');
- background-repeat:repeat-x;
- background-position: 0 -5px;
- height:30px;
- line-height:30px;
- color:#9FA6A4;
- border:solid 1px #CCD0CF;
- overflow:hidden;
- margin:0px;
- padding:0px;
-}
-
-.navpath li
-{
- list-style-type:none;
- float:left;
- padding-left:10px;
- padding-right:15px;
- background-image:url('bc_s.png');
- background-repeat:no-repeat;
- background-position:right;
- color:#4B514F;
-}
-
-.navpath li.navelem a
-{
- height:32px;
- display:block;
- text-decoration: none;
- outline: none;
- color: #363A39;
- font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- text-decoration: none;
+div.navpath {
+ padding: 0.25em;
}
-.navpath li.navelem a:hover
-{
- color:#848D8A;
+.navpath ul {
+ font-size: x-small;
+ color: #8AA0CC;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
}
-.navpath li.footer
-{
- list-style-type:none;
- float:right;
- padding-left:10px;
- padding-right:15px;
- background-image:none;
- background-repeat:no-repeat;
- background-position:right;
- color:#4B514F;
- font-size: 8pt;
+.navpath li {
+ list-style-type: none;
+ float: left;
+ padding-left: 10px;
+ padding-right: 15px;
+ color: #364D7C;
}
+.navpath a {
+ display: block;
+ text-decoration: none;
+ outline: none;
+}
-div.summary
-{
- float: right;
- font-size: 8pt;
- padding-right: 5px;
- width: 50%;
- text-align: right;
-}
-
-div.summary a
-{
- white-space: nowrap;
+.navpath a:hover {
+ color: #6884BD;
}
-div.ingroups
-{
- font-size: 8pt;
+div.summary {
+ float: right;
+ font-size: x-small;
+ padding: 0.25em 0.5em 0 0;
width: 50%;
- text-align: left;
+ text-align: right;
}
-div.ingroups a
-{
+div.summary a {
white-space: nowrap;
}
-div.header
-{
- background-image:url('nav_h.png');
- background-repeat:repeat-x;
- background-color: #FAFAFA;
- margin: 0px;
- border-bottom: 1px solid #CED2D1;
-}
-
-div.headertitle
-{
- padding: 5px 5px 5px 10px;
-}
-
-dl
-{
- padding: 0 0 0 10px;
-}
-
-/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
-dl.section
-{
- margin-left: 0px;
- padding-left: 0px;
-}
-
-dl.note
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #D0C000;
-}
-
-dl.warning, dl.attention
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #FF0000;
-}
-
-dl.pre, dl.post, dl.invariant
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #00D000;
-}
-
-dl.deprecated
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #505050;
-}
-
-dl.todo
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #00C0E0;
+div.header {
+ background-color: #F3F3F3;
+ margin: 0;
+ border: 0;
}
-dl.test
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #3030E0;
-}
-
-dl.bug
-{
- margin-left:-7px;
- padding-left: 3px;
- border-left:4px solid;
- border-color: #C08050;
-}
-
-dl.section dd {
- margin-bottom: 6px;
-}
-
-
-#projectlogo
-{
- text-align: center;
- vertical-align: bottom;
- border-collapse: separate;
-}
-
-#projectlogo img
-{
- border: 0px none;
-}
-
-#projectname
-{
- font: 260% Tahoma, Arial,sans-serif;
+div.headertitle {
+ font-size: 180%;
font-weight: bold;
- margin: 0px;
- padding: 2px 0px;
-}
-
-#projectbrief
-{
- font: 120% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
-}
-
-#projectnumber
-{
- font: 50% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
- color: #AAA;
- display: none;
-}
-
-#top
-{
- background-image: url('nav_h.png');
- background-repeat: repeat-x;
- background-color: #FAFAFA;
- margin: 0px;
- border-bottom: 1px solid #CED2D1;
- width: 100%;
-}
-
-#titlearea
-{
- background-image: none;
-}
-
-.image
-{
- text-align: center;
-}
-
-.dotgraph
-{
- text-align: center;
-}
-
-.mscgraph
-{
- text-align: center;
-}
-
-.diagraph
-{
- text-align: center;
-}
-
-.caption
-{
- font-weight: bold;
-}
-
-div.zoom
-{
- border: 1px solid #A4ABA8;
-}
-
-dl.citelist {
- margin-bottom:50px;
-}
-
-dl.citelist dt {
- color:#464C4A;
- float:left;
- font-weight:bold;
- margin-right:10px;
- padding:5px;
-}
-
-dl.citelist dd {
- margin:2px 0;
- padding:5px 0;
-}
-
-div.toc {
- padding: 14px 25px;
- background-color: #F6F7F6;
- border: 1px solid #DEE1E0;
- border-radius: 7px 7px 7px 7px;
- float: right;
- height: auto;
- margin: 0 20px 10px 10px;
- width: 200px;
-}
-
-div.toc li {
- background: url("bdwn.png") no-repeat scroll 0 5px transparent;
- font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
- margin-top: 5px;
- padding-left: 10px;
- padding-top: 2px;
-}
-
-div.toc h3 {
- font: bold 12px/1.2 Arial,FreeSans,sans-serif;
- color: #656E6B;
- border-bottom: 0 none;
- margin: 0;
-}
-
-div.toc ul {
- list-style: none outside none;
- border: medium none;
- padding: 0px;
-}
-
-div.toc li.level1 {
- margin-left: 0px;
+ color: #FFF;
+ padding: 0.125em 0.25em 0.125em 0.25em;
+ background-color: #333;
+ background: linear-gradient(to bottom, #444 0%, #000 100%);
+ border: solid 1px #444;
+ border-top: 0;
+ border-radius: 0 0 6px 6px;
}
-div.toc li.level2 {
- margin-left: 15px;
-}
-
-div.toc li.level3 {
- margin-left: 30px;
-}
-
-div.toc li.level4 {
- margin-left: 45px;
-}
-
-.inherit_header {
- font-weight: bold;
- color: gray;
- cursor: pointer;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.inherit_header td {
- padding: 6px 0px 2px 5px;
-}
-
-.inherit {
- display: none;
-}
-
-tr.heading h2 {
- margin-top: 12px;
- margin-bottom: 4px;
-}
-
-/* tooltip related style info */
-
-.ttc {
- position: absolute;
- display: none;
-}
-
-#powerTip {
- cursor: default;
- white-space: nowrap;
- background-color: white;
- border: 1px solid gray;
- border-radius: 4px 4px 4px 4px;
- box-shadow: 1px 1px 7px gray;
- display: none;
- font-size: smaller;
- max-width: 80%;
- opacity: 0.9;
- padding: 1ex 1em 1em;
- position: absolute;
- z-index: 2147483647;
-}
-
-#powerTip div.ttdoc {
- color: grey;
- font-style: italic;
-}
-
-#powerTip div.ttname a {
- font-weight: bold;
-}
-
-#powerTip div.ttname {
- font-weight: bold;
-}
-
-#powerTip div.ttdeci {
- color: #006318;
-}
-
-#powerTip div {
- margin: 0px;
- padding: 0px;
- font: 12px/16px Roboto,sans-serif;
-}
-
-#powerTip:before, #powerTip:after {
- content: "";
- position: absolute;
- margin: 0px;
-}
-
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.w:after, #powerTip.w:before,
-#powerTip.e:after, #powerTip.e:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.nw:after, #powerTip.nw:before,
-#powerTip.sw:after, #powerTip.sw:before {
- border: solid transparent;
- content: " ";
- height: 0;
- width: 0;
- position: absolute;
-}
-
-#powerTip.n:after, #powerTip.s:after,
-#powerTip.w:after, #powerTip.e:after,
-#powerTip.nw:after, #powerTip.ne:after,
-#powerTip.sw:after, #powerTip.se:after {
- border-color: rgba(255, 255, 255, 0);
-}
-
-#powerTip.n:before, #powerTip.s:before,
-#powerTip.w:before, #powerTip.e:before,
-#powerTip.nw:before, #powerTip.ne:before,
-#powerTip.sw:before, #powerTip.se:before {
- border-color: rgba(128, 128, 128, 0);
-}
-
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.nw:after, #powerTip.nw:before {
- top: 100%;
-}
-
-#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
- border-top-color: #ffffff;
- border-width: 10px;
- margin: 0px -10px;
-}
-#powerTip.n:before {
- border-top-color: #808080;
- border-width: 11px;
- margin: 0px -11px;
-}
-#powerTip.n:after, #powerTip.n:before {
- left: 50%;
-}
-
-#powerTip.nw:after, #powerTip.nw:before {
- right: 14px;
+div.line {
+ font-family: monospace, fixed;
+ font-size: 13px;
+ min-height: 13px;
+ line-height: 1.0;
+ text-wrap: avoid;
+ white-space: pre-wrap;
+ text-indent: -53px;
+ padding-left: 53px;
+ padding-bottom: 0;
+ margin: 0;
}
-#powerTip.ne:after, #powerTip.ne:before {
- left: 14px;
+.glow {
+ background-color: cyan;
+ box-shadow: 0 0 10px cyan;
}
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.sw:after, #powerTip.sw:before {
- bottom: 100%;
+span.lineno {
+ padding-right: 4px;
+ text-align: right;
+ border-right: 2px solid #0F0;
+ background-color: #E8E8E8;
+ white-space: pre;
}
-
-#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
- border-bottom-color: #ffffff;
- border-width: 10px;
- margin: 0px -10px;
+span.lineno a {
+ background-color: #D8D8D8;
}
-#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
- border-bottom-color: #808080;
- border-width: 11px;
- margin: 0px -11px;
+span.lineno a:hover {
+ background-color: #C8C8C8;
}
-#powerTip.s:after, #powerTip.s:before {
- left: 50%;
+.tabs, .tabs2, .navpath {
+ background-image: none;
+ background-color: #333;
+ background: linear-gradient(to bottom, #444 0%, #000 100%);
+ border: 0;
+ border-bottom: solid 2px #000;
+ padding: 0;
+ padding-top: 2px;
+ font-size: small;
}
-#powerTip.sw:after, #powerTip.sw:before {
- right: 14px;
+#navrow1 {
+ border: 0;
}
-#powerTip.se:after, #powerTip.se:before {
- left: 14px;
+th {
+ text-align: left;
}
-#powerTip.e:after, #powerTip.e:before {
- left: 100%;
-}
-#powerTip.e:after {
- border-left-color: #ffffff;
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
-}
-#powerTip.e:before {
- border-left-color: #808080;
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
+.mlabel {
+ padding: 0.125em;
}
-#powerTip.w:after, #powerTip.w:before {
- right: 100%;
-}
-#powerTip.w:after {
- border-right-color: #ffffff;
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
-}
-#powerTip.w:before {
- border-right-color: #808080;
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
-}
+/* tabs*/
-@media print
-{
- #top { display: none; }
- #side-nav { display: none; }
- #nav-path { display: none; }
- body { overflow:visible; }
- h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
- .summary { display: none; }
- .memitem { page-break-inside: avoid; }
- #doc-content
- {
- margin-left:0 !important;
- height:auto !important;
- width:auto !important;
- overflow:inherit;
- display:inline;
- }
+.tablist {
+ margin: 0;
+ padding: 0;
+ display: table;
}
-.tabs, .tabs2, .tabs3
-{
- background-image: none;
- border-width: 0;
+.tablist li {
+ display: table-cell;
+ line-height: 2em;
+ list-style: none;
+ background-color: #333;
+ background: linear-gradient(to bottom, #555 0%, #111 100%);
+ border: 1px solid #000;
+ border-radius: 6px 6px 0 0;
+ color: #fff;
}
-.tablist
-{
- padding-left: 0.25em;
+.tablist a {
+ display: block;
+ padding: 0 20px;
+ font-weight: bold;
+ color: #fff;
+ text-decoration: none;
+ outline: none;
}
-.tablist, .tablist li, .tablist a
-{
- background-image: none;
- line-height: normal;
- color: #888;
+.tabs3 .tablist a {
+ padding: 0 10px;
}
-.tablist a
-{
- padding: 0 0.5em 0.125em 0.5em;
- font-weight: normal;
- text-shadow:none;
+.tablist a:hover {
+ color: #fff;
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 1.0);
+ text-decoration: none;
}
.tablist li.current a {
- color: #000;
- background-image: none;
- text-shadow: none;
+ color: #fff;
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 1.0);
}
-.tablist a:hover {
- color: #485;
- background-image: none;
- text-decoration: underline;
- text-shadow: none;
+span.icon {
+ display: none;
}