Mercurial > repos > guerler > springsuite
comparison planemo/lib/python3.7/site-packages/docutils/writers/html5_polyglot/plain.css @ 0:d30785e31577 draft
"planemo upload commit 6eee67778febed82ddd413c3ca40b3183a3898f1"
| author | guerler |
|---|---|
| date | Fri, 31 Jul 2020 00:18:57 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:d30785e31577 |
|---|---|
| 1 /* CSS31_ style sheet for the output of Docutils HTML writers. */ | |
| 2 /* Rules for easy reading and pre-defined style variants. */ | |
| 3 /* */ | |
| 4 /* :Author: Günter Milde, based on html4css1.css by David Goodger */ | |
| 5 /* :Id: $Id: plain.css 8397 2019-09-20 11:09:34Z milde $ */ | |
| 6 /* :Copyright: © 2015 Günter Milde. */ | |
| 7 /* :License: Released under the terms of the `2-Clause BSD license`_, */ | |
| 8 /* in short: */ | |
| 9 /* */ | |
| 10 /* Copying and distribution of this file, with or without modification, */ | |
| 11 /* are permitted in any medium without royalty provided the copyright */ | |
| 12 /* notice and this notice are preserved. */ | |
| 13 /* */ | |
| 14 /* This file is offered as-is, without any warranty. */ | |
| 15 /* */ | |
| 16 /* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause */ | |
| 17 /* .. _CSS3: http://www.w3.org/TR/CSS3 */ | |
| 18 | |
| 19 | |
| 20 /* Document Structure */ | |
| 21 /* ****************** */ | |
| 22 | |
| 23 /* "page layout" */ | |
| 24 body { | |
| 25 margin: 0; | |
| 26 background-color: #dbdbdb; | |
| 27 } | |
| 28 div.document, | |
| 29 main { | |
| 30 line-height:1.3; | |
| 31 counter-reset: table; | |
| 32 /* counter-reset: figure; */ | |
| 33 /* avoid long lines --> better reading */ | |
| 34 /* OTOH: lines should not be too short because of missing hyphenation, */ | |
| 35 max-width: 50em; | |
| 36 padding: 1px 2%; /* 1px on top avoids grey bar above title (mozilla) */ | |
| 37 margin: auto; | |
| 38 background-color: white; | |
| 39 } | |
| 40 | |
| 41 /* Sections */ | |
| 42 | |
| 43 /* Transitions */ | |
| 44 | |
| 45 hr.docutils { | |
| 46 width: 80%; | |
| 47 margin-top: 1em; | |
| 48 margin-bottom: 1em; | |
| 49 clear: both; | |
| 50 } | |
| 51 | |
| 52 /* Paragraphs */ | |
| 53 /* ========== */ | |
| 54 | |
| 55 /* vertical space (parskip) */ | |
| 56 p, ol, ul, dl, | |
| 57 div.line-block, | |
| 58 div.topic, | |
| 59 table { | |
| 60 margin-top: 0.5em; | |
| 61 margin-bottom: 0.5em; | |
| 62 } | |
| 63 p:first-child { margin-top: 0; } | |
| 64 /* (:last-child is new in CSS 3) */ | |
| 65 p:last-child { margin-bottom: 0; } | |
| 66 | |
| 67 h1, h2, h3, h4, h5, h6, | |
| 68 dl > dd { | |
| 69 margin-bottom: 0.5em; | |
| 70 } | |
| 71 | |
| 72 /* Lists */ | |
| 73 /* ===== */ | |
| 74 | |
| 75 /* Definition Lists */ | |
| 76 | |
| 77 /* lists nested in definition lists */ | |
| 78 /* (:only-child is new in CSS 3) */ | |
| 79 dd > ul:only-child, dd > ol:only-child { padding-left: 1em; } | |
| 80 | |
| 81 /* Description Lists */ | |
| 82 /* styled like in most dictionaries, encyclopedias etc. */ | |
| 83 dl.description > dt { | |
| 84 font-weight: bold; | |
| 85 clear: left; | |
| 86 float: left; | |
| 87 margin: 0; | |
| 88 padding: 0; | |
| 89 padding-right: 0.5em; | |
| 90 } | |
| 91 | |
| 92 /* Field Lists */ | |
| 93 | |
| 94 /* example for custom field-name width */ | |
| 95 dl.field-list.narrow > dd { | |
| 96 margin-left: 5em; | |
| 97 } | |
| 98 /* run-in: start field-body on same line after long field names */ | |
| 99 dl.field-list.run-in > dd p { | |
| 100 display: block; | |
| 101 } | |
| 102 | |
| 103 /* Bibliographic Fields */ | |
| 104 | |
| 105 /* generally, bibliographic fields use special definition list dl.docinfo */ | |
| 106 /* but dedication and abstract are placed into "topic" divs */ | |
| 107 div.abstract p.topic-title { | |
| 108 text-align: center; | |
| 109 } | |
| 110 div.dedication { | |
| 111 margin: 2em 5em; | |
| 112 text-align: center; | |
| 113 font-style: italic; | |
| 114 } | |
| 115 div.dedication p.topic-title { | |
| 116 font-style: normal; | |
| 117 } | |
| 118 | |
| 119 /* Citations */ | |
| 120 dl.citation dt.label { | |
| 121 font-weight: bold; | |
| 122 } | |
| 123 span.fn-backref { | |
| 124 font-weight: normal; | |
| 125 } | |
| 126 | |
| 127 /* Text Blocks */ | |
| 128 /* =========== */ | |
| 129 | |
| 130 /* Literal Blocks */ | |
| 131 | |
| 132 pre.literal-block, | |
| 133 pre.doctest-block, | |
| 134 pre.math, | |
| 135 pre.code { | |
| 136 font-family: monospace; | |
| 137 } | |
| 138 | |
| 139 /* Block Quotes */ | |
| 140 | |
| 141 blockquote > table, | |
| 142 div.topic > table { | |
| 143 margin-top: 0; | |
| 144 margin-bottom: 0; | |
| 145 } | |
| 146 blockquote p.attribution, | |
| 147 div.topic p.attribution { | |
| 148 text-align: right; | |
| 149 margin-left: 20%; | |
| 150 } | |
| 151 | |
| 152 /* Tables */ | |
| 153 /* ====== */ | |
| 154 | |
| 155 /* th { vertical-align: bottom; } */ | |
| 156 | |
| 157 table tr { text-align: left; } | |
| 158 | |
| 159 /* "booktabs" style (no vertical lines) */ | |
| 160 table.booktabs { | |
| 161 border: 0; | |
| 162 border-top: 2px solid; | |
| 163 border-bottom: 2px solid; | |
| 164 border-collapse: collapse; | |
| 165 } | |
| 166 table.booktabs * { | |
| 167 border: 0; | |
| 168 } | |
| 169 table.booktabs th { | |
| 170 border-bottom: thin solid; | |
| 171 } | |
| 172 | |
| 173 /* numbered tables (counter defined in div.document) */ | |
| 174 table.numbered > caption:before { | |
| 175 counter-increment: table; | |
| 176 content: "Table " counter(table) ": "; | |
| 177 font-weight: bold; | |
| 178 } | |
| 179 | |
| 180 /* Explicit Markup Blocks */ | |
| 181 /* ====================== */ | |
| 182 | |
| 183 /* Footnotes and Citations */ | |
| 184 /* ----------------------- */ | |
| 185 | |
| 186 /* line on the left */ | |
| 187 dl.footnote { | |
| 188 padding-left: 1ex; | |
| 189 border-left: solid; | |
| 190 border-left-width: thin; | |
| 191 } | |
| 192 | |
| 193 /* Directives */ | |
| 194 /* ---------- */ | |
| 195 | |
| 196 /* Body Elements */ | |
| 197 /* ~~~~~~~~~~~~~ */ | |
| 198 | |
| 199 /* Images and Figures */ | |
| 200 | |
| 201 /* let content flow to the side of aligned images and figures */ | |
| 202 .figure.align-left, | |
| 203 figure.align-left, | |
| 204 img.align-left, | |
| 205 object.align-left { | |
| 206 display: block; | |
| 207 clear: left; | |
| 208 float: left; | |
| 209 margin-right: 1em; | |
| 210 } | |
| 211 .figure.align-right, | |
| 212 figure.align-right, | |
| 213 img.align-right, | |
| 214 object.align-right { | |
| 215 display: block; | |
| 216 clear: right; | |
| 217 float: right; | |
| 218 margin-left: 1em; | |
| 219 } | |
| 220 /* Stop floating sidebars, images and figures at section level 1,2,3 */ | |
| 221 h1, h2, h3 { clear: both; } | |
| 222 | |
| 223 /* Sidebar */ | |
| 224 | |
| 225 /* Move right. In a layout with fixed margins, */ | |
| 226 /* it can be moved into the margin. */ | |
| 227 div.sidebar, | |
| 228 aside.sidebar { | |
| 229 width: 30%; | |
| 230 max-width: 26em; | |
| 231 margin-left: 1em; | |
| 232 margin-right: -2%; | |
| 233 background-color: #ffffee; | |
| 234 } | |
| 235 | |
| 236 /* Code */ | |
| 237 | |
| 238 pre.code { padding: 0.7ex } | |
| 239 pre.code, code { background-color: #eeeeee } | |
| 240 pre.code .ln { color: gray; } /* line numbers */ | |
| 241 /* basic highlighting: for a complete scheme, see */ | |
| 242 /* http://docutils.sourceforge.net/sandbox/stylesheets/ */ | |
| 243 pre.code .comment, code .comment { color: #5C6576 } | |
| 244 pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } | |
| 245 pre.code .literal.string, code .literal.string { color: #0C5404 } | |
| 246 pre.code .name.builtin, code .name.builtin { color: #352B84 } | |
| 247 pre.code .deleted, code .deleted { background-color: #DEB0A1} | |
| 248 pre.code .inserted, code .inserted { background-color: #A3D289} | |
| 249 | |
| 250 /* Math */ | |
| 251 /* styled separately (see math.css for math-output=HTML) */ | |
| 252 | |
| 253 /* Epigraph */ | |
| 254 /* Highlights */ | |
| 255 /* Pull-Quote */ | |
| 256 /* Compound Paragraph */ | |
| 257 /* Container */ | |
| 258 | |
| 259 /* can be styled in a custom stylesheet */ | |
| 260 | |
| 261 /* Document Header and Footer */ | |
| 262 | |
| 263 footer, header, | |
| 264 div.footer, div.header { | |
| 265 font-size: smaller; | |
| 266 clear: both; | |
| 267 padding: 0.5em 2%; | |
| 268 background-color: #ebebee; | |
| 269 border: none; | |
| 270 } | |
| 271 | |
| 272 /* Inline Markup */ | |
| 273 /* ============= */ | |
| 274 | |
| 275 /* Emphasis */ | |
| 276 /* em */ | |
| 277 /* Strong Emphasis */ | |
| 278 /* strong */ | |
| 279 /* Interpreted Text */ | |
| 280 /* span.interpreted */ | |
| 281 /* Title Reference */ | |
| 282 /* cite */ | |
| 283 | |
| 284 /* Inline Literals */ | |
| 285 /* possible values: normal, nowrap, pre, pre-wrap, pre-line */ | |
| 286 /* span.docutils.literal { white-space: pre-wrap; } */ | |
| 287 | |
| 288 /* Hyperlink References */ | |
| 289 a { text-decoration: none; } | |
| 290 | |
| 291 /* External Targets */ | |
| 292 /* span.target.external */ | |
| 293 /* Internal Targets */ | |
| 294 /* span.target.internal */ | |
| 295 /* Footnote References */ | |
| 296 /* a.footnote-reference */ | |
| 297 /* Citation References */ | |
| 298 /* a.citation-reference */ |
