[Back] .os-categories-ordering-w {
margin-bottom: 30px;
.gu-transit {
pointer-events: none;
}
.os-category-parent-w .os-category-children {
padding: 10px;
border: 1px dotted rgba(0,0,0,0.15);
border-radius: $border-radius-sm;
margin: 10px 20px 10px 20px;
.gu-transit {
pointer-events: none;
.os-category-w {
margin-bottom: 10px;
}
.os-category-children {
}
}
}
.os-category-parent-w:first-child {
}
.os-category-parent-w:last-child {
> .os-category-children {
margin-bottom: 0px;
}
}
}
.os-category-parent-w.gu-mirror {
.os-category-children {
padding-left: 20px;
}
.os-category-w {
margin-bottom: 10px;
}
}
.os-category-w.os-new-category-form-w {
}
.os-categories-ordering-w .os-category-w, .os-category-parent-w.gu-mirror .os-category-w{
@include white-box();
border-radius: $border-radius-lg;
& + .os-category-w {
margin-top: 10px;
}
.os-category-head {
display: flex;
align-items: center;
padding: 15px;
.os-category-drag {
// display: none;
font-size: 16px;
padding: 5px;
color: $brand-primary;
margin-right: 5px;
line-height: 1;
cursor: -moz-grab;
cursor: -webkit-grab;
cursor: grab;
&:before {
@include latepointfont_admin("\e92b");
}
}
.os-category-edit-btn {
background-color: transparent;
margin-left: auto;
display: block;
border: none;
box-shadow: none;
padding: 0px;
text-decoration: none;
color: $link-color;
outline: none;
box-shadow: none;
cursor: pointer;
font-size: 16px;
line-height: 1;
}
.os-category-items-meta {
margin-right: auto;
margin-left: 20px;
background-color: #f3f4fd;
padding: 2px 5px;
line-height: 1.1;
font-size: $font-size-base * 0.8;
color: $color-faded;
border-radius: $border-radius;
}
.os-category-items-count {
margin-right: auto;
margin-left: 10px;
margin-right: 20px;
background-color: #f3f4fd;
padding: 2px 5px;
line-height: 1.1;
font-size: $font-size-base * 0.8;
color: $color-faded;
border-radius: $border-radius;
a {
color: $brand-primary;
border-bottom: 1px solid $brand-primary;
display: inline-block;
text-decoration: none;
}
}
.os-category-name {
font-size: $body-font-size-m;
font-weight: $body-font-weight-bold;
padding: 4px;
flex: 1;
cursor: pointer;
}
.os-category-message {
margin-right: auto;
display: block;
text-decoration: none;
font-size: $font-size-base * 0.8;
margin-right: 40px;
line-height: 1.1;
font-weight: $body-font-weight-bold;
padding: 2px 0px;
color: #cc0303;
border-bottom: 1px solid #cc0303;
}
}
.os-category-body {
border-top: 1px solid $border-color-lightest;
padding: 20px;
display: none;
.os-form-buttons {
padding-top: 10px;
}
}
.os-form-w {
margin: 0px;
}
&.editing {
.os-category-edit-btn {
.latepoint-icon:before {
content: "\e94b";
}
}
.os-category-body {
display: block;
}
}
}
.gu-transit.os-category-parent-w {
opacity: 0.5;
> .os-category-w {
box-shadow: inset 0px 0px 0px 2px $brand-primary;
}
}
.gu-mirror.os-category-parent-w {
margin-bottom: 10px;
}
.item-in-category-w {
background: rgb(240, 241, 247);
border: 2px solid rgb(219, 220, 236);
border-radius: $border-radius-sm;
padding: 6px 8px;
display: flex;
align-items: center;
& + .item-in-category-w {
margin-top: 10px;
}
& + .os-category-parent-w {
margin-top: 10px;
}
&.status-disabled {
opacity: 0.6;
border-color: #da6f6f;
background-color: #ffe8e8;
.os-category-item-meta {
background-color: #d60606;
color: #fff;
}
}
.os-category-item-drag {
font-size: 14px;
padding: 5px;
color: $brand-primary;
margin-right: 5px;
line-height: 1;
cursor: -moz-grab;
cursor: -webkit-grab;
cursor: grab;
&:before {
@include latepointfont_admin("\e92b");
}
}
.os-category-item-meta {
margin-right: auto;
margin-left: 20px;
background-color: #e4e5f3;
padding: 2px 5px;
line-height: 1.1;
font-size: $font-size-base * 0.8;
color: $color-faded;
border-radius: $border-radius;
}
.os-category-item-name {
font-size: $font-size-base * 0.9;
font-weight: $body-font-weight-bold;
flex: 1;
}
}