Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

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