source: OpenWorkouts-current/docs/_build/html/_static/basic.css @ 0398a0c

currentfeature/docs
Last change on this file since 0398a0c was 0398a0c, checked in by Borja Lopez <borja@…>, 5 years ago

(#72) Created docs infraestructure, using sphinx and rst

  • Property mode set to 100644
File size: 10.7 KB
Line 
1/*
2 * basic.css
3 * ~~~~~~~~~
4 *
5 * Sphinx stylesheet -- basic theme.
6 *
7 * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
8 * :license: BSD, see LICENSE for details.
9 *
10 */
11
12/* -- main layout ----------------------------------------------------------- */
13
14div.clearer {
15    clear: both;
16}
17
18/* -- relbar ---------------------------------------------------------------- */
19
20div.related {
21    width: 100%;
22    font-size: 90%;
23}
24
25div.related h3 {
26    display: none;
27}
28
29div.related ul {
30    margin: 0;
31    padding: 0 0 0 10px;
32    list-style: none;
33}
34
35div.related li {
36    display: inline;
37}
38
39div.related li.right {
40    float: right;
41    margin-right: 5px;
42}
43
44/* -- sidebar --------------------------------------------------------------- */
45
46div.sphinxsidebarwrapper {
47    padding: 10px 5px 0 10px;
48}
49
50div.sphinxsidebar {
51    float: left;
52    width: 230px;
53    margin-left: -100%;
54    font-size: 90%;
55    word-wrap: break-word;
56    overflow-wrap : break-word;
57}
58
59div.sphinxsidebar ul {
60    list-style: none;
61}
62
63div.sphinxsidebar ul ul,
64div.sphinxsidebar ul.want-points {
65    margin-left: 20px;
66    list-style: square;
67}
68
69div.sphinxsidebar ul ul {
70    margin-top: 0;
71    margin-bottom: 0;
72}
73
74div.sphinxsidebar form {
75    margin-top: 10px;
76}
77
78div.sphinxsidebar input {
79    border: 1px solid #98dbcc;
80    font-family: sans-serif;
81    font-size: 1em;
82}
83
84div.sphinxsidebar #searchbox form.search {
85    overflow: hidden;
86}
87
88div.sphinxsidebar #searchbox input[type="text"] {
89    float: left;
90    width: 80%;
91    padding: 0.25em;
92    box-sizing: border-box;
93}
94
95div.sphinxsidebar #searchbox input[type="submit"] {
96    float: left;
97    width: 20%;
98    border-left: none;
99    padding: 0.25em;
100    box-sizing: border-box;
101}
102
103
104img {
105    border: 0;
106    max-width: 100%;
107}
108
109/* -- search page ----------------------------------------------------------- */
110
111ul.search {
112    margin: 10px 0 0 20px;
113    padding: 0;
114}
115
116ul.search li {
117    padding: 5px 0 5px 20px;
118    background-image: url(file.png);
119    background-repeat: no-repeat;
120    background-position: 0 7px;
121}
122
123ul.search li a {
124    font-weight: bold;
125}
126
127ul.search li div.context {
128    color: #888;
129    margin: 2px 0 0 30px;
130    text-align: left;
131}
132
133ul.keywordmatches li.goodmatch a {
134    font-weight: bold;
135}
136
137/* -- index page ------------------------------------------------------------ */
138
139table.contentstable {
140    width: 90%;
141    margin-left: auto;
142    margin-right: auto;
143}
144
145table.contentstable p.biglink {
146    line-height: 150%;
147}
148
149a.biglink {
150    font-size: 1.3em;
151}
152
153span.linkdescr {
154    font-style: italic;
155    padding-top: 5px;
156    font-size: 90%;
157}
158
159/* -- general index --------------------------------------------------------- */
160
161table.indextable {
162    width: 100%;
163}
164
165table.indextable td {
166    text-align: left;
167    vertical-align: top;
168}
169
170table.indextable ul {
171    margin-top: 0;
172    margin-bottom: 0;
173    list-style-type: none;
174}
175
176table.indextable > tbody > tr > td > ul {
177    padding-left: 0em;
178}
179
180table.indextable tr.pcap {
181    height: 10px;
182}
183
184table.indextable tr.cap {
185    margin-top: 10px;
186    background-color: #f2f2f2;
187}
188
189img.toggler {
190    margin-right: 3px;
191    margin-top: 3px;
192    cursor: pointer;
193}
194
195div.modindex-jumpbox {
196    border-top: 1px solid #ddd;
197    border-bottom: 1px solid #ddd;
198    margin: 1em 0 1em 0;
199    padding: 0.4em;
200}
201
202div.genindex-jumpbox {
203    border-top: 1px solid #ddd;
204    border-bottom: 1px solid #ddd;
205    margin: 1em 0 1em 0;
206    padding: 0.4em;
207}
208
209/* -- domain module index --------------------------------------------------- */
210
211table.modindextable td {
212    padding: 2px;
213    border-collapse: collapse;
214}
215
216/* -- general body styles --------------------------------------------------- */
217
218div.body {
219    min-width: 450px;
220    max-width: 800px;
221}
222
223div.body p, div.body dd, div.body li, div.body blockquote {
224    -moz-hyphens: auto;
225    -ms-hyphens: auto;
226    -webkit-hyphens: auto;
227    hyphens: auto;
228}
229
230a.headerlink {
231    visibility: hidden;
232}
233
234h1:hover > a.headerlink,
235h2:hover > a.headerlink,
236h3:hover > a.headerlink,
237h4:hover > a.headerlink,
238h5:hover > a.headerlink,
239h6:hover > a.headerlink,
240dt:hover > a.headerlink,
241caption:hover > a.headerlink,
242p.caption:hover > a.headerlink,
243div.code-block-caption:hover > a.headerlink {
244    visibility: visible;
245}
246
247div.body p.caption {
248    text-align: inherit;
249}
250
251div.body td {
252    text-align: left;
253}
254
255.first {
256    margin-top: 0 !important;
257}
258
259p.rubric {
260    margin-top: 30px;
261    font-weight: bold;
262}
263
264img.align-left, .figure.align-left, object.align-left {
265    clear: left;
266    float: left;
267    margin-right: 1em;
268}
269
270img.align-right, .figure.align-right, object.align-right {
271    clear: right;
272    float: right;
273    margin-left: 1em;
274}
275
276img.align-center, .figure.align-center, object.align-center {
277  display: block;
278  margin-left: auto;
279  margin-right: auto;
280}
281
282.align-left {
283    text-align: left;
284}
285
286.align-center {
287    text-align: center;
288}
289
290.align-right {
291    text-align: right;
292}
293
294/* -- sidebars -------------------------------------------------------------- */
295
296div.sidebar {
297    margin: 0 0 0.5em 1em;
298    border: 1px solid #ddb;
299    padding: 7px 7px 0 7px;
300    background-color: #ffe;
301    width: 40%;
302    float: right;
303}
304
305p.sidebar-title {
306    font-weight: bold;
307}
308
309/* -- topics ---------------------------------------------------------------- */
310
311div.topic {
312    border: 1px solid #ccc;
313    padding: 7px 7px 0 7px;
314    margin: 10px 0 10px 0;
315}
316
317p.topic-title {
318    font-size: 1.1em;
319    font-weight: bold;
320    margin-top: 10px;
321}
322
323/* -- admonitions ----------------------------------------------------------- */
324
325div.admonition {
326    margin-top: 10px;
327    margin-bottom: 10px;
328    padding: 7px;
329}
330
331div.admonition dt {
332    font-weight: bold;
333}
334
335div.admonition dl {
336    margin-bottom: 0;
337}
338
339p.admonition-title {
340    margin: 0px 10px 5px 0px;
341    font-weight: bold;
342}
343
344div.body p.centered {
345    text-align: center;
346    margin-top: 25px;
347}
348
349/* -- tables ---------------------------------------------------------------- */
350
351table.docutils {
352    border: 0;
353    border-collapse: collapse;
354}
355
356table.align-center {
357    margin-left: auto;
358    margin-right: auto;
359}
360
361table caption span.caption-number {
362    font-style: italic;
363}
364
365table caption span.caption-text {
366}
367
368table.docutils td, table.docutils th {
369    padding: 1px 8px 1px 5px;
370    border-top: 0;
371    border-left: 0;
372    border-right: 0;
373    border-bottom: 1px solid #aaa;
374}
375
376table.footnote td, table.footnote th {
377    border: 0 !important;
378}
379
380th {
381    text-align: left;
382    padding-right: 5px;
383}
384
385table.citation {
386    border-left: solid 1px gray;
387    margin-left: 1px;
388}
389
390table.citation td {
391    border-bottom: none;
392}
393
394/* -- figures --------------------------------------------------------------- */
395
396div.figure {
397    margin: 0.5em;
398    padding: 0.5em;
399}
400
401div.figure p.caption {
402    padding: 0.3em;
403}
404
405div.figure p.caption span.caption-number {
406    font-style: italic;
407}
408
409div.figure p.caption span.caption-text {
410}
411
412/* -- field list styles ----------------------------------------------------- */
413
414table.field-list td, table.field-list th {
415    border: 0 !important;
416}
417
418.field-list ul {
419    margin: 0;
420    padding-left: 1em;
421}
422
423.field-list p {
424    margin: 0;
425}
426
427.field-name {
428    -moz-hyphens: manual;
429    -ms-hyphens: manual;
430    -webkit-hyphens: manual;
431    hyphens: manual;
432}
433
434/* -- hlist styles ---------------------------------------------------------- */
435
436table.hlist td {
437    vertical-align: top;
438}
439
440
441/* -- other body styles ----------------------------------------------------- */
442
443ol.arabic {
444    list-style: decimal;
445}
446
447ol.loweralpha {
448    list-style: lower-alpha;
449}
450
451ol.upperalpha {
452    list-style: upper-alpha;
453}
454
455ol.lowerroman {
456    list-style: lower-roman;
457}
458
459ol.upperroman {
460    list-style: upper-roman;
461}
462
463dl {
464    margin-bottom: 15px;
465}
466
467dd p {
468    margin-top: 0px;
469}
470
471dd ul, dd table {
472    margin-bottom: 10px;
473}
474
475dd {
476    margin-top: 3px;
477    margin-bottom: 10px;
478    margin-left: 30px;
479}
480
481dt:target, span.highlighted {
482    background-color: #fbe54e;
483}
484
485rect.highlighted {
486    fill: #fbe54e;
487}
488
489dl.glossary dt {
490    font-weight: bold;
491    font-size: 1.1em;
492}
493
494.optional {
495    font-size: 1.3em;
496}
497
498.sig-paren {
499    font-size: larger;
500}
501
502.versionmodified {
503    font-style: italic;
504}
505
506.system-message {
507    background-color: #fda;
508    padding: 5px;
509    border: 3px solid red;
510}
511
512.footnote:target  {
513    background-color: #ffa;
514}
515
516.line-block {
517    display: block;
518    margin-top: 1em;
519    margin-bottom: 1em;
520}
521
522.line-block .line-block {
523    margin-top: 0;
524    margin-bottom: 0;
525    margin-left: 1.5em;
526}
527
528.guilabel, .menuselection {
529    font-family: sans-serif;
530}
531
532.accelerator {
533    text-decoration: underline;
534}
535
536.classifier {
537    font-style: oblique;
538}
539
540abbr, acronym {
541    border-bottom: dotted 1px;
542    cursor: help;
543}
544
545/* -- code displays --------------------------------------------------------- */
546
547pre {
548    overflow: auto;
549    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
550}
551
552span.pre {
553    -moz-hyphens: none;
554    -ms-hyphens: none;
555    -webkit-hyphens: none;
556    hyphens: none;
557}
558
559td.linenos pre {
560    padding: 5px 0px;
561    border: 0;
562    background-color: transparent;
563    color: #aaa;
564}
565
566table.highlighttable {
567    margin-left: 0.5em;
568}
569
570table.highlighttable td {
571    padding: 0 0.5em 0 0.5em;
572}
573
574div.code-block-caption {
575    padding: 2px 5px;
576    font-size: small;
577}
578
579div.code-block-caption code {
580    background-color: transparent;
581}
582
583div.code-block-caption + div > div.highlight > pre {
584    margin-top: 0;
585}
586
587div.code-block-caption span.caption-number {
588    padding: 0.1em 0.3em;
589    font-style: italic;
590}
591
592div.code-block-caption span.caption-text {
593}
594
595div.literal-block-wrapper {
596    padding: 1em 1em 0;
597}
598
599div.literal-block-wrapper div.highlight {
600    margin: 0;
601}
602
603code.descname {
604    background-color: transparent;
605    font-weight: bold;
606    font-size: 1.2em;
607}
608
609code.descclassname {
610    background-color: transparent;
611}
612
613code.xref, a code {
614    background-color: transparent;
615    font-weight: bold;
616}
617
618h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
619    background-color: transparent;
620}
621
622.viewcode-link {
623    float: right;
624}
625
626.viewcode-back {
627    float: right;
628    font-family: sans-serif;
629}
630
631div.viewcode-block:target {
632    margin: -1px -10px;
633    padding: 0 10px;
634}
635
636/* -- math display ---------------------------------------------------------- */
637
638img.math {
639    vertical-align: middle;
640}
641
642div.body div.math p {
643    text-align: center;
644}
645
646span.eqno {
647    float: right;
648}
649
650span.eqno a.headerlink {
651    position: relative;
652    left: 0px;
653    z-index: 1;
654}
655
656div.math:hover a.headerlink {
657    visibility: visible;
658}
659
660/* -- printout stylesheet --------------------------------------------------- */
661
662@media print {
663    div.document,
664    div.documentwrapper,
665    div.bodywrapper {
666        margin: 0 !important;
667        width: 100%;
668    }
669
670    div.sphinxsidebar,
671    div.related,
672    div.footer,
673    #top-link {
674        display: none;
675    }
676}
Note: See TracBrowser for help on using the repository browser.