custom.css

Last source

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
/* Hide "View page source" link (because it links to source used for search) */
.wy-breadcrumbs-aside {
     display: none !important;
}
/* Reduce vertical white space in toc trees */
.toctree-wrapper ul ul {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
/* Hide class attributes because they are duplicate of the class vars found by napoleon plugins
and those vars are more detailed.
Side effect: If attributes are not defined in docstrings, they won't appear at all.
 */
dl.class > dd > dl.field-list ~ dl.attribute {
     display: None;
}
/* Package owning the current package/module and link to git history, placed at the top right of the current package/module */
.package-side-info {
     float: right;
     text-align: right;
}
.package-side-info a:nth-child(2) { /* link "view git history", on its own line and smaller */
     display: block;
     font-size: smaller;
     margin-top: 3px;
}
/* Hide the real title and instead show our own with more text in it (to avoid polluting toctree with more text) */
.package-or-module-title {
     margin-top: 0;
     font-weight: 700;
     font-family: "Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
     font-size: 175%;
}
.package-side-info ~ .section h1 {
     display: none;
}
/* List of sub-packages/modules of the current package:
     - Make the title "Subpackages"/"Submodules" not bold, and placed just before the list
     - Add a left border to the list to make it visually match with the title
 */
p.rubric.package-sub {
     margin-bottom: 0;
     font-weight: normal;
}
p.rubric.package-sub + .toctree-wrapper {
     border-left: solid #404040 1px;
     margin-left: 6px;
     padding-top: 6px;
}
/* Add emphasis to the first line of docstring of packages and modules */
.package-or-module-title + .section > span.target:first-of-type + p,  /* package with no content */
.package-or-module-title + .section > span + h1:first-of-type + p, /* package with content */
.package-or-module-title ~ span.target:first-of-type + p {  /* module */
     font-weight: 600;
     font-style: italic;
     font-size: larger;
}
/* Add emphasis to the first line of docstring of classes, methods and functions */
dl.class > dd:first-of-type > p:nth-child(2),
dl.method > dd:first-of-type > p:first-of-type,
dl.function > dd:first-of-type > p:first-of-type {
     font-weight: 600;
     font-style: italic;
}

/* Handle more levels of entries in the left sidebar */
.wy-menu-vertical li.toctree-l3.current li.toctree-l4>ul,
.wy-menu-vertical li.toctree-l4.current li.toctree-l5>ul,
.wy-menu-vertical li.toctree-l5.current li.toctree-l6>ul,
.wy-menu-vertical li.toctree-l6.current li.toctree-l7>ul,
.wy-menu-vertical li.toctree-l7.current li.toctree-l8>ul,
.wy-menu-vertical li.toctree-l8.current li.toctree-l9>ul,
.wy-menu-vertical li.toctree-l9.current li.toctree-l10>ul,
.wy-menu-vertical li.toctree-l10.current li.toctree-l11>ul,
.wy-menu-vertical li.toctree-l11.current li.toctree-l12>ul,
.wy-menu-vertical li.toctree-l12.current li.toctree-l13>ul {
     display: none
}

.wy-menu-vertical li.toctree-l3.current li.toctree-l4.current>ul,
.wy-menu-vertical li.toctree-l4.current li.toctree-l5.current>ul,
.wy-menu-vertical li.toctree-l5.current li.toctree-l6.current>ul,
.wy-menu-vertical li.toctree-l6.current li.toctree-l7.current>ul,
.wy-menu-vertical li.toctree-l7.current li.toctree-l8.current>ul,
.wy-menu-vertical li.toctree-l8.current li.toctree-l9.current>ul,
.wy-menu-vertical li.toctree-l9.current li.toctree-l10.current>ul,
.wy-menu-vertical li.toctree-l10.current li.toctree-l11.current>ul,
.wy-menu-vertical li.toctree-l11.current li.toctree-l12.current>ul,
.wy-menu-vertical li.toctree-l12.current li.toctree-l13.current>ul {
     display: block
}
.wy-menu-vertical li.toctree-l4.current li[class*="toctree-l"]>a{
     padding: .4045em 5.663em;
}
.wy-menu-vertical li.toctree-l5>a{
     padding-left: 6.663em !important;
}
.wy-menu-vertical li.toctree-l6>a{
     padding-left: 7.663em !important;
}
.wy-menu-vertical li.toctree-l7>a{
     padding-left: 8.663em !important;
}
.wy-menu-vertical li.toctree-l8>a{
     padding-left: 9.663em !important;
}
.wy-menu-vertical li.toctree-l9>a{
     padding-left: 10.663em !important;
}
.wy-menu-vertical li.toctree-l10>a{
     padding-left: 11.663em !important;
}
.wy-menu-vertical li.toctree-l11>a{
     padding-left: 12.663em !important;
}
.wy-menu-vertical li.toctree-l12>a{
     padding-left: 13.663em !important;
}
.wy-menu-vertical li.toctree-l13>a{
     padding-left: 14.663em !important;
}

Changes

docs(bdd): Add BDD scenarios to documentation

Commit
Hash

f5cfe92b893776ba217bef708951d86cdeebb686

Date

2020-09-27 22:43:49 +0200

Type

Modified

Stats

+5 -4

@@ -2,6 +2,11 @@
 .wy-breadcrumbs-aside {
     display: none !important;
 }
+/* Reduce vertical white space in toc trees */
+.toctree-wrapper ul ul {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+}
 /* Hide class attributes because they are duplicate of the class vars found by napoleon plugins
 and those vars are more detailed.
 Side effect: If attributes are not defined in docstrings, they won't appear at all.
@@ -42,10 +47,6 @@ p.rubric.package-sub + .toctree-wrapper {
     margin-left: 6px;
     padding-top: 6px;
 }
-div#packages > h1 + .toctree-wrapper ul ul, p.package-sub  + .toctree-wrapper ul ul {
-    margin-top: 0;
-    margin-bottom: 0;
-}
 /* Add emphasis to the first line of docstring of packages and modules */
 .package-or-module-title + .section > span.target:first-of-type + p,  /* package with no content */
 .package-or-module-title + .section > span + h1:first-of-type + p, /* package with content */

docs(source): Reduce white space in toc tree

Commit
Hash

2048c4358fd11fb703090fdd85bb158944bf5828

Date

2020-09-26 12:29:40 +0200

Type

Modified

Stats

+4 -0

@@ -42,6 +42,10 @@ p.rubric.package-sub + .toctree-wrapper {
     margin-left: 6px;
     padding-top: 6px;
 }
+div#packages > h1 + .toctree-wrapper ul ul, p.package-sub  + .toctree-wrapper ul ul {
+    margin-top: 0;
+    margin-bottom: 0;
+}
 /* Add emphasis to the first line of docstring of packages and modules */
 .package-or-module-title + .section > span.target:first-of-type + p,  /* package with no content */
 .package-or-module-title + .section > span + h1:first-of-type + p, /* package with content */

docs(source): Add emphasis to the first line of docstrings

Commit
Hash

cc73cb6a0c55f3bc5012a1226ec780cdd906fa62

Date

2020-09-25 23:37:34 +0200

Type

Modified

Stats

+15 -0

@@ -36,6 +36,21 @@ p.rubric.package-sub + .toctree-wrapper {
     margin-left: 6px;
     padding-top: 6px;
 }
+/* Add emphasis to the first line of docstring of packages and modules */
+.package-or-module-title + .section > span.target:first-of-type + p,  /* package with no content */
+.package-or-module-title + .section > span + h1:first-of-type + p, /* package with content */
+.package-or-module-title ~ span.target:first-of-type + p {  /* module */
+    font-weight: 600;
+    font-style: italic;
+    font-size: larger;
+}
+/* Add emphasis to the first line of docstring of classes, methods and functions */
+dl.class > dd:first-of-type > p:nth-child(2),
+dl.method > dd:first-of-type > p:first-of-type,
+dl.function > dd:first-of-type > p:first-of-type {
+    font-weight: 600;
+    font-style: italic;
+}

 /* Handle more levels of entries in the left sidebar */
 .wy-menu-vertical li.toctree-l3.current li.toctree-l4>ul,

docs(source): Lighten source code pages

Commit
Hash

a94891ffd23551785a40128d395b4014dac19472

Date

2020-09-25 23:36:45 +0200

Type

Modified

Stats

+27 -0

@@ -5,6 +5,33 @@ Side effect: If attributes are not defined in docstrings, they won't appear at a
 dl.class > dd > dl.field-list ~ dl.attribute {
     display: None;
 }
+/* Package owning the current package/module, placed at the top right of the current package/module */
+.package-owner {
+    float: right;
+}
+/* Hide the real title and instead show our own with more text in it (to avoid polluting toctree with more text) */
+.package-or-module-title {
+    margin-top: 0;
+    font-weight: 700;
+    font-family: "Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
+    font-size: 175%;
+}
+.package-owner ~ .section h1 {
+    display: none;
+}
+/* List of sub-packages/modules of the current package:
+    - Make the title "Subpackages"/"Submodules" not bold, and placed just before the list
+    - Add a left border to the list to make it visually match with the title
+ */
+p.rubric.package-sub {
+    margin-bottom: 0;
+    font-weight: normal;
+}
+p.rubric.package-sub + .toctree-wrapper {
+    border-left: solid #404040 1px;
+    margin-left: 6px;
+    padding-top: 6px;
+}

 /* Handle more levels of entries in the left sidebar */
 .wy-menu-vertical li.toctree-l3.current li.toctree-l4>ul,

style(docs): Add comments to doc custom css

Commit
Hash

e31a0e11b64de7d7ae27ab613fbeb9bc770a470f

Date

2020-09-25 23:36:21 +0200

Type

Modified

Stats

+10 -9

@@ -1,3 +1,12 @@
+/* Hide class attributes because they are duplicate of the class vars found by napoleon plugins
+and those vars are more detailed.
+Side effect: If attributes are not defined in docstrings, they won't appear at all.
+ */
+dl.class > dd > dl.field-list ~ dl.attribute {
+    display: None;
+}
+
+/* Handle more levels of entries in the left sidebar */
 .wy-menu-vertical li.toctree-l3.current li.toctree-l4>ul,
 .wy-menu-vertical li.toctree-l4.current li.toctree-l5>ul,
 .wy-menu-vertical li.toctree-l5.current li.toctree-l6>ul,
@@ -24,7 +33,7 @@
     display: block
 }
 .wy-menu-vertical li.toctree-l4.current li[class*="toctree-l"]>a{
-    padding: .4045em 5.663em;
+    padding: .4045em 5.663em;
 }
 .wy-menu-vertical li.toctree-l5>a{
     padding-left: 6.663em !important;
@@ -53,11 +62,3 @@
 .wy-menu-vertical li.toctree-l13>a{
     padding-left: 14.663em !important;
 }
-
-/* Hide class attributes because they are duplicate of the class vars found by napoleon plugins
-and those vars are more detailed.
-Side effect: If attributes are not defined in docstrings, they won't appear at all.
- */
-dl.class > dd > dl.field-list ~ dl.attribute {
-    display: None;
-}

chore: Fix breaking changes from updated dependencies

Commit
Hash

7c6dfe01ac4ffbaac21d5d3836d5fda9c8391cf7

Date

2020-09-25 22:54:00 +0200

Type

Modified

Stats

+8 -0

@@ -53,3 +53,11 @@
 .wy-menu-vertical li.toctree-l13>a{
     padding-left: 14.663em !important;
 }
+
+/* Hide class attributes because they are duplicate of the class vars found by napoleon plugins
+and those vars are more detailed.
+Side effect: If attributes are not defined in docstrings, they won't appear at all.
+ */
+dl.class > dd > dl.field-list ~ dl.attribute {
+    display: None;
+}

docs(git): Add git commits to documentation

Commit
Hash

0a048252b817f1ddf14dcc2b318fac4335a27b89

Date

2019-06-03 13:54:59 +0200

Type

Added

Stats

+55 -0

@@ -0,0 +1,55 @@
+.wy-menu-vertical li.toctree-l3.current li.toctree-l4>ul,
+.wy-menu-vertical li.toctree-l4.current li.toctree-l5>ul,
+.wy-menu-vertical li.toctree-l5.current li.toctree-l6>ul,
+.wy-menu-vertical li.toctree-l6.current li.toctree-l7>ul,
+.wy-menu-vertical li.toctree-l7.current li.toctree-l8>ul,
+.wy-menu-vertical li.toctree-l8.current li.toctree-l9>ul,
+.wy-menu-vertical li.toctree-l9.current li.toctree-l10>ul,
+.wy-menu-vertical li.toctree-l10.current li.toctree-l11>ul,
+.wy-menu-vertical li.toctree-l11.current li.toctree-l12>ul,
+.wy-menu-vertical li.toctree-l12.current li.toctree-l13>ul {
+    display: none
+}
+
+.wy-menu-vertical li.toctree-l3.current li.toctree-l4.current>ul,
+.wy-menu-vertical li.toctree-l4.current li.toctree-l5.current>ul,
+.wy-menu-vertical li.toctree-l5.current li.toctree-l6.current>ul,
+.wy-menu-vertical li.toctree-l6.current li.toctree-l7.current>ul,
+.wy-menu-vertical li.toctree-l7.current li.toctree-l8.current>ul,
+.wy-menu-vertical li.toctree-l8.current li.toctree-l9.current>ul,
+.wy-menu-vertical li.toctree-l9.current li.toctree-l10.current>ul,
+.wy-menu-vertical li.toctree-l10.current li.toctree-l11.current>ul,
+.wy-menu-vertical li.toctree-l11.current li.toctree-l12.current>ul,
+.wy-menu-vertical li.toctree-l12.current li.toctree-l13.current>ul {
+    display: block
+}
+.wy-menu-vertical li.toctree-l4.current li[class*="toctree-l"]>a{
+    padding: .4045em 5.663em;
+}
+.wy-menu-vertical li.toctree-l5>a{
+    padding-left: 6.663em !important;
+}
+.wy-menu-vertical li.toctree-l6>a{
+    padding-left: 7.663em !important;
+}
+.wy-menu-vertical li.toctree-l7>a{
+    padding-left: 8.663em !important;
+}
+.wy-menu-vertical li.toctree-l8>a{
+    padding-left: 9.663em !important;
+}
+.wy-menu-vertical li.toctree-l9>a{
+    padding-left: 10.663em !important;
+}
+.wy-menu-vertical li.toctree-l10>a{
+    padding-left: 11.663em !important;
+}
+.wy-menu-vertical li.toctree-l11>a{
+    padding-left: 12.663em !important;
+}
+.wy-menu-vertical li.toctree-l12>a{
+    padding-left: 13.663em !important;
+}
+.wy-menu-vertical li.toctree-l13>a{
+    padding-left: 14.663em !important;
+}