dect
/
libnl
Archived
13
0
Fork 0

doc: Revert to default stylesheet

Use of a custom stylesheet breaks with almost every release of doxygen
and is thus completely unuseable.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
This commit is contained in:
Thomas Graf 2012-11-12 10:26:38 +01:00
parent 3132db5162
commit c83ecb38c1
1 changed files with 464 additions and 168 deletions

View File

@ -3,14 +3,11 @@
body, table, div, p, dl { body, table, div, p, dl {
font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
font-size: 13px; font-size: 13px;
line-height: 1.3;
} }
/* @group Heading Levels */ /* @group Heading Levels */
h1, h2, h3 {
color: #990000;
}
h1 { h1 {
font-size: 150%; font-size: 150%;
} }
@ -29,6 +26,19 @@ h3 {
font-size: 100%; font-size: 100%;
} }
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;
}
h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
text-shadow: 0 0 15px cyan;
}
dt { dt {
font-weight: bold; font-weight: bold;
} }
@ -76,8 +86,6 @@ div.qindex, div.navtab{
background-color: #EBEFF6; background-color: #EBEFF6;
border: 1px solid #A3B4D7; border: 1px solid #A3B4D7;
text-align: center; text-align: center;
margin: 2px;
padding: 2px;
} }
div.qindex, div.navpath { div.qindex, div.navpath {
@ -92,15 +100,13 @@ div.navtab {
/* @group Link Styling */ /* @group Link Styling */
a { a {
/* color: #3D578C; */ color: #3D578C;
color: #990000;
font-weight: normal; font-weight: normal;
text-decoration: none; text-decoration: none;
} }
.contents a:visited { .contents a:visited {
/* color: #4665A2; */ color: #4665A2;
color: #990000;
} }
a:hover { a:hover {
@ -129,13 +135,12 @@ a.el {
a.elRef { a.elRef {
} }
a.code { a.code, a.code:visited {
/* color: #4665A2; */ color: #4665A2;
color: #990000;
} }
a.codeRef { a.codeRef, a.codeRef:visited {
color: #4665A2; color: #4665A2;
} }
/* @end */ /* @end */
@ -144,20 +149,72 @@ dl.el {
margin-left: -1cm; margin-left: -1cm;
} }
.fragment { pre.fragment {
font-family: monospace, fixed; border: 1px solid #C4CFE5;
font-size: 105%; 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%;
} }
pre.fragment { div.fragment {
border: 1px solid #C4CFE5; padding: 4px;
margin: 4px;
background-color: #FBFCFD; background-color: #FBFCFD;
padding: 4px 6px; border: 1px solid #C4CFE5;
margin: 4px 8px 4px 2px; }
overflow: auto;
word-wrap: break-word; div.line {
font-size: 9pt; font-family: monospace, fixed;
line-height: 125%; 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;
} }
div.ah { div.ah {
@ -190,15 +247,15 @@ div.groupText {
} }
body { body {
background: white; background-color: white;
color: black; color: black;
margin: 0; margin: 0;
} }
div.contents { div.contents {
margin-top: 10px; margin-top: 10px;
margin-left: 10px; margin-left: 12px;
margin-right: 5px; margin-right: 8px;
} }
td.indexkey { td.indexkey {
@ -207,6 +264,8 @@ td.indexkey {
border: 1px solid #C4CFE5; border: 1px solid #C4CFE5;
margin: 2px 0px 2px 0; margin: 2px 0px 2px 0;
padding: 2px 10px; padding: 2px 10px;
white-space: nowrap;
vertical-align: top;
} }
td.indexvalue { td.indexvalue {
@ -299,6 +358,13 @@ span.vhdllogic {
color: #ff0000 color: #ff0000
} }
blockquote {
background-color: #F7F8FB;
border-left: 2px solid #9CAFD4;
margin: 0 24px 0 4px;
padding: 0 12px 0 16px;
}
/* @end */ /* @end */
/* /*
@ -352,6 +418,24 @@ table.memberdecls {
padding: 0px; padding: 0px;
} }
.memberdecls td {
-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;
}
.memberdecls td.glow {
background-color: cyan;
box-shadow: 0 0 15px cyan;
}
.mdescLeft, .mdescRight, .mdescLeft, .mdescRight,
.memItemLeft, .memItemRight, .memItemLeft, .memItemRight,
.memTemplItemLeft, .memTemplItemRight, .memTemplParams { .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
@ -361,22 +445,13 @@ table.memberdecls {
padding: 1px 0 0 8px; padding: 1px 0 0 8px;
} }
.mdescRight > p {
padding: 0px;
margin: 0px;
}
.mdescRight > br {
font-size: 0pt;
}
.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 #a7a7a7; border-top: 1px solid #C4CFE5;
} }
.memItemLeft, .memTemplItemLeft { .memItemLeft, .memTemplItemLeft {
@ -388,8 +463,7 @@ table.memberdecls {
} }
.memTemplParams { .memTemplParams {
/* color: #4665A2; */ color: #4665A2;
color: #990000;
white-space: nowrap; white-space: nowrap;
} }
@ -401,8 +475,7 @@ table.memberdecls {
.memtemplate { .memtemplate {
font-size: 80%; font-size: 80%;
/* color: #4665A2; */ color: #4665A2;
color: #990000;
font-weight: normal; font-weight: normal;
margin-left: 9px; margin-left: 9px;
} }
@ -424,60 +497,85 @@ table.memberdecls {
padding: 0; padding: 0;
margin-bottom: 10px; margin-bottom: 10px;
margin-right: 5px; 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%;
}
.memitem.glow {
box-shadow: 0 0 15px cyan;
} }
.memname { .memname {
white-space: nowrap; font-weight: bold;
font-family: monospace, fixed;
font-weight: bold;
font-size: 110%;
margin-left: 6px; margin-left: 6px;
} }
.memproto { .memname td {
border: 1px solid #990000; vertical-align: bottom;
padding: 6px 0px 6px 0px;
/* color: #253555; */
color: #990000;
/* text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); */
/* opera specific markup */
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
border-top-right-radius: 8px;
border-top-left-radius: 8px;
/* firefox specific markup */
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-moz-border-radius-topright: 8px;
-moz-border-radius-topleft: 8px;
/* webkit specific markup */
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
/* background-image:url('nav_f.png');
background-repeat:repeat-x; */
background-color: #f1f1f1;
} }
.memdoc { .memproto, dl.reflist dt {
border-bottom: 1px solid #990000; border-top: 1px solid #A8B8D9;
border-left: 1px solid #990000; border-left: 1px solid #A8B8D9;
border-right: 1px solid #990000; border-right: 1px solid #A8B8D9;
padding: 10px 15px; padding: 6px 0px 6px 0px;
color: #253555;
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: #E2E8F2;
/* 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 #A8B8D9;
border-left: 1px solid #A8B8D9;
border-right: 1px solid #A8B8D9;
padding: 6px 10px 2px 10px;
background-color: #FBFCFD; background-color: #FBFCFD;
border-top-width: 0; border-top-width: 0;
background-image:url('nav_g.png');
background-repeat:repeat-x;
background-color: #FFFFFF;
/* opera specific markup */ /* opera specific markup */
border-bottom-left-radius: 8px; border-bottom-left-radius: 4px;
border-bottom-right-radius: 8px; border-bottom-right-radius: 4px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
/* firefox specific markup */ /* firefox specific markup */
-moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 8px; -moz-border-radius-bottomright: 4px;
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
/* webkit specific markup */ /* webkit specific markup */
-webkit-border-bottom-left-radius: 8px; -webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-right-radius: 4px;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); }
dl.reflist dt {
padding: 5px;
}
dl.reflist dd {
margin: 0px 0px 10px 0px;
padding: 5px;
} }
.paramkey { .paramkey {
@ -485,22 +583,23 @@ table.memberdecls {
} }
.paramtype { .paramtype {
color: #c87424;
white-space: nowrap; white-space: nowrap;
font-family: monospace, fixed;
} }
.paramname { .paramname {
color: #990000; color: #602020;
white-space: nowrap; white-space: nowrap;
font-family: monospace, fixed;
} }
.paramname em { .paramname em {
font-style: normal; font-style: normal;
} }
.paramname code {
line-height: 14px;
}
.params, .retval, .exception, .tparams { .params, .retval, .exception, .tparams {
border-spacing: 6px 2px; margin-left: 0px;
padding-left: 0px;
} }
.params .paramname, .retval .paramname { .params .paramname, .retval .paramname {
@ -518,105 +617,114 @@ table.memberdecls {
vertical-align: top; vertical-align: top;
} }
table.mlabels {
border-spacing: 0px;
}
td.mlabels-left {
width: 100%;
padding: 0px;
}
td.mlabels-right {
vertical-align: bottom;
padding: 0px;
white-space: nowrap;
}
span.mlabels {
margin-left: 8px;
}
span.mlabel {
background-color: #728DC1;
border-top:1px solid #5373B4;
border-left:1px solid #5373B4;
border-right:1px solid #C4CFE5;
border-bottom:1px solid #C4CFE5;
text-shadow: none;
color: white;
margin-right: 4px;
padding: 2px 3px;
border-radius: 3px;
font-size: 7pt;
white-space: nowrap;
}
/* @end */ /* @end */
/* @group Directory (tree) */ /* these are for tree view when not used as main index */
/* for the tree view */ div.directory {
margin: 10px 0px;
.ftvtree { border-top: 1px solid #A8B8D9;
font-family: sans-serif; border-bottom: 1px solid #A8B8D9;
margin: 0px; width: 100%;
} }
/* these are for tree view when used as main index */ .directory table {
border-collapse:collapse;
.directory {
font-size: 9pt;
font-weight: bold;
margin: 5px;
} }
.directory h3 { .directory td {
margin: 0px; margin: 0px;
margin-top: 1em; padding: 0px;
font-size: 11pt; vertical-align: top;
} }
/* .directory td.entry {
The following two styles can be used to replace the root node title white-space: nowrap;
with an image of your choice. Simply uncomment the next two styles, padding-right: 6px;
specify the name of your image and be sure to set 'height' to the
proper pixel height of your image.
*/
/*
.directory h3.swap {
height: 61px;
background-repeat: no-repeat;
background-image: url("yourimage.gif");
}
.directory h3.swap span {
display: none;
}
*/
.directory > h3 {
margin-top: 0;
} }
.directory p { .directory td.entry a {
margin: 0px; outline:none;
white-space: nowrap;
} }
.directory div { .directory td.entry a img {
display: none; border: none;
margin: 0px; }
.directory td.desc {
width: 100%;
padding-left: 6px;
padding-right: 6px;
border-left: 1px solid rgba(0,0,0,0.05);
}
.directory tr.even {
padding-left: 6px;
background-color: #F7F8FB;
} }
.directory img { .directory img {
vertical-align: -30%; vertical-align: -30%;
} }
/* these are for tree view when not used as main index */ .directory .levels {
white-space: nowrap;
.directory-alt { width: 100%;
font-size: 100%; text-align: right;
font-weight: bold; font-size: 9pt;
} }
.directory-alt h3 { .directory .levels span {
margin: 0px; cursor: pointer;
margin-top: 1em; padding-left: 2px;
font-size: 11pt; padding-right: 2px;
color: #3D578C;
} }
.directory-alt > h3 {
margin-top: 0;
}
.directory-alt p {
margin: 0px;
white-space: nowrap;
}
.directory-alt div {
display: none;
margin: 0px;
}
.directory-alt img {
vertical-align: -30%;
}
/* @end */
div.dynheader { div.dynheader {
margin-top: 8px; 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;
} }
address { address {
@ -626,6 +734,8 @@ address {
table.doxtable { table.doxtable {
border-collapse:collapse; border-collapse:collapse;
margin-top: 4px;
margin-bottom: 4px;
} }
table.doxtable td, table.doxtable th { table.doxtable td, table.doxtable th {
@ -639,9 +749,60 @@ table.doxtable th {
font-size: 110%; font-size: 110%;
padding-bottom: 4px; padding-bottom: 4px;
padding-top: 5px; padding-top: 5px;
text-align:left;
} }
table.fieldtable {
width: 100%;
margin-bottom: 10px;
border: 1px solid #A8B8D9;
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 #A8B8D9;
border-bottom: 1px solid #A8B8D9;
vertical-align: top;
}
.fieldtable td.fielddoc {
border-bottom: 1px solid #A8B8D9;
width: 100%;
}
.fieldtable tr:last-child td {
border-bottom: none;
}
.fieldtable th {
background-image:url('nav_f.png');
background-repeat:repeat-x;
background-color: #E2E8F2;
font-size: 90%;
color: #253555;
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 #A8B8D9;
}
.tabsearch { .tabsearch {
top: 0px; top: 0px;
left: 10px; left: 10px;
@ -722,7 +883,6 @@ div.summary a
div.ingroups div.ingroups
{ {
font-size: 8pt; font-size: 8pt;
padding-left: 5px;
width: 50%; width: 50%;
text-align: left; text-align: left;
} }
@ -743,7 +903,7 @@ div.header
div.headertitle div.headertitle
{ {
padding: 5px 5px 5px 10px; padding: 5px 5px 5px 7px;
} }
dl dl
@ -751,52 +911,74 @@ dl
padding: 0 0 0 10px; padding: 0 0 0 10px;
} }
.memdoc > dl /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
dl.section
{ {
padding: 0px; margin-left: 0px;
} padding-left: 0px;
dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
{
border-left:4px solid;
padding: 0 0 0 6px;
} }
dl.note dl.note
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #D0C000; border-color: #D0C000;
} }
dl.warning, dl.attention dl.warning, dl.attention
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #FF0000; border-color: #FF0000;
} }
dl.pre, dl.post, dl.invariant dl.pre, dl.post, dl.invariant
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #00D000; border-color: #00D000;
} }
dl.deprecated dl.deprecated
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #505050; border-color: #505050;
} }
dl.todo dl.todo
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #00C0E0; border-color: #00C0E0;
} }
dl.test dl.test
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #3030E0; border-color: #3030E0;
} }
dl.bug dl.bug
{ {
margin-left:-7px;
padding-left: 3px;
border-left:4px solid;
border-color: #C08050; border-color: #C08050;
} }
dl.section dd {
margin-bottom: 6px;
}
#projectlogo #projectlogo
{ {
text-align: center; text-align: center;
@ -858,3 +1040,117 @@ dl.bug
font-weight: bold; font-weight: bold;
} }
div.zoom
{
border: 1px solid #90A5CE;
}
dl.citelist {
margin-bottom:50px;
}
dl.citelist dt {
color:#334975;
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: #F4F6FA;
border: 1px solid #D8DFEE;
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: #4665A2;
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;
}
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;
}
@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;
}
}