blob: 37605f9decd091a6cab5df657941942e636c12a7 [file] [log] [blame]
Matteo Scandolo75171782017-03-08 14:17:01 -08001@import './../../../style/vars.scss';
2@import '../../../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables';
3
4xos-fine-grained-tenancy-graph {
5 display: block;
Matteo Scandolo6d3e80e2017-03-10 11:34:43 -08006 height: 100%;
Matteo Scandolo75171782017-03-08 14:17:01 -08007 // background: $color-accent;
8
9 svg {
Matteo Scandolo520a8a12017-03-10 17:31:37 -080010 height: 90%;
Matteo Scandolo75171782017-03-08 14:17:01 -080011 width: 100%;
12 background-color: $panel-filled-bg;
13 border-radius: 3px;
14 }
15
16 .node-group {
17
18 .node {
19 cursor: pointer;
20 }
21
Simon Huntc8f23142017-03-14 14:11:13 -070022 .node .symbol {
23 fill-rule: evenodd;
24 stroke: #bbddff;
25 stroke-width: 4.0px;
26 fill: none;
27 }
28 .node .symbol-bg {
29 fill-rule: evenodd;
30 stroke: none;
31 fill: $background-color;
32 }
33
Matteo Scandolo75171782017-03-08 14:17:01 -080034 .node {
35 rect, circle {
36 stroke: $color-accent;
37 fill: $background-color;
38 }
39
40 &.network > circle{
41 stroke: blue;
42 }
43
Matteo Scandolo72181592017-07-25 14:49:40 -070044 &.tenant, &.serviceinstance > rect{
Matteo Scandolo75171782017-03-08 14:17:01 -080045 stroke: green;
46 }
47
Matteo Scandolo0e8a8422017-03-25 14:55:40 -070048 &.subscriber > rect,
49 &.tenantroot > rect{
Matteo Scandolo75171782017-03-08 14:17:01 -080050 stroke: red;
51 }
52 }
53
54 .node > text {
55 fill: #fff;
56 font-size: 20px;
57 }
58 }
59
60 .link-group {
61 line {
62 stroke: $color-accent;
Matteo Scandolo72181592017-07-25 14:49:40 -070063
64 &.ext-service-instance {
65 stroke: green;
66 }
67
68 &.ext-owner {
69 stroke: green;
70 stroke-dasharray: 5;
71 }
Matteo Scandolo75171782017-03-08 14:17:01 -080072 }
73 }
74 .arrow-marker {
75 stroke: $color-accent;
76 fill: $color-accent;
77 }
78}