[BACK]Return to mandoc.css CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Annotation of mandoc/mandoc.css, Revision 1.31

1.31    ! schwarze    1: /* $Id: mandoc.css,v 1.30 2018/05/26 17:38:01 schwarze Exp $ */
1.1       schwarze    2: /*
1.3       schwarze    3:  * Standard style sheet for mandoc(1) -Thtml and man.cgi(8).
1.1       schwarze    4:  */
                      5:
1.3       schwarze    6: /* Global defaults. */
                      7:
1.30      schwarze    8: html {         max-width: 65em; }
1.3       schwarze    9: body {         font-family: Helvetica,Arial,sans-serif; }
1.13      schwarze   10: table {                margin-top: 0em;
1.12      schwarze   11:                margin-bottom: 0em; }
1.4       schwarze   12: td {           vertical-align: top; }
1.12      schwarze   13: ul, ol, dl {   margin-top: 0em;
                     14:                margin-bottom: 0em; }
                     15: li, dt {       margin-top: 1em; }
1.18      schwarze   16:
1.23      schwarze   17: a.permalink {  border-bottom: thin dotted;
1.18      schwarze   18:                color: inherit;
                     19:                font: inherit;
                     20:                text-decoration: inherit; }
1.22      schwarze   21: * {            clear: both }
1.3       schwarze   22:
                     23: /* Search form and search results. */
                     24:
                     25: fieldset {     border: thin solid silver;
                     26:                border-radius: 1em;
                     27:                text-align: center; }
                     28: input[name=expr] {
                     29:                width: 25%; }
                     30:
1.11      schwarze   31: table.results {        margin-top: 1em;
1.3       schwarze   32:                margin-left: 2em;
                     33:                font-size: smaller; }
                     34:
1.4       schwarze   35: /* Header and footer lines. */
                     36:
1.13      schwarze   37: table.head {   width: 100%;
                     38:                border-bottom: 1px dotted #808080;
1.4       schwarze   39:                margin-bottom: 1em;
                     40:                font-size: smaller; }
                     41: td.head-vol {  text-align: center; }
                     42: td.head-rtitle {
                     43:                text-align: right; }
1.26      schwarze   44: div.Nd {       display: inline; }
1.4       schwarze   45:
1.13      schwarze   46: table.foot {   width: 100%;
                     47:                border-top: 1px dotted #808080;
1.4       schwarze   48:                margin-top: 1em;
                     49:                font-size: smaller; }
1.13      schwarze   50: td.foot-os {   text-align: right; }
1.4       schwarze   51:
1.5       schwarze   52: /* Sections and paragraphs. */
                     53:
                     54: div.manual-text {
1.30      schwarze   55:                margin-left: 3.8em; }
1.5       schwarze   56: h1.Sh {                margin-top: 2ex;
                     57:                margin-bottom: 1ex;
1.30      schwarze   58:                margin-left: -3.2em;
1.5       schwarze   59:                font-size: 110%; }
                     60: h2.Ss {                margin-top: 2ex;
                     61:                margin-bottom: 1ex;
1.30      schwarze   62:                margin-left: -1.2em;
1.5       schwarze   63:                font-size: 105%; }
                     64: div.Pp {       margin: 1ex 0ex; }
1.6       schwarze   65: a.Sx { }
                     66: a.Xr { }
1.3       schwarze   67:
1.7       schwarze   68: /* Displays and lists. */
                     69:
                     70: div.Bd { }
1.30      schwarze   71: div.D1 {       margin-left: 3.8em; }
1.7       schwarze   72:
1.8       schwarze   73: ul.Bl-bullet { list-style-type: disc;
                     74:                padding-left: 1em; }
1.25      schwarze   75: ul.Bl-bullet > li { }
1.8       schwarze   76: ul.Bl-dash {   list-style-type: none;
                     77:                padding-left: 0em; }
1.25      schwarze   78: ul.Bl-dash > li:before {
1.8       schwarze   79:                content: "\2014  "; }
                     80: ul.Bl-item {   list-style-type: none;
                     81:                padding-left: 0em; }
1.25      schwarze   82: ul.Bl-item > li { }
1.19      schwarze   83: ul.Bl-compact > li {
1.30      schwarze   84:                margin-top: 0em; }
1.8       schwarze   85:
                     86: ol.Bl-enum {   padding-left: 2em; }
1.25      schwarze   87: ol.Bl-enum > li { }
1.19      schwarze   88: ol.Bl-compact > li {
1.30      schwarze   89:                margin-top: 0em; }
1.8       schwarze   90:
                     91: dl.Bl-diag { }
1.25      schwarze   92: dl.Bl-diag > dt {
                     93:                font-style: normal;
                     94:                font-weight: bold; }
                     95: dl.Bl-diag > dd {
1.30      schwarze   96:                margin-left: 0em; }
1.8       schwarze   97: dl.Bl-hang { }
1.25      schwarze   98: dl.Bl-hang > dt { }
                     99: dl.Bl-hang > dd {
1.30      schwarze  100:                margin-left: 5.5em; }
1.8       schwarze  101: dl.Bl-inset { }
1.25      schwarze  102: dl.Bl-inset > dt { }
                    103: dl.Bl-inset > dd {
1.30      schwarze  104:                margin-left: 0em; }
1.8       schwarze  105: dl.Bl-ohang { }
1.25      schwarze  106: dl.Bl-ohang > dt { }
                    107: dl.Bl-ohang > dd {
1.30      schwarze  108:                margin-left: 0em; }
                    109: dl.Bl-tag {    margin-left: 5.5em; }
1.25      schwarze  110: dl.Bl-tag > dt {
                    111:                float: left;
1.30      schwarze  112:                margin-top: 0em;
                    113:                margin-left: -5.5em;
                    114:                padding-right: 1.2em;
1.14      schwarze  115:                vertical-align: top; }
1.25      schwarze  116: dl.Bl-tag > dd {
                    117:                clear: right;
1.22      schwarze  118:                width: 100%;
1.30      schwarze  119:                margin-top: 0em;
                    120:                margin-left: 0em;
1.14      schwarze  121:                vertical-align: top;
                    122:                overflow: auto; }
1.19      schwarze  123: dl.Bl-compact > dt {
1.30      schwarze  124:                margin-top: 0em; }
1.8       schwarze  125:
                    126: table.Bl-column { }
1.25      schwarze  127: table.Bl-column > tbody > tr { }
                    128: table.Bl-column > tbody > tr > td {
                    129:                margin-top: 1em; }
1.19      schwarze  130: table.Bl-compact > tbody > tr > td {
1.30      schwarze  131:                margin-top: 0em; }
1.8       schwarze  132:
1.15      schwarze  133: cite.Rs {      font-style: normal;
                    134:                font-weight: normal; }
1.9       schwarze  135: span.RsA { }
                    136: i.RsB {                font-weight: normal; }
                    137: span.RsC { }
                    138: span.RsD { }
                    139: i.RsI {                font-weight: normal; }
                    140: i.RsJ {                font-weight: normal; }
                    141: span.RsN { }
                    142: span.RsO { }
                    143: span.RsP { }
                    144: span.RsQ { }
                    145: span.RsR { }
                    146: span.RsT {     text-decoration: underline; }
                    147: a.RsU { }
                    148: span.RsV { }
                    149:
1.11      schwarze  150: span.eqn { }
                    151: table.tbl { }
                    152:
1.10      schwarze  153: /* Semantic markup for command line utilities. */
                    154:
                    155: table.Nm { }
1.24      schwarze  156: code.Nm {      font-style: normal;
                    157:                font-weight: bold;
                    158:                font-family: inherit; }
                    159: code.Fl {      font-style: normal;
                    160:                font-weight: bold;
                    161:                font-family: inherit; }
                    162: code.Cm {      font-style: normal;
                    163:                font-weight: bold;
                    164:                font-family: inherit; }
1.16      schwarze  165: var.Ar {       font-style: italic;
                    166:                font-weight: normal; }
1.26      schwarze  167: div.Op {       display: inline; }
1.24      schwarze  168: code.Ic {      font-style: normal;
                    169:                font-weight: bold;
                    170:                font-family: inherit; }
1.10      schwarze  171: code.Ev {      font-style: normal;
                    172:                font-weight: normal;
                    173:                font-family: monospace; }
1.27      schwarze  174: span.Pa {      font-style: italic;
                    175:                font-weight: normal; }
1.10      schwarze  176:
                    177: /* Semantic markup for function libraries. */
                    178:
                    179: span.Lb { }
1.24      schwarze  180: code.In {      font-style: normal;
                    181:                font-weight: bold;
                    182:                font-family: inherit; }
1.10      schwarze  183: a.In { }
1.24      schwarze  184: code.Fd {      font-style: normal;
                    185:                font-weight: bold;
                    186:                font-family: inherit; }
1.16      schwarze  187: var.Ft {       font-style: italic;
                    188:                font-weight: normal; }
1.24      schwarze  189: code.Fn {      font-style: normal;
                    190:                font-weight: bold;
                    191:                font-family: inherit; }
1.16      schwarze  192: var.Fa {       font-style: italic;
                    193:                font-weight: normal; }
                    194: var.Vt {       font-style: italic;
                    195:                font-weight: normal; }
                    196: var.Va {       font-style: italic;
                    197:                font-weight: normal; }
1.10      schwarze  198: code.Dv {      font-style: normal;
                    199:                font-weight: normal;
                    200:                font-family: monospace; }
                    201: code.Er {      font-style: normal;
                    202:                font-weight: normal;
                    203:                font-family: monospace; }
                    204:
                    205: /* Various semantic markup. */
                    206:
                    207: span.An { }
                    208: a.Lk { }
                    209: a.Mt { }
1.24      schwarze  210: code.Cd {      font-style: normal;
                    211:                font-weight: bold;
                    212:                font-family: inherit; }
1.28      schwarze  213: span.Ad {      font-style: italic;
                    214:                font-weight: normal; }
1.29      schwarze  215: span.Ms {      font-style: normal;
                    216:                font-weight: bold; }
1.17      schwarze  217: span.St { }
1.11      schwarze  218: a.Ux { }
1.10      schwarze  219:
1.11      schwarze  220: /* Physical markup. */
1.7       schwarze  221:
1.26      schwarze  222: .Bf {          display: inline; }
1.11      schwarze  223: .No {          font-style: normal;
                    224:                font-weight: normal; }
                    225: .Em {          font-style: italic;
                    226:                font-weight: normal; }
                    227: .Sy {          font-style: normal;
                    228:                font-weight: bold; }
1.7       schwarze  229: .Li {          font-style: normal;
                    230:                font-weight: normal;
                    231:                font-family: monospace; }
1.31    ! schwarze  232:
        !           233: /* Overrides to avoid excessive margins on small devices. */
        !           234:
        !           235: @media (max-width: 37.5em) {
        !           236: div.manual-text {
        !           237:                margin-left: 0.5em; }
        !           238: h1.Sh, h2.Ss { margin-left: 0em; }
        !           239: div.D1 {       margin-left: 2em; }
        !           240: dl.Bl-hang > dd {
        !           241:                margin-left: 2em; }
        !           242: dl.Bl-tag {    margin-left: 2em; }
        !           243: dl.Bl-tag > dt {
        !           244:                margin-left: -2em; }
        !           245: }

CVSweb