91 lines
1.4 KiB
CSS
91 lines
1.4 KiB
CSS
kubernetes-topology-graph {
|
|
display: block;
|
|
user-select: none;
|
|
}
|
|
|
|
.kube-topology g {
|
|
font-family: PatternFlyIcons-webfont;
|
|
font-size: 18px;
|
|
text-anchor: middle;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.kube-topology g text {
|
|
stroke: none;
|
|
stroke-width: 0px;
|
|
}
|
|
|
|
.kube-topology g.weak use {
|
|
opacity: .6;
|
|
}
|
|
|
|
.kube-topology g.Pod text {
|
|
font-family: FontAwesome;
|
|
font-size: 16px;
|
|
fill: #1186C1;
|
|
}
|
|
|
|
.kube-topology g.Node text {
|
|
fill: #636363;
|
|
}
|
|
|
|
.kube-topology g.Service text {
|
|
fill: #ff7f0e;
|
|
transform: translate(-3px,-1px)
|
|
}
|
|
|
|
.kube-topology g.ReplicationController text {
|
|
fill: #9467bd;
|
|
font-size: 20px;
|
|
}
|
|
|
|
.kube-topology g circle {
|
|
stroke: #aaa;
|
|
fill: #fff;
|
|
}
|
|
|
|
.kube-topology g.fixed use {
|
|
stroke-width: 2px;
|
|
}
|
|
|
|
.kube-topology g.selected use,
|
|
.kube-topology g.selected circle {
|
|
stroke-width: 4px;
|
|
}
|
|
|
|
.kube-topology line {
|
|
stroke: #aaa;
|
|
stroke-width: 1;
|
|
}
|
|
|
|
.kube-topology line.ReplicationControllerPod {
|
|
stroke-linecap: round;
|
|
stroke-dasharray: 5, 2;
|
|
}
|
|
|
|
kubernetes-topology-icon {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
cursor: pointer;
|
|
padding: 10px;
|
|
user-select: none;
|
|
}
|
|
|
|
kubernetes-topology-icon svg {
|
|
width: 32px;
|
|
height: 32px;
|
|
display: block;
|
|
}
|
|
|
|
kubernetes-topology-icon use {
|
|
opacity: 0.4;
|
|
}
|
|
|
|
kubernetes-topology-icon.active use {
|
|
opacity: 1;
|
|
}
|
|
|
|
kubernetes-topology-icon:hover use {
|
|
opacity: 0.7;
|
|
}
|