labs/static/admin_ordering/admin_ordering.css

87 lines
1.7 KiB
CSS

.ui-sortable-handle {
cursor: auto;
}
.ui-sortable-helper {
opacity: 0.8;
border-top: 1px dashed #cccccc;
border-bottom: 1px dashed #cccccc;
}
.ui-sortable-helper > td,
.ui-sortable-helper > th {
border-bottom: none;
}
.inline-related.tabular .ui-sortable > tr {
padding: 0;
}
.inline-related.tabular .ui-sortable-placeholder > td {
display: none;
}
.admin-ordering-field {
cursor: row-resize;
}
.admin-ordering-field .admin-ordering-field-input-wrapper {
display: table-cell;
width: 100%;
white-space: nowrap;
}
.admin-ordering-field .admin-ordering-field-input-wrapper::before {
content: "";
display: inline-block;
width: 14px;
height: 14px;
background-size: 14px 14px;
background-image: url("admin_ordering-icon.svg");
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
margin-right: 15px;
}
.admin-ordering-field .admin-ordering-field-input-wrapper input {
margin-bottom: 0;
}
.admin-ordering-field.admin-ordering-field-hide-input
.admin-ordering-field-input-wrapper::before {
margin-right: 0;
}
.admin-ordering-field.admin-ordering-field-hide-input
.admin-ordering-field-input-wrapper
input {
visibility: hidden;
pointer-events: none;
}
.inline-related .admin-ordering-field {
cursor: auto;
}
.inline-related.has_original .admin-ordering-field,
.inline-related .has_original .admin-ordering-field {
cursor: row-resize;
}
.inline-related
.admin-ordering-field
.admin-ordering-field-input-wrapper::before {
opacity: 0.3;
}
.inline-related.has_original
.admin-ordering-field
.admin-ordering-field-input-wrapper::before,
.inline-related
.has_original
.admin-ordering-field
.admin-ordering-field-input-wrapper::before {
opacity: 1;
}