1*ae44c5b1SChris Fraire/* 2*ae44c5b1SChris Fraire * Portions Copyright (c) 2017, Chris Fraire <cfraire@me.com>. 3*ae44c5b1SChris Fraire */ 4*ae44c5b1SChris Fraire/* $Id: mandoc.css,v 1.22 2017/07/16 18:45:00 schwarze Exp $ */ 5*ae44c5b1SChris Fraire/* 6*ae44c5b1SChris Fraire * Standard style sheet for mandoc(1) -Thtml and man.cgi(8). 7*ae44c5b1SChris Fraire */ 8*ae44c5b1SChris Fraire 9*ae44c5b1SChris Fraire/* Global defaults. */ 10*ae44c5b1SChris Fraire 11*ae44c5b1SChris Fraire/*<<<< OPENGROK REVISED 12*ae44c5b1SChris Frairehtml { max-width: 100ex; } 13*ae44c5b1SChris Frairebody { font-family: Helvetica,Arial,sans-serif; } 14*ae44c5b1SChris Frairetable { margin-top: 0em; 15*ae44c5b1SChris Fraire margin-bottom: 0em; } 16*ae44c5b1SChris Frairetd { vertical-align: top; } 17*ae44c5b1SChris Fraireul, ol, dl { margin-top: 0em; 18*ae44c5b1SChris Fraire margin-bottom: 0em; } 19*ae44c5b1SChris Fraireli, dt { margin-top: 1em; } 20*ae44c5b1SChris Fraire========*/ 21*ae44c5b1SChris Frairediv#mandoc { max-width: 100ex; 22*ae44c5b1SChris Fraire font-family: Helvetica,Arial,sans-serif; } 23*ae44c5b1SChris Frairediv#mandoc table { 24*ae44c5b1SChris Fraire margin-top: 0em; 25*ae44c5b1SChris Fraire margin-bottom: 0em; } 26*ae44c5b1SChris Frairediv#mandoc td { vertical-align: top; } 27*ae44c5b1SChris Frairediv#mandoc ul, div#mandoc ol, div#mandoc dl { 28*ae44c5b1SChris Fraire margin-top: 0em; 29*ae44c5b1SChris Fraire margin-bottom: 0em; } 30*ae44c5b1SChris Frairediv#mandoc li, div#mandoc dt { 31*ae44c5b1SChris Fraire margin-top: 1em; } 32*ae44c5b1SChris Fraire/*>>>> OPENGROK REVISED */ 33*ae44c5b1SChris Fraire 34*ae44c5b1SChris Frairea.selflink { border-bottom: thin dotted; 35*ae44c5b1SChris Fraire color: inherit; 36*ae44c5b1SChris Fraire font: inherit; 37*ae44c5b1SChris Fraire text-decoration: inherit; } 38*ae44c5b1SChris Fraire/*<<<< OPENGROK REVISED 39*ae44c5b1SChris Fraire* { clear: both } 40*ae44c5b1SChris Fraire========*/ 41*ae44c5b1SChris Frairediv#mandoc * { clear: both } 42*ae44c5b1SChris Fraire/*>>>> OPENGROK REVISED */ 43*ae44c5b1SChris Fraire 44*ae44c5b1SChris Fraire/* Search form and search results. */ 45*ae44c5b1SChris Fraire 46*ae44c5b1SChris Fraire/*<<<< OPENGROK DISABLED 47*ae44c5b1SChris Frairefieldset { border: thin solid silver; 48*ae44c5b1SChris Fraire border-radius: 1em; 49*ae44c5b1SChris Fraire text-align: center; } 50*ae44c5b1SChris Fraireinput[name=expr] { 51*ae44c5b1SChris Fraire width: 25%; } 52*ae44c5b1SChris Fraire 53*ae44c5b1SChris Frairetable.results { margin-top: 1em; 54*ae44c5b1SChris Fraire margin-left: 2em; 55*ae44c5b1SChris Fraire font-size: smaller; } 56*ae44c5b1SChris Fraire>>>> OPENGROK DISABLED */ 57*ae44c5b1SChris Fraire 58*ae44c5b1SChris Fraire/* Header and footer lines. */ 59*ae44c5b1SChris Fraire 60*ae44c5b1SChris Frairetable.head { width: 100%; 61*ae44c5b1SChris Fraire border-bottom: 1px dotted #808080; 62*ae44c5b1SChris Fraire margin-bottom: 1em; 63*ae44c5b1SChris Fraire font-size: smaller; } 64*ae44c5b1SChris Frairetd.head-vol { text-align: center; } 65*ae44c5b1SChris Frairetd.head-rtitle { 66*ae44c5b1SChris Fraire text-align: right; } 67*ae44c5b1SChris Frairespan.Nd { } 68*ae44c5b1SChris Fraire 69*ae44c5b1SChris Frairetable.foot { width: 100%; 70*ae44c5b1SChris Fraire border-top: 1px dotted #808080; 71*ae44c5b1SChris Fraire margin-top: 1em; 72*ae44c5b1SChris Fraire font-size: smaller; } 73*ae44c5b1SChris Frairetd.foot-os { text-align: right; } 74*ae44c5b1SChris Fraire 75*ae44c5b1SChris Fraire/* Sections and paragraphs. */ 76*ae44c5b1SChris Fraire 77*ae44c5b1SChris Frairediv.manual-text { 78*ae44c5b1SChris Fraire margin-left: 5ex; } 79*ae44c5b1SChris Fraireh1.Sh { margin-top: 2ex; 80*ae44c5b1SChris Fraire margin-bottom: 1ex; 81*ae44c5b1SChris Fraire margin-left: -4ex; 82*ae44c5b1SChris Fraire font-size: 110%; } 83*ae44c5b1SChris Fraireh2.Ss { margin-top: 2ex; 84*ae44c5b1SChris Fraire margin-bottom: 1ex; 85*ae44c5b1SChris Fraire margin-left: -2ex; 86*ae44c5b1SChris Fraire font-size: 105%; } 87*ae44c5b1SChris Frairediv.Pp { margin: 1ex 0ex; } 88*ae44c5b1SChris Frairea.Sx { } 89*ae44c5b1SChris Frairea.Xr { } 90*ae44c5b1SChris Fraire 91*ae44c5b1SChris Fraire/* Displays and lists. */ 92*ae44c5b1SChris Fraire 93*ae44c5b1SChris Frairediv.Bd { } 94*ae44c5b1SChris Frairediv.D1 { margin-left: 5ex; } 95*ae44c5b1SChris Fraire 96*ae44c5b1SChris Fraireul.Bl-bullet { list-style-type: disc; 97*ae44c5b1SChris Fraire padding-left: 1em; } 98*ae44c5b1SChris Fraireli.It-bullet { } 99*ae44c5b1SChris Fraireul.Bl-dash { list-style-type: none; 100*ae44c5b1SChris Fraire padding-left: 0em; } 101*ae44c5b1SChris Fraireli.It-dash:before { 102*ae44c5b1SChris Fraire content: "\2014 "; } 103*ae44c5b1SChris Fraireul.Bl-item { list-style-type: none; 104*ae44c5b1SChris Fraire padding-left: 0em; } 105*ae44c5b1SChris Fraireli.It-item { } 106*ae44c5b1SChris Fraireul.Bl-compact > li { 107*ae44c5b1SChris Fraire margin-top: 0ex; } 108*ae44c5b1SChris Fraire 109*ae44c5b1SChris Fraireol.Bl-enum { padding-left: 2em; } 110*ae44c5b1SChris Fraireli.It-enum { } 111*ae44c5b1SChris Fraireol.Bl-compact > li { 112*ae44c5b1SChris Fraire margin-top: 0ex; } 113*ae44c5b1SChris Fraire 114*ae44c5b1SChris Frairedl.Bl-diag { } 115*ae44c5b1SChris Frairedt.It-diag { } 116*ae44c5b1SChris Frairedd.It-diag { margin-left: 0ex; } 117*ae44c5b1SChris Fraireb.It-diag { font-style: normal; } 118*ae44c5b1SChris Frairedl.Bl-hang { } 119*ae44c5b1SChris Frairedt.It-hang { } 120*ae44c5b1SChris Frairedd.It-hang { margin-left: 10.2ex; } 121*ae44c5b1SChris Frairedl.Bl-inset { } 122*ae44c5b1SChris Frairedt.It-inset { } 123*ae44c5b1SChris Frairedd.It-inset { margin-left: 0ex; } 124*ae44c5b1SChris Frairedl.Bl-ohang { } 125*ae44c5b1SChris Frairedt.It-ohang { } 126*ae44c5b1SChris Frairedd.It-ohang { margin-left: 0ex; } 127*ae44c5b1SChris Frairedl.Bl-tag { margin-left: 10.2ex; } 128*ae44c5b1SChris Frairedt.It-tag { float: left; 129*ae44c5b1SChris Fraire margin-top: 0ex; 130*ae44c5b1SChris Fraire margin-left: -10.2ex; 131*ae44c5b1SChris Fraire padding-right: 2ex; 132*ae44c5b1SChris Fraire vertical-align: top; } 133*ae44c5b1SChris Frairedd.It-tag { clear: right; 134*ae44c5b1SChris Fraire width: 100%; 135*ae44c5b1SChris Fraire margin-top: 0ex; 136*ae44c5b1SChris Fraire margin-left: 0ex; 137*ae44c5b1SChris Fraire vertical-align: top; 138*ae44c5b1SChris Fraire overflow: auto; } 139*ae44c5b1SChris Frairedl.Bl-compact > dt { 140*ae44c5b1SChris Fraire margin-top: 0ex; } 141*ae44c5b1SChris Fraire 142*ae44c5b1SChris Frairetable.Bl-column { } 143*ae44c5b1SChris Frairetr.It-column { } 144*ae44c5b1SChris Frairetd.It-column { margin-top: 1em; } 145*ae44c5b1SChris Frairetable.Bl-compact > tbody > tr > td { 146*ae44c5b1SChris Fraire margin-top: 0ex; } 147*ae44c5b1SChris Fraire 148*ae44c5b1SChris Frairecite.Rs { font-style: normal; 149*ae44c5b1SChris Fraire font-weight: normal; } 150*ae44c5b1SChris Frairespan.RsA { } 151*ae44c5b1SChris Frairei.RsB { font-weight: normal; } 152*ae44c5b1SChris Frairespan.RsC { } 153*ae44c5b1SChris Frairespan.RsD { } 154*ae44c5b1SChris Frairei.RsI { font-weight: normal; } 155*ae44c5b1SChris Frairei.RsJ { font-weight: normal; } 156*ae44c5b1SChris Frairespan.RsN { } 157*ae44c5b1SChris Frairespan.RsO { } 158*ae44c5b1SChris Frairespan.RsP { } 159*ae44c5b1SChris Frairespan.RsQ { } 160*ae44c5b1SChris Frairespan.RsR { } 161*ae44c5b1SChris Frairespan.RsT { text-decoration: underline; } 162*ae44c5b1SChris Frairea.RsU { } 163*ae44c5b1SChris Frairespan.RsV { } 164*ae44c5b1SChris Fraire 165*ae44c5b1SChris Frairespan.eqn { } 166*ae44c5b1SChris Frairetable.tbl { } 167*ae44c5b1SChris Fraire 168*ae44c5b1SChris Fraire/* Semantic markup for command line utilities. */ 169*ae44c5b1SChris Fraire 170*ae44c5b1SChris Frairetable.Nm { } 171*ae44c5b1SChris Fraireb.Nm { font-style: normal; } 172*ae44c5b1SChris Fraireb.Fl { font-style: normal; } 173*ae44c5b1SChris Fraireb.Cm { font-style: normal; } 174*ae44c5b1SChris Frairevar.Ar { font-style: italic; 175*ae44c5b1SChris Fraire font-weight: normal; } 176*ae44c5b1SChris Frairespan.Op { } 177*ae44c5b1SChris Fraireb.Ic { font-style: normal; } 178*ae44c5b1SChris Frairecode.Ev { font-style: normal; 179*ae44c5b1SChris Fraire font-weight: normal; 180*ae44c5b1SChris Fraire font-family: monospace; } 181*ae44c5b1SChris Frairei.Pa { font-weight: normal; } 182*ae44c5b1SChris Fraire 183*ae44c5b1SChris Fraire/* Semantic markup for function libraries. */ 184*ae44c5b1SChris Fraire 185*ae44c5b1SChris Frairespan.Lb { } 186*ae44c5b1SChris Fraireb.In { font-style: normal; } 187*ae44c5b1SChris Frairea.In { } 188*ae44c5b1SChris Fraireb.Fd { font-style: normal; } 189*ae44c5b1SChris Frairevar.Ft { font-style: italic; 190*ae44c5b1SChris Fraire font-weight: normal; } 191*ae44c5b1SChris Fraireb.Fn { font-style: normal; } 192*ae44c5b1SChris Frairevar.Fa { font-style: italic; 193*ae44c5b1SChris Fraire font-weight: normal; } 194*ae44c5b1SChris Frairevar.Vt { font-style: italic; 195*ae44c5b1SChris Fraire font-weight: normal; } 196*ae44c5b1SChris Frairevar.Va { font-style: italic; 197*ae44c5b1SChris Fraire font-weight: normal; } 198*ae44c5b1SChris Frairecode.Dv { font-style: normal; 199*ae44c5b1SChris Fraire font-weight: normal; 200*ae44c5b1SChris Fraire font-family: monospace; } 201*ae44c5b1SChris Frairecode.Er { font-style: normal; 202*ae44c5b1SChris Fraire font-weight: normal; 203*ae44c5b1SChris Fraire font-family: monospace; } 204*ae44c5b1SChris Fraire 205*ae44c5b1SChris Fraire/* Various semantic markup. */ 206*ae44c5b1SChris Fraire 207*ae44c5b1SChris Frairespan.An { } 208*ae44c5b1SChris Frairea.Lk { } 209*ae44c5b1SChris Frairea.Mt { } 210*ae44c5b1SChris Fraireb.Cd { font-style: normal; } 211*ae44c5b1SChris Frairei.Ad { font-weight: normal; } 212*ae44c5b1SChris Fraireb.Ms { font-style: normal; } 213*ae44c5b1SChris Frairespan.St { } 214*ae44c5b1SChris Frairea.Ux { } 215*ae44c5b1SChris Fraire 216*ae44c5b1SChris Fraire/* Physical markup. */ 217*ae44c5b1SChris Fraire 218*ae44c5b1SChris Fraire.No { font-style: normal; 219*ae44c5b1SChris Fraire font-weight: normal; } 220*ae44c5b1SChris Fraire.Em { font-style: italic; 221*ae44c5b1SChris Fraire font-weight: normal; } 222*ae44c5b1SChris Fraire.Sy { font-style: normal; 223*ae44c5b1SChris Fraire font-weight: bold; } 224*ae44c5b1SChris Fraire.Li { font-style: normal; 225*ae44c5b1SChris Fraire font-weight: normal; 226*ae44c5b1SChris Fraire font-family: monospace; } 227