print.css revision 1468
30N/A/* common stuff */
30N/Abody {
30N/A font-family: sans-serif;
30N/A margin: 1ex 1ex 0 1ex;
30N/A}
30N/A
30N/Aa {
30N/A text-decoration: none;
30N/A color: #2030A2;
30N/A}
30N/Aa:active, a:hover {
30N/A text-decoration: underline;
30N/A}
30N/A
30N/Aimg, tt, form, pre {
30N/A border: 0;
30N/A}
30N/A
30N/Adel {
30N/A text-decoration: line-through;
1054N/A}
30N/A
30N/Acaption {
30N/A caption-side:top;
58N/A margin: 1ex 0;
58N/A text-align: left;
58N/A}
30N/A
1016N/Athead {
30N/A color: white;
58N/A background-color: #616ca7;
58N/A}
58N/A
58N/Atbody tr:nth-child(EVEN) { /* alternate color for odd rows */
58N/A background-color: #e5e5e5;
667N/A}
58N/A
1016N/Ainput, button {
320N/A border: 1px solid #755;
320N/A border-radius: 0.75ex;
490N/A -moz-border-radius: 0.75ex;
664N/A}
664N/Ainput { /* text input fields */
1026N/A background-color: #ffffff;
112N/A}
570N/Abutton {
30N/A background-color: #e5e5e5;
30N/A}
30N/Abutton.submit { /* start search button */
58N/A font-weight: bold;
30N/A}
418N/A
58N/Alabel {
456N/A font-weight: bold;
30N/A}
320N/A
320N/A#page { }
30N/A
30N/A.error { /* error messages */
77N/A color: #a52a2a;
77N/A}
77N/A
77N/A/* ############### start of header ############## */
30N/A#whole_header {
30N/A display: none;
30N/A}
30N/A
30N/A#pagetitle { /* short verbal summary/description of the shown content */
77N/A}
77N/A
30N/A/* required for help page, only */
30N/A#sbar { /* full search navbar */
58N/A border-bottom: 1px solid #bba;
145N/A border-top: 1px solid #bba;
145N/A background-color: #FFFFE5;
145N/A margin: 0;
145N/A clear: both;
145N/A}
58N/A
77N/A/* *** full search navbar *** */
490N/A#sbox > p:last-of-type {
490N/A white-space: nowrap;
490N/A /* 11ex = width(#qtbl td:first-child) + margin-left(body) */
490N/A margin: 1ex 0 0.5ex 11ex;
490N/A}
490N/A#sbox > p:last-of-type > :nth-child(n+2) {
490N/A margin-left: 1ex;
490N/A}
490N/A#qtbl, #ptbl {
490N/A display: inline-block;
490N/A vertical-align: top;
490N/A}
490N/A#qtbl tr {
993N/A background: none; /* remove alternating colors */
993N/A}
993N/A#qtbl td:first-child {
993N/A width: 10ex;
993N/A text-align: right;
993N/A}
993N/A#qtbl td:nth-child(2) {
993N/A width: 45ex;
77N/A}
77N/A#qtbl input {
77N/A width: 100%;
77N/A}
58N/A#ptbl {
145N/A margin-left: 2em;
58N/A}
58N/A#ptbl > p {
77N/A text-align: center;
77N/A white-space: nowrap;
77N/A margin: 0.5ex 1ex;
77N/A}
30N/A#ptbl button {
58N/A font-size: small;
58N/A}
58N/A#ptbl button:first-of-type {
58N/A margin-left: 1em;
58N/A}
58N/A#ptbl select {
58N/A width: 100%;
30N/A}
58N/A#ptbl option {
77N/A padding: 0 1ex;
77N/A}
77N/A/* ############### end of header ############## */
77N/A
77N/A
490N/A/* ############### start of content ############## */
77N/A#content {
77N/A position: relative !important;
77N/A top: 0 !important;
77N/A bottom: auto !important;
77N/A}
77N/A
77N/A
145N/A/* *** help page *** */
77N/A#help dfn { /* definitions */
77N/A text-decoration: underline;
77N/A}
77N/A#help dt {
77N/A font-weight: bold;
77N/A}
30N/A.hlpfields, .hlpexample {
58N/A margin-left: 3em;
58N/A}
58N/A
58N/A
58N/A/* *** history page *** */
58N/A#revisions {
58N/A /* width: 100%; */ /* table with the history info for a file */
58N/A /* border-collapse: collapse; */ /* looks better with a small divider */
58N/A}
77N/A#revisions th:last-child {
77N/A text-align: left;
77N/A padding: 0 0.5ex;
77N/A}
58N/A#revisions td {
490N/A padding: 0.5ex;
58N/A text-align: center;
1016N/A}
1016N/A#revisions td:first-child {
1016N/A /* rev number - git/mercurial revs numbers look bad with prop. fonts */
1016N/A font-family: monospace;
1016N/A text-align: right;
1016N/A}
1016N/A#revisions td > p { /* log message in comment column */
1016N/A margin: 0;
1016N/A white-space: pre;
1016N/A text-align: left;
1016N/A}
1016N/A#revisions td > div { /* modified file list in comment column */
1066N/A text-align: left;
1066N/A}
1066N/A.revh { /* modified file list content */
1066N/A font-size: small;
1066N/A margin-left: 2em;
1066N/A display: block;
1066N/A}
1066N/A
1066N/A.rssbadge { /* RSS/XML Feed on history page */
1016N/A text-align: right;
1016N/A margin: 1ex 0;
1066N/A}
1016N/A
58N/A
77N/A/* *** diff page *** */
77N/A#diffbar { /* diff navbar: contains the tabs to select diff format */
77N/A display: none;
77N/A}
58N/A
58N/A#difftable {
456N/A font-family: monospace;
58N/A font-size: small;
58N/A margin: 1ex 0 0 0;
77N/A white-space: pre;
77N/A}
77N/A.m, .dtm {
77N/A /* "Deleted" heading + highlight of deleted text in diff lines */
58N/A background-color: #ffcc40;
145N/A}
58N/A.p, .dtp {
58N/A /* "Added" heading + highlight of added text in diff lines */
77N/A background-color: #8bd98b;
77N/A}
77N/A#dtsdiff, #dtudiff, #dtwdiff, #dtnew, #dtold {
77N/A table-layout: fixed;
58N/A border-collapse: collapse;
145N/A border-right: 1px solid black;
58N/A border-left: 1px solid black;
58N/A}
77N/A#dtsdiff td:nth-child(2), #dtsdiff th:first-child, #dtwdiff th:first-child {
77N/A border-right: 1px solid black; /* same as above */
77N/A}
77N/A#dtsdiff th { /* usually both rev. have changes: eq. space for both */
77N/A padding-top: 1ex;
58N/A width: 50%;
145N/A}
58N/A.dtn, .dtm, .dtp { /* linenum cells: normal, deleted, added indicator */
58N/A font-style: italic;
77N/A color: #888; /* should be the same as for #nums */
77N/A border-right: 1px solid #ddd;
77N/A padding: 0.5em 1ex;
77N/A text-align: right;
58N/A}
145N/A.dtn { /* table cell with normal line numbers for unchanged source */
58N/A background-color: #e4e4c8; /* should be the same as for #nums */
58N/A}
77N/A.dtm { /* table cell with line numbers with deleted source */
77N/A text-decoration: line-through;
77N/A}
77N/A.dts { /* table cell with source code */
58N/A padding: 0.5em;
145N/A}
58N/A.dti { /* table cell with an image */
58N/A padding: 5px;
77N/A}
77N/A.dtk { /* border between the context and real diff lines */
77N/A border-bottom: 1px dashed #ccc;
77N/A}
58N/A.dtl { /* hidden block info row */
145N/A background-color: #67c4eb !important;
58N/A}
58N/A.dth { /* hidden block info cell */
77N/A padding: 1ex;
77N/A text-align: center;
77N/A border: 1px solid #ff9900;
77N/A}
58N/A.dte { /* common [hidden] source block row */
145N/A display: none;
58N/A}
99N/A.dte .dtn, .dte .dts {
816N/A border: 1px solid #ff9900;
816N/A}
816N/A
816N/A
816N/A/* *** list aka xref stuff *** */
816N/A
816N/A/* directory listing */
816N/A#dirlist { /* the "Name" column */
816N/A font-family: monospace;
816N/A border-style: none;
816N/A border-collapse: collapse;
816N/A}
816N/A.u, .v, .w {
816N/A background-image: url(img/combined.png);
816N/A background-repeat: no-repeat;
816N/A width: 15px;
99N/A height: 15px;
99N/A padding: 0;
99N/A vertical-align: middle;
99N/A margin: 0 1ex 0 1em;
99N/A}
571N/A.u { /* directory open: do.gif */
571N/A background-position: -108px 0;
570N/A}
570N/A.v { /* directory: d.gif */
570N/A background-position: -123px 0;
570N/A}
1054N/A.w { /* file: p.gif */
1054N/A background-position: -138px 0;
1118N/A}
1118N/A.x { /* last modified date highlighting */
571N/A color: #b200b2;
345N/A}
570N/A#dirlist td:nth-child(n+2) { /* all but the first column */
571N/A padding-right: 1em;
99N/A}
99N/A#dirlist tbody td:nth-child(4) {
77N/A text-align: right; /* CSS3 may allow " " (single space char) */
77N/A}
77N/A
77N/A
58N/A/* source file display */
145N/A#src {
58N/A font-family: monospace;
58N/A white-space: pre;
77N/A padding: 0;
77N/A font-weight: normal;
77N/A display: block;
77N/A width: auto;
77N/A overflow: visible !important;
58N/A}
145N/A#linenums, #annos, #lines { /* line number, annotation, source code container */
30N/A vertical-align: top;
58N/A display: inline-block;
77N/A}
77N/A#nids, #nums, #revision, #author, #lines { /* sub containers of the above */
77N/A display: inline-block;
77N/A vertical-align: baseline;
58N/A}
145N/A#nums, #revision, #author {
58N/A background-color: #ffffcc;
58N/A border-right: 1px solid #ddd;
77N/A color: #888;
77N/A margin-right: .5ex;
77N/A padding: 0 1ex;
77N/A}
58N/A#nums, #revision {
145N/A text-align: right;
58N/A}
773N/A#author {
773N/A text-align: center;
773N/A}
773N/A#nums > div:nth-child(10n) { /* highlighted line number */
773N/A color: #000;
773N/A}
773N/A.l, .hl, .r, .a { /* line number/annotation block */
773N/A display: inline-block;
773N/A width: 6ex;
773N/A text-align: right;
773N/A padding: 0 1ex;
773N/A margin-right: .5ex;
773N/A background-color: #ffffcc;
773N/A border-right: 1px solid #ddd;
773N/A color: #888;
773N/A}
773N/A.hl { /* highlighted line number */
773N/A color: #000;
77N/A}
77N/A.a { /* author name "column" (annotation) */
77N/A text-align: center;
77N/A}
77N/A/* source code highlighting - see org/opengrok/analysis/$lang/*Xref.lex */
65N/A.n { /* numbers/label */ color: #a52a2a; }
145N/A.s { /* strings */ color: green; }
65N/A.c { /* comment */ color: #666; }
65N/A.b { /* heading/title/bold */ color: #000; font-weight: bold; }
77N/A.k { /* block display */ color: #000; font-family: monospace; }
77N/A.d { /* symbol definition */ color: #909; font-weight: bold; }
77N/A
77N/A.xm { /* macro */ color: #c66; font-weight: bold; }
65N/A.xa { /* argument */ color: #60c; font-weight: bold; }
145N/A.xl { /* local */ color: #963; font-weight: bold; }
65N/A.xv { /* variable */ color: #c30; font-weight: bold; }
58N/A.xc { /* class */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xp { /* package */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xi { /* interface */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xn { /* namespace */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xe { /* enum */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xer{ /* enumerator */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xs { /* struct */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xt { /* typedef */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xts{ /* typedefs */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xu { /* union */ color: #909; font-weight: bold; font-style: italic; }
335N/A.xfld{ /* field */ color: #090; font-weight: bold; }
335N/A.xmb{ /* member */ color: #090; font-weight: bold; }
335N/A.xf { /* function */ color: #00f; font-weight: bold; }
335N/A.xmt{ /* method */ color: #00f; font-weight: bold; }
335N/A.xsr{ /* subroutine */ color: #00f; font-weight: bold; }
335N/A
335N/A#man table, #man td { /* #man == troff src */
335N/A background-color: #e5e5e5;
106N/A border: 1px;
145N/A padding: 2px;
106N/A}
106N/A#man p { /* a troff paragraph */
106N/A margin-top: 0.5em;
145N/A margin-bottom: 0;
106N/A}
665N/A.mnhd { /* man section headings etc. */
665N/A color: #000;
665N/A font-weight: bold;
665N/A margin-top: 2em;
665N/A}
77N/A.mnrs { /* a right-shifted block */
77N/A margin-left: 3em;
77N/A margin-bottom: 1em;
77N/A}
664N/A
145N/A/* Symbol list popup */
58N/A#symbolsBB {
58N/A display: none;
77N/A}
77N/A
77N/A/* search result page (#results) */
77N/A#results p { /* pagetitle and slider */
77N/A padding: 0.5em;
77N/A}
77N/A.rsd { /* directory row above matched files */
145N/A background-color: #cccccc !important;
58N/A}
58N/A.rsdl { /* directory link */
77N/A padding-left: 1em;
77N/A}
77N/A.rsdd { /* directory description */
77N/A font-style: italic;
77N/A color: green;
77N/A font-weight: bold;
77N/A}
145N/A.rsq { /* 1st column: H A D */
77N/A white-space: nowrap;
77N/A font-size: xx-small;
77N/A padding: 0 1ex;
99N/A}
99N/A.rsf { /* 2nd column: filename */
99N/A min-width: 5em;
99N/A margin-left: 1em;
99N/A padding: 0 1ex;
99N/A}
99N/A.rscon { /* 3rd column: line number + matched line contents */
99N/A font-size: small;
99N/A}
99N/A.rsh {
99N/A color: #000;
145N/A}
99N/A.rshd { /* directory description */
99N/A font-style: italic;
124N/A color: green;
124N/A font-weight: bold;
124N/A}
124N/A.rsps { /* slider item for the shown search result page */
124N/A background-color: #e5e5e5;
99N/A border: 1px #998 solid;
145N/A padding: .5em;
99N/A margin: 1px;
99N/A}
124N/A.rspn { /* slider item for the n-th search result page */
124N/A border: 1px #bba solid;
124N/A padding: .3em;
124N/A margin: 1px;
99N/A}
145N/A
99N/A/* *** more page ***/
124N/A#more {
124N/A line-height: 1.25em;
124N/A}
124N/A#more b { /* highlight matches */
124N/A background-color: #e5e5e5;
99N/A}
145N/A
99N/A
124N/A/* ############### start of footer ############## */
1115N/A#footer {
1115N/A color: #755;
1115N/A font-size: small;
1115N/A margin: 1ex 0;
1115N/A border-top: 1px solid #bba;
1115N/A}
1115N/A#footer p { /* footer text */
1115N/A padding: 0;
1115N/A margin: 0.2em;
1115N/A text-align: center;
1115N/A}
1115N/A#fti { /* servedby.png */
1115N/A display: inline-block;
1115N/A width: 177px;
1115N/A height: 37px;
1115N/A vertical-align: middle;
125N/A background-image: url(img/combined.png);
125N/A background-repeat: no-repeat;
125N/A background-position: -320px 0;
125N/A}
125N/A#rssi { /* rss.png */
125N/A display: inline-block;
125N/A width: 80px;
145N/A height: 15px;
125N/A vertical-align: middle;
125N/A background-image: url(img/combined.png);
125N/A background-repeat: no-repeat;
125N/A background-position: -497px 0;
125N/A}
125N/A/* ############### end of footer ############## */
125N/A
145N/A/* don't print tooltips */
125N/A.yui3-tooltip, .yui3-tooltip-content, .yui3-tooltip-hidden {
124N/A display: none;
112N/A}