|
|
|
|
@ -42,7 +42,7 @@ polyline.cvat_shape_drawing_opacity {
|
|
|
|
|
fill: white;
|
|
|
|
|
cursor: default;
|
|
|
|
|
font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
|
|
|
|
|
text-shadow: 0px 0px 4px black;
|
|
|
|
|
text-shadow: 0 0 4px black;
|
|
|
|
|
user-select: none;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
@ -54,47 +54,55 @@ polyline.cvat_shape_drawing_opacity {
|
|
|
|
|
.cvat_canvas_shape_grouping {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
fill: darkmagenta;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
polyline.cvat_canvas_shape_grouping {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
stroke: darkmagenta;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cvat_canvas_shape_merging {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
fill: blue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
polyline.cvat_canvas_shape_merging {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
stroke: blue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
stroke: dodgerblue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cvat_canvas_shape_splitting {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
@extend .cvat_shape_action_opacity;
|
|
|
|
|
|
|
|
|
|
fill: dodgerblue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cvat_canvas_shape_drawing {
|
|
|
|
|
@extend .cvat_shape_drawing_opacity;
|
|
|
|
|
|
|
|
|
|
fill: white;
|
|
|
|
|
stroke: black;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cvat_canvas_zoom_selection {
|
|
|
|
|
@extend .cvat_shape_action_dasharray;
|
|
|
|
|
|
|
|
|
|
stroke: #096dd9;
|
|
|
|
|
fill-opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
@ -103,7 +111,8 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
stroke-dasharray: 5;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cvat_canvas_shape .svg_select_points, .cvat_canvas_shape .cvat_canvas_cuboid_projections {
|
|
|
|
|
.cvat_canvas_shape .svg_select_points,
|
|
|
|
|
.cvat_canvas_shape .cvat_canvas_cuboid_projections {
|
|
|
|
|
stroke-dasharray: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -130,20 +139,24 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.svg_select_points_lb:hover, .svg_select_points_rt:hover {
|
|
|
|
|
.svg_select_points_lb:hover,
|
|
|
|
|
.svg_select_points_rt:hover {
|
|
|
|
|
cursor: nesw-resize;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.svg_select_points_lt:hover, .svg_select_points_rb:hover {
|
|
|
|
|
.svg_select_points_lt:hover,
|
|
|
|
|
.svg_select_points_rb:hover {
|
|
|
|
|
cursor: nwse-resize;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.svg_select_points_l:hover, .svg_select_points_r:hover,
|
|
|
|
|
.svg_select_points_l:hover,
|
|
|
|
|
.svg_select_points_r:hover,
|
|
|
|
|
.svg_select_points_ew:hover {
|
|
|
|
|
cursor: ew-resize;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.svg_select_points_t:hover, .svg_select_points_b:hover {
|
|
|
|
|
.svg_select_points_t:hover,
|
|
|
|
|
.svg_select_points_b:hover {
|
|
|
|
|
cursor: ns-resize;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -202,7 +215,6 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#cvat_canvas_background {
|
|
|
|
|
@ -211,7 +223,7 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
|
|
|
|
|
box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.75);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#cvat_canvas_bitmap {
|
|
|
|
|
@ -221,7 +233,7 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
background: black;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
|
|
|
|
|
box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.75);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#cvat_canvas_grid {
|
|
|
|
|
@ -230,7 +242,6 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#cvat_canvas_grid_pattern {
|
|
|
|
|
@ -248,7 +259,18 @@ polyline.cvat_canvas_shape_splitting {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes loadingAnimation {
|
|
|
|
|
0% {stroke-dashoffset: 1; stroke: #09c;}
|
|
|
|
|
50% {stroke-dashoffset: 100; stroke: #f44;}
|
|
|
|
|
100% {stroke-dashoffset: 300; stroke: #09c;}
|
|
|
|
|
0% {
|
|
|
|
|
stroke-dashoffset: 1;
|
|
|
|
|
stroke: #09c;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
50% {
|
|
|
|
|
stroke-dashoffset: 100;
|
|
|
|
|
stroke: #f44;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
100% {
|
|
|
|
|
stroke-dashoffset: 300;
|
|
|
|
|
stroke: #09c;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|