UNPKG

@swimlane/ngx-dnd

Version:

Drag and Drop for Angular2 and beyond!

94 lines (85 loc) 2.41 kB
.ngx-dnd-container { background-color: rgba(255, 255, 255, 0.2); border: 2px solid red; margin: 10px; padding: 10px; } .ngx-dnd-container.gu-empty { border: 2px dotted red; } .ngx-dnd-container:nth-child(odd) { background-color: rgba(0, 0, 0, 0.2); } .ngx-dnd-container .ex-moved { background-color: #e74c3c; } .ngx-dnd-container .ex-over { background-color: rgba(255, 255, 255, 0.3); } .ngx-dnd-container .handle { padding: 0 5px; margin-right: 5px; background-color: rgba(0, 0, 0, 0.4); cursor: move; } .no-select { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -khtml-user-select: none; /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE/Edge */ user-select: none; /* non-prefixed version, currently not supported by any browser */ } .clearfix::after { content: " "; display: block; height: 0; clear: both; } .ngx-dnd-box, .ngx-dnd-item { margin: 10px; padding: 10px; background-color: rgba(0, 0, 0, 0.2); transition: opacity 0.4s ease-in-out; border: 1px solid lightblue; display: block; } .ngx-dnd-box:not(.has-handle):not(.move-disabled), .ngx-dnd-box.has-handle [ngxdraghandle], .ngx-dnd-box.has-handle [ngxDragHandle], .ngx-dnd-item:not(.has-handle):not(.move-disabled), .ngx-dnd-item.has-handle [ngxdraghandle], .ngx-dnd-item.has-handle [ngxDragHandle] { cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; } .ngx-dnd-box .ngx-dnd-content, .ngx-dnd-item .ngx-dnd-content { user-select: none; } .ngx-dnd-box:hover, .ngx-dnd-item:hover { border: 1px solid blue; } .ngx-dnd-box { height: 40px; width: 40px; line-height: 20px; text-align: center; float: left; } .gu-mirror { position: fixed !important; margin: 0 !important; z-index: 9999 !important; opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); } .gu-hide { display: none !important; } .gu-unselectable { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; } .gu-transit { opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); }