cobuild-angular-stack
Version:
Base stack angular sass jade gulp
199 lines (184 loc) • 3.7 kB
text/less
#guest-registry, #show-coupleAccount-guest {
aside.filters {
ul {
list-style: none;
}
}
.header-list {
.main-group-btn {
margin-top: 22px;
}
}
.body-grid {
margin-top: 30px;
.product {
.action-float, .label-static {
position: absolute;
top: 0;
width: 100%;
font-size: 14px;
padding-right: 15px;
z-index: 1;
background: rgba(185, 185, 185, 0.4);
color: #1729AF;
transition: all .5s;
vertical-align: middle;
line-height: 46px;
i {
left: 15px;
top: 6px;
font-size: 38px;
vertical-align: middle;
position: absolute;
}
}
.label-static {
text-align: center;
color: #5cb85c;
background-color: rgba(221, 221, 221, 0.71);
font-weight: bold;
}
.action-float {
position: absolute;
left: 100%;
margin-left: -54px;
top: 0;
width: 100%;
font-size: 14px;
text-align: right;
padding-right: 15px;
transition: all .5s;
}
&:hover {
.action-float {
left: 0;
margin-left: 0;
background: rgb(103, 185, 78);
color: #fffbfc;
}
}
.list-group {
position: relative;
overflow: hidden;
.list-group-item {
text-align: center;
&.pw-container {
line-height: 150px;
img {
max-height: 150px;
max-width: 100%;
}
}
&.description {
height: 100px;
}
&.title {
> * {
display: inline-block;
vertical-align: middle;
}
}
}
}
}
}
}
#new-product-registry {
.main-image {
> * {
width: 90%;
margin: 0 auto;
display: block;
background-color: #FFF;
}
}
.carousel {
width: 75%;
margin: 10px auto;
.carousel-item {
text-align: center;
line-height: 100px;
&:focus {
outline: none;
}
.remove {
position: absolute;
top: 50%;
left: 50%;
margin-top: -15px;
margin-left: -15px;
color: #F00;
opacity: 0;
transition: all 1s;
font-size: 30px;
line-height: 30px;
vertical-align: middle;
display: inline-block;
}
&:hover {
.remove {
opacity: 1;
}
}
.child {
max-width: 70px;
max-height: 70px;
text-align: center;
line-height: 70px;
font-size: 30px;
display: inline-block;
&.uploader {
width: 100%;
.input-uploader {
position: absolute;
opacity: 0;
height: 100%;
width: 100%;
cursor: pointer;
left: 0px;
top: 0px;
}
}
}
}
.btn-prev, .btn-next {
font-size: 24px;
position: absolute;
top: 50%;
display: block;
width: 24px;
height: 24px;
margin-top: -12px;
padding: 0;
cursor: pointer;
color: #868686;
border: none;
outline: none;
}
.btn-next {
right: -30px;
}
.btn-prev {
left: -30px;
}
}
.editable-icon {
font-size: 15px;
}
.editable-checklist label {
display: block;
}
}
#new-product.guest-registry {
.main-image {
img {
max-width: 100%;
max-height: 400px;
}
}
}
.modal-content{
.btn:not(.btn-fab){
height:auto;
}
}