aboutsummaryrefslogtreecommitdiff
path: root/documentation/4.1/api/lib/diagrams.css
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/4.1/api/lib/diagrams.css')
-rw-r--r--documentation/4.1/api/lib/diagrams.css86
1 files changed, 30 insertions, 56 deletions
diff --git a/documentation/4.1/api/lib/diagrams.css b/documentation/4.1/api/lib/diagrams.css
index 08add0e..9dcafdb 100644
--- a/documentation/4.1/api/lib/diagrams.css
+++ b/documentation/4.1/api/lib/diagrams.css
@@ -30,7 +30,7 @@
}
.diagram-container {
- display: none;
+ display: block;
}
.diagram-container > span.toggle {
@@ -39,13 +39,15 @@
.diagram {
overflow: hidden;
+ display: none;
padding-top:15px;
}
.diagram svg {
display: block;
- position: absolute;
- visibility: hidden;
+ position: static;
+ visibility: visible;
+ z-index: auto;
margin: auto;
}
@@ -73,6 +75,11 @@
text-decoration: none;
}
+#inheritance-diagram {
+ padding-bottom: 20px;
+}
+
+
#inheritance-diagram-container > span.toggle {
z-index: 2;
}
@@ -136,68 +143,35 @@ svg text {
font-size: 8.5px;
}
-/* try to move the node text 1px in order to be vertically
- * centered (does not work in all browsers)
- */
-svg .node text {
- transform: translate(0px,1px);
- -ms-transform: translate(0px,1px);
- -webkit-transform: translate(0px,1px);
- -o-transform: translate(0px,1px);
- -moz-transform: translate(0px,1px);
-}
-
-/* hover effect for edges */
-
-svg .edge.over text,
-svg .edge.implicit-incoming.over polygon,
-svg .edge.implicit-outgoing.over polygon {
- fill: #103A51;
-}
-
-svg .edge.over path,
-svg .edge.over polygon {
- stroke: #103A51;
-}
-/* for hover effect on nodes in diagrams, edit the following */
-svg.class-diagram .node {}
-svg.class-diagram .node.this {}
-svg.class-diagram .node.over {}
-
-svg .node.over polygon {
- stroke: #202020;
+svg {
+ border: 1px solid #999;
+ overflow: hidden;
}
-/* hover effect for nodes in package diagrams */
-
-svg.package-diagram .node.class.over polygon,
-svg.class-diagram .node.this.class.over polygon {
- fill: #098552;
- fill: #04663e;
+svg .node {
+ white-space: nowrap;
}
-svg.package-diagram .node.trait.over polygon,
-svg.class-diagram .node.this.trait.over polygon {
- fill: #3c7b9b;
- fill: #235d7b;
+svg .node rect,
+svg .node circle,
+svg .node ellipse {
+ stroke: #333;
+ fill: #fff;
+ stroke-width: 1.5px;
}
-svg.package-diagram .node.type.over polygon,
-svg.class-diagram .node.this.type.over polygon {
- fill: #098552;
- fill: #04663e;
+svg .cluster rect {
+ stroke: #333;
+ fill: #000;
+ fill-opacity: 0.1;
+ stroke-width: 1.5px;
}
-
-svg.package-diagram .node.object.over polygon {
- fill: #183377;
+svg .edgePath path.path {
+ stroke: #333;
+ stroke-width: 1.5px;
+ fill: none;
}
-svg.package-diagram .node.outside.over polygon {
- fill: #d4d4d4;
-}
-svg.package-diagram .node.default.over polygon {
- fill: #d4d4d4;
-}