list-view-dnd.less
Home
/
themes /
src /
main /
node_modules /
patternfly /
dist /
less /
list-view-dnd.less
//
// List View Drag and Drop
// See: https://github.com/marceljuenemann/angular-drag-and-drop-lists
// --------------------------------------------------
.list-view-pf-dnd {
// Override dnd styles
.dndDragging {
&.drag-original {
display: none;
// Show when dragging original list items
.list-view-pf-dnd-original-items {
display: block;
}
}
// Show dragable list items during move operation
.list-view-pf-dnd-drag-items {
display: inline-block;
}
// Hide original list items during dnd move operation
.list-view-pf-dnd-original-items {
display: none;
}
}
// Override dnd placeholder element for dragging list items to
.dndPlaceholder {
background-color: @color-pf-black-200;
padding: 20px 0;
}
// A handle decoration shown to left of each list items row
.list-group-item-header {
margin-left: -10px;
&:before {
background-image: linear-gradient(to bottom, @color-pf-blue-400 60%, @color-pf-white 0%);
background-position: left;
background-repeat: repeat-y;
background-size: 2px 5px;
border: 4px solid @color-pf-blue-400;
border-color: @color-pf-blue-500;
content: "";
height: 55px;
left: 4px;
position: absolute;
top: 5px;
width: 10px;
}
}
}
// Always hide dragable list items until shown during dnd move operation
.list-view-pf-dnd-drag-items {
display: none;
}