print.css revision 1364
341N/A/* common stuff */
341N/Abody {
341N/A font-family: sans-serif;
341N/A margin: 1ex 1ex 0 1ex;
341N/A}
341N/A
341N/Aa {
341N/A text-decoration: none;
341N/A}
341N/A
341N/Aa:link {
341N/A color: #2030A2;
341N/A}
341N/A
341N/Aa:visited, a:active, a:hover {
341N/A color: #202062;
341N/A}
341N/A
341N/Aa:active, a:hover {
341N/A text-decoration: underline;
341N/A}
341N/A
341N/Aimg, tt, form, pre {
341N/A border: 0;
341N/A}
341N/A
341N/Adel {
341N/A text-decoration: line-through;
341N/A}
341N/A
341N/Acaption {
341N/A caption-side:top;
341N/A margin: 1ex 0;
341N/A text-align: left;
341N/A}
341N/A
341N/Athead {
341N/A color: white;
341N/A background-color: #616ca7;
341N/A}
341N/A
341N/Atbody tr:nth-child(EVEN) { /* alternate color for odd rows */
341N/A background-color: #e5e5e5;
341N/A}
341N/A
341N/Ainput, button {
341N/A border: 1px solid #755;
341N/A border-radius: 0.75ex;
341N/A -moz-border-radius: 0.75ex;
341N/A background-color: #e5e5e5;
341N/A}
341N/A
341N/Alabel {
341N/A font-weight: bold;
341N/A}
341N/A
341N/A.pre { /* the diff content */
341N/A white-space: pre-wrap;
341N/A font-family: monospace;
341N/A margin: 0;
341N/A}
341N/A
341N/A#page { }
341N/A
341N/A.error { /* error messages */
341N/A color: #a52a2a;
341N/A}
341N/A
341N/A/* ############### start of header ############## */
341N/A#whole_header {
341N/A display: none;
341N/A}
341N/A
341N/A#pagetitle { /* short verbal summary/description of the shown content */
341N/A}
341N/A
341N/A/* required for help page, only */
341N/A#sbar { /* full search navbar */
341N/A border-bottom: 1px solid #bba;
341N/A border-top: 1px solid #bba;
341N/A background-color: #FFFFE5;
341N/A margin: 0;
341N/A clear: both;
341N/A}
341N/A
341N/A/* *** full search navbar *** */
341N/A#qtbl, #ptbl {
341N/A display: inline-block;
341N/A vertical-align: top;
341N/A}
341N/A
341N/A#qtbl tr {
341N/A background: none; /* remove alternating colors */
341N/A}
341N/A
341N/A#ptbl > p {
341N/A text-align: center;
341N/A white-space: nowrap;
341N/A margin: 0.5ex 1ex;
341N/A}
341N/A
341N/A#qtbl td:first-child {
341N/A width: 10ex;
341N/A text-align: right;
341N/A}
341N/A
341N/A#qtbl td:nth-child(2) {
341N/A width: 45ex;
341N/A}
341N/A
341N/A#qtbl input.q {
341N/A width: 100%;
341N/A}
341N/A
341N/A#ptbl {
341N/A margin-left: 2em;
341N/A}
341N/A
341N/A#ptbl button {
341N/A font-size: small;
341N/A}
341N/A
341N/A#ptbl button:first-of-type {
341N/A margin-left: 1em;
341N/A}
341N/A
341N/A#ptbl select {
341N/A width: 100%;
341N/A}
341N/A
341N/A#ptbl option {
341N/A padding: 0 1ex;
341N/A}
341N/A
341N/A#sbox > p:last-of-type {
341N/A white-space: nowrap;
341N/A /* 11ex = width(#qtbl td:first-child) + margin-left(body) */
341N/A margin: 1ex 0 0.5ex 11ex;
341N/A}
341N/A
341N/A#sbox > p:last-of-type > :nth-child(n+2) {
341N/A margin-left: 1ex;
341N/A}
341N/A
341N/Ainput.q { /* text input fields */
341N/A background-color: #ffffff;
341N/A}
341N/A
341N/Ainput.submit { /* start search button */
341N/A font-weight: bold;
341N/A}
341N/A/* ############### end of header ############## */
341N/A
341N/A
341N/A/* ############### start of content ############## */
341N/A#content {
341N/A}
341N/A
341N/A
341N/A/* *** help page *** */
341N/A#help dfn { /* definitions */
341N/A text-decoration: underline;
341N/A}
341N/A
341N/A#help .fields, #help .example {
341N/A margin-left: 3em;
341N/A}
341N/A
341N/A#help dt {
341N/A font-weight: bold;
341N/A}
341N/A
341N/A
341N/A/* *** more page ***/
341N/A#more {
341N/A line-height: 1.25em;
341N/A}
341N/A
341N/A#more b { /* highlight matches */
341N/A background-color: #e5e5e5;
341N/A}
341N/A
341N/A
341N/A/* *** history page *** */
341N/Atable#revisions {
341N/A /* width: 100%; */ /* table with the history info for a file */
341N/A /* border-collapse: collapse; */ /* looks better with a small divider */
341N/A}
341N/A
341N/A#revisions a.h { /* modified file list content */
341N/A font-size: small;
341N/A margin-left: 2em;
341N/A}
341N/A
341N/A#revisions tbody td:first-child {
341N/A /* rev number - git/mercurial revs numbers look bad with prop. fonts */
341N/A font-family: monospace;
341N/A text-align: right;
341N/A}
341N/A
341N/A#revisions tbody td:nth-child(2), #revisions tbody td:nth-child(3) {
341N/A /* Compare and Date column */
341N/A text-align: center;
341N/A}
341N/A
341N/A#revisions tbody td:nth-child(4) { /* author column */
341N/A padding: 0 1ex;
341N/A text-align: center;
341N/A}
341N/A
341N/A.rssbadge { /* RSS/XML Feed on history page */
341N/A text-align: right;
341N/A margin: 1ex 0;
341N/A}
341N/A
341N/A
341N/A/* *** diff page *** */
341N/A#diffbar { /* diff navbar: contains the tabs to select diff format */
341N/A display: none;
341N/A}
341N/A
341N/A#difftable {
341N/A font-size: small;
341N/A}
341N/A
341N/A#difftable .d {
341N/A /* "Deleted" heading + highlight of deleted text in diff lines */
341N/A background-color: #ffcc40;
341N/A}
341N/A
341N/A#difftable .a {
341N/A /* "Added" heading + highlight of added text in diff lines */
341N/A background-color: #8bd98b;
341N/A}
341N/A
341N/A#difftable table { /* left side == prev. rev; right side "current" rev */
341N/A table-layout: fixed;
341N/A border-collapse: collapse;
341N/A}
341N/A
341N/A#difftable table th { /* usually both rev. have changes: eq. space for both */
341N/A padding-top: 1ex;
341N/A width: 50%;
341N/A}
341N/A
341N/A#difftable th:last-child, #difftable td:last-child {
341N/A border-left: 1px solid black;
341N/A}
341N/A
341N/A#difftable .plain td {
341N/A padding: 2px;
341N/A}
341N/A
341N/A#difftable .image td {
341N/A padding: 5px;
341N/A}
341N/A
341N/A#difftable .k { /* border between the context and real diff lines */
341N/A border-bottom: 1px dashed #ccc;
341N/A}
341N/A
341N/A
341N/A/* *** list aka xref stuff *** */
341N/A
341N/A/* directory listing */
341N/Atable#dirlist { /* the "Name" column */
341N/A font-family: monospace;
341N/A border-style: none;
341N/A border-collapse: collapse;
341N/A}
341N/A
341N/A#dirlist .r, #dirlist .p {
341N/A background-image: url(./img/combined.png);
341N/A background-repeat: no-repeat;
341N/A width: 15px;
341N/A height: 15px;
341N/A padding: 0;
341N/A vertical-align: middle;
341N/A margin: 0 1ex 0 1em;
341N/A}
341N/A
341N/A#dirlist .r { /* directory name, d.gif */
341N/A background-position: -54px 0;
341N/A}
341N/A
341N/A#dirlist .p { /* file name, p.gif */
341N/A background-position: -69px 0;
341N/A}
341N/A
341N/A#dirlist td:nth-child(n+2) { /* all but the first column */
341N/A padding-right: 1em;
341N/A}
341N/A
341N/A#dirlist tbody td:nth-child(4) {
341N/A text-align: right; /* CSS3 may allow " " (single space char) */
341N/A}
341N/A
341N/A
341N/A/* file display */
341N/A#src {
341N/A}
341N/A
341N/A#src pre {
341N/A margin: 0;
341N/A font-size: small;
341N/A}
341N/A
341N/A#src .l, #src .hl, .blame .r, .blame .a,
341N/A#results .l, #more .l,
341N/A#difftable i, del.d { /* line number/annotation block */
341N/A display: inline-block;
341N/A width: 6ex;
341N/A text-align: right;
341N/A padding: 0 1ex;
341N/A margin-right: .5ex;
341N/A background-color: #ffffcc;
341N/A border-right: 1px solid #ddd;
341N/A color: #888;
341N/A}
341N/A
341N/A#src .hl { /* highlighted line number */
341N/A color: #000;
341N/A}
341N/A
341N/A.blame .r { /* revision number "column" (annotation) */
341N/A text-align: right;
341N/A}
341N/A
341N/A.blame .a { /* author name "column" (annotation) */
341N/A text-align: center;
341N/A}
341N/A
341N/A/* source code highlighting - see org/opengrok/analysis/$lang/*Xref.lex */
341N/A#src .n { /* numbers/label */ color: #a52a2a; }
341N/A#src .s { /* strings */ color: green; }
341N/A#src .c { /* comment */ color: #666; }
341N/A#src .b { /* heading/title/bold */ color: #000; font-weight: bold; }
341N/A#src .k { /* block display */ color: #000; font-family: monospace; }
341N/A#src .d { /* symbol definition */ color: #909; font-weight: bold; }
341N/A
341N/Aa.xm { /* macro */ color: #c66; font-weight: bold; }
341N/Aa.xa { /* argument */ color: #60c; font-weight: bold; }
341N/Aa.xl { /* local */ color: #963; font-weight: bold; }
341N/Aa.xv { /* variable */ color: #c30; font-weight: bold; }
341N/Aa.xc { /* class */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xp { /* package */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xi { /* interface */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xn { /* namespace */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xe { /* enum */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xer { /* enumerator */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xs { /* struct */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xt { /* typedef */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xts { /* typedefs */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xu { /* union */ color: #909; font-weight: bold; font-style: italic; }
341N/Aa.xfld { /* field */ color: #090; font-weight: bold; }
341N/Aa.xmb { /* member */ color: #090; font-weight: bold; }
341N/Aa.xf { /* function */ color: #00f; font-weight: bold; }
341N/Aa.xmt { /* method */ color: #00f; font-weight: bold; }
341N/Aa.xsr { /* subroutine */ color: #00f; font-weight: bold; }
341N/A
341N/A#man table, #man td { /* #man == troff src */
341N/A background-color: #e5e5e5;
341N/A border: 1px;
341N/A padding: 2px;
341N/A}
341N/A
341N/A#man p { /* a troff paragraph */
341N/A margin-top: 0.5em;
341N/A margin-bottom: 0;
341N/A}
341N/A
341N/A#man div.b { /* man section headings etc. */
341N/A margin-top: 2em;
341N/A}
341N/A
341N/A#man div.rs { /* a right-shifted block */
341N/A margin-left: 3em;
341N/A margin-bottom: 1em;
341N/A}
341N/A
341N/A/* Symbol list popup */
341N/A#symbolsBox {
341N/A display: none;
341N/A}
341N/A
341N/A/* search result page */
341N/A#results {
341N/A}
341N/A
341N/A#results p { /* pagetitle and slider */
341N/A padding: 0.5em;
341N/A}
341N/A
341N/A#results .dir { /* directory row above matched files */
341N/A background-color: #cccccc;
341N/A}
341N/A
341N/A#results .dir td { /* directory link */
341N/A padding-left: 1em;
341N/A}
341N/A
341N/A#results td.q { /* 1st column: H A D */
341N/A white-space: nowrap;
341N/A font-size: xx-small;
341N/A padding: 0 1ex;
341N/A}
341N/A
341N/A#results td.f { /* 2nd column: filename */
341N/A min-width: 5em;
341N/A margin-left: 1em;
341N/A padding: 0 1ex;
341N/A}
341N/A
341N/A#results .con { /* 3rd column: line number + matched line contents */
341N/A font-size: small;
341N/A}
341N/A
341N/A#results .s, #more .s { /* matched line contents */
341N/A color: #000;
341N/A}
341N/A
341N/A#results i { /* match type description (method, interface etc.) */
341N/A color: green;
341N/A font-weight: bold;
341N/A}
341N/A
341N/A#results .sel { /* slider item for the shown search result page */
341N/A background-color: #e5e5e5;
341N/A border: 1px #998 solid;
341N/A padding: .5em;
341N/A margin: 1px;
341N/A}
341N/A
341N/A#results .more { /* slider item for the n-th search result page */
341N/A border: 1px #bba solid;
341N/A padding: .3em;
341N/A margin: 1px;
341N/A}
341N/A
341N/A/* ############### start of footer ############## */
341N/A#footer {
341N/A color: #755;
341N/A font-size: small;
341N/A margin: 1ex 0;
341N/A border-top: 1px solid #bba;
341N/A}
341N/A
341N/A#footer p { /* footer text */
341N/A padding: 0;
341N/A margin: 0.2em;
341N/A text-align: center;
341N/A}
341N/A
341N/A#fti { /* servedby.png */
341N/A display: inline-block;
341N/A width: 177px;
341N/A height: 37px;
341N/A vertical-align: middle;
341N/A background-image: url(./img/combined.png);
341N/A background-repeat: no-repeat;
341N/A background-position: -255px 0;
341N/A}
341N/A#rssi { /* rss.png */
341N/A display: inline-block;
341N/A width: 80px;
341N/A height: 15px;
341N/A vertical-align: middle;
341N/A background-image: url(./img/combined.png);
341N/A background-repeat: no-repeat;
341N/A background-position: -432px 0;
341N/A}
341N/A/* ############### end of footer ############## */
341N/A
341N/A/* don't print tooltips */
341N/A.yui3-tooltip, .yui3-tooltip-content, .yui3-tooltip-hidden {
341N/A display: none;
341N/A}