This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/prosqlite/doc/pldoc.css
2014-07-15 18:56:45 -05:00

344 lines
4.8 KiB
CSS

/* $Id$
CSS for PlDoc, the SWI-Prolog source documentation system
Author: Jan Wielemaker
Copying: Public domain
For a tutorial on CSS, see
<http://www.htmldog.com/guides/cssbeginner/selectors/>
*/
h1.file, h1.module, h1.dir, h1.wiki
{ background: url("h1-bg.png") top left;
}
h2.wiki
{ background: url("h2-bg.png") top left;
}
.undef
{ color: red;
}
a.builtin
{ color: navy;
}
.defbody
{ margin-bottom: 1em;
}
.arglist
{ font-style: italic;
}
table.paramlist td
{ vertical-align: top;
}
.pred, .det, .functor
{ font-weight: bold;
}
span.pred-tag
{ float: right;
font-size: 80%;
font-style: italic;
color: #202020;
}
dl.tags dt
{ font-weight: bold;
}
dt.keyword-bug, dt.keyword-deprecated, dt.keyword-tbd
{ font-weight: bold;
color: red;
}
dt.pubdef
{ background: url("pub-bg.png") top left;
}
dt.multidef
{ background: url("multi-bg.png") top left;
}
dt.privdef
{ background: url("priv-bg.png") top left;
}
dt.undoc, h2.undoc
{ background-color: #ffbc87;
}
img.action
{ border: 0;
padding-top: 0.2em;
height: 1em;
}
dl.tags
{ font-size: 80%;
margin-top: 0.5em;
}
dl.latex, ul.latex, ol.latex
{ margin-top: 0.7em;
margin-bottom: 1em;
}
dl.termlist
{ margin-top: 0.7em;
margin-bottom: 1em;
margin-left: 1.5em;
}
dl.undoc
{ margin-top: 0.7em;
}
dl.wiki
{ margin-top: 0.7em;
margin-bottom: 1em;
margin-left: 1.5em;
}
dl.wiki dt
{ font-weight: bold;
font-size: 90%;
}
.argdescr
{ padding-left: 1em;
}
table.wiki
{ margin-top: 0.7em;
margin-left: 1.5em;
border: 1px outset blue;
border-spacing: 0;
}
table.wiki td
{ border: 1px inset gray;
padding: 3px;
vertical-align: top;
}
img.icon
{ border: 0;
height: 32px;
float: right;
padding-top: 4px;
}
pre.code
{ margin-left: 1.5em;
margin-right: 1.5em;
border: 1px dotted;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
background-color: #f8f8f8;
}
/* Navigation bar */
div.navhdr
{ border: 1px dotted;
padding: 5px 5px 3px 5px; /* top,right,bottom,left */
background-color: #f0f0f0;
}
div.navhdr div.jump
{ float: left;
}
div.navhdr div.search
{ float: right;
}
div.src_formats
{ text-align: right;
color: #444;
font: smaller;
border: 1px #ccc solid;
padding-right: 5px;
margin-bottom: 2px;
}
/* Summary index */
table.summary
{ width: 100%;
margin-left: 0;
margin-right: 0;
}
table.summary th.category
{ text-align: center;
font-size: 150%;
font-weight: bold;
border: 1px dotted;
padding-top: 0.5em;
padding-bottom: 0.4em;
background-color: #f0f0f0;
}
table.summary th.section
{ text-align: left;
background-color: #bbffba;
}
table.summary th
{ text-align: left;
background-color: #b9daff;
}
table.summary td
{ /*overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/
vertical-align: top;
}
tr.private
{ color: #707070;
background-color: #fbffa6;
}
/* Search */
span.for
{ font-style: italic;
}
div.search-results
{ font-size: larger;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0.5em;
}
div.search-counts
{ font-style: italic;
font-size: smaller;
margin-bottom: 1em;
}
div.search-options
{ font-size: 70%;
}
span.search-in, span.search-match
{ border: 1px inset;
padding: 3px 5px 1px 1px;
}
span.search-help
{ padding-left: 1em;
}
div.synopsis
{ text-align: right;
margin-top: 15pt;
}
span.synopsis-hdr
{ font-weight: bold;
padding-right: 1ex;
}
div.synopsis code
{ background-color: #e0e0e0;
}
span.autoload, span.builtin, span.cfunc
{ margin-left: 5pt;
font-style: italic;
}
span.anot
{ float: right;
margin-right: 5pt;
font-style: italic;
font-size: smaller;
padding-top: 0.2em;
color: #444;
}
span.file_anot
{ vertical-align: text-top;
margin-right: 5pt;
font-style: italic;
font-size: 60%;
color: #444;
}
/* Footnotes from latex2html */
sup.fn { color: blue; text-decoration: underline; }
span.fn-text { display: none; }
sup.fn span {display: none;}
sup:hover span
{ display: block !important;
position: absolute; top: auto; left: auto; width: 80%;
color: #000; background: white;
border: 2px solid;
padding: 5px; margin: 10px; z-index: 100;
font-size: 80%;
}
span.sec-nr
{
}
span.sec-title
{ margin-left: 0.5em;
}
/* Listing support */
dl.comment, div.comment
{ color: #006400;
border: 2px inset;
padding: 5px 5px 0px 5px;
background-color: #e5e5e5;
margin-top: 2em;
margin-bottom: 1em;
}
pre.listing
{ margin-top: 0;
margin-bottom: 0;
}
span.line-no
{ font-weight: normal;
font-size: 0.8em;
color: #505050;
background-color: white;
border: 1px inset;
margin-right: 1em;
}
div.comment h1.module
{ margin-top: 0;
}
a.prolog_version
{ font-style: italic;
font-size: 70%;
}
a.nofile /* non-existing file-link */
{ color: black;
font-family: monospace;
text-decoration: none;
}
a.nofile:hover /* non-existing file-link */
{ color: red;
text-decoration: underline;
}