You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ngcp-panel/share/static/css/ngcp-annotate.css

207 lines
4.3 KiB

.annotate.assigned,
.annotate.assigned .arrow-top:after, .annotate.assigned .arrow-bottom:after,
.annotate.assigned .arrow-left:after, .annotate.assigned .arrow-right:after,
.annotate.assigned .arrow-bottomleft:after, .annotate.assigned .arrow-bottomright:after,
.annotate.assigned .arrow-topleft:after, .annotate.assigned .arrow-topright:after {
background: white;
color: #008800;
border: 1px solid #008800;
}
.annotate.unassigned,
.annotate.unassigned .arrow-top:after, .annotate.unassigned .arrow-bottom:after,
.annotate.unassigned .arrow-left:after, .annotate.unassigned .arrow-right:after ,
.annotate.unassigned .arrow-bottomleft:after, .annotate.unassigned .arrow-bottomright:after,
.annotate.unassigned .arrow-topleft:after, .annotate.unassigned .arrow-topright:after {
background: white;
color: #ff9900;
border: 1px solid #ff9900;
}
.annotate {
display: inline-block;
position: absolute;
padding: 1px 3px 1px 1px;
border-radius: 1px;
text-align: center;
line-height:14px;
font: 12px "Open Sans", Sans-Serif;
box-shadow: 0 0 3px black;
}
.arrow-top {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -25px;
bottom: -10px;
}
.arrow-top:after {
content: "";
position: absolute;
left: 12px;
top: -25px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-bottom {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -25px;
top: -10px;
}
.arrow-bottom:after {
content: "";
position: absolute;
left: 12px;
bottom: -25px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-left {
width: 10px;
height: 50px;
overflow: hidden;
position: absolute;
top: 50%;
margin-top: -25px;
right: -10px;
}
.arrow-left:after {
content: "";
position: absolute;
left: -25px;
top: 11px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-right {
width: 10px;
height: 50px;
overflow: hidden;
position: absolute;
top: 50%;
margin-top: -25px;
left: -10px;
}
.arrow-right:after {
content: "";
position: absolute;
right: -25px;
top: 11px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-bottomleft {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 100%;
margin-left: -25px;
top: -10px;
}
.arrow-bottomleft:after {
content: "";
position: absolute;
left: 5px;
bottom: -25px;
width: 25px;
height: 25px;
border: 1px solid red;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-bottomright {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 0;
margin-left: -25px;
top: -10px;
}
.arrow-bottomright:after {
content: "";
position: absolute;
left: 18px;
bottom: -25px;
width: 25px;
height: 25px;
border: 1px solid red;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-topleft {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 100%;
margin-left: -25px;
bottom: -10px;
}
.arrow-topleft:after {
content: "";
position: absolute;
left: 6px;
top: -25px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.arrow-topright {
width: 50px;
height: 10px;
overflow: hidden;
position: absolute;
left: 0;
margin-left: -25px;
bottom: -10px;
}
.arrow-topright:after {
content: "";
position: absolute;
left: 18px;
top: -25px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}