blob: 29ea1164e3a759c4790043c71ef89358e609a47d [file] [log] [blame]
/*
* Copyright 2017-present Open Networking Foundation
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
@import './../../../style/vars.scss';
@import '../../../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables';
xos-fine-grained-tenancy-graph {
display: block;
height: 100%;
// background: $color-accent;
svg {
height: 90%;
width: 100%;
background-color: $panel-filled-bg;
border-radius: 3px;
}
.node-group {
.node {
cursor: pointer;
}
.node .symbol {
fill-rule: evenodd;
stroke: #bbddff;
stroke-width: 4.0px;
fill: none;
}
.node .symbol-bg {
fill-rule: evenodd;
stroke: none;
fill: $background-color;
}
.node {
rect, circle {
stroke: $color-accent;
fill: $background-color;
}
&.network > circle{
stroke: blue;
}
&.tenant, &.serviceinstance > rect{
stroke: green;
}
&.subscriber > rect,
&.tenantroot > rect{
stroke: red;
}
}
.node > text {
fill: #fff;
font-size: 20px;
}
}
.link-group {
line {
stroke: $color-accent;
&.ext-service-instance {
stroke: green;
}
&.ext-owner {
stroke: green;
stroke-dasharray: 5;
}
}
}
.arrow-marker {
stroke: $color-accent;
fill: $color-accent;
}
}