You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
XJC/scss/mdb/pro/_ecommerce.scss

144 lines
2.9 KiB
SCSS

// Ecommerce Pro Cards
// Collection card
.collection-card {
.stripe {
position: absolute;
bottom: 3rem;
width: 100%;
text-align: center;
padding: 1.2rem;
&.dark {
background-color: $rgba-black-strong;
a p {
color: map-get($grey, "lighten-3");
}
}
&.light {
background-color: $rgba-white-strong;
a p {
color: map-get($grey, "darken-3");
}
}
a {
p {
padding: 0;
margin: 0;
letter-spacing: 4px;
font-size: 1rem;
}
}
}
}
.rating {
list-style-type:none;
padding:0;
li {
display: inline-block;
}
}
// When icon doesn't need padding
.no-padding {
.fa {
padding: 0;
}
}
// Quick look modal
.ql-modal,
.product-panel {
.modal-dialog {
max-width: none;
width: auto;
margin: 2rem;
}
.modal-header {
text-align: center;
}
.price {
.badge {
background-color: $rgba-red-strong;
font-size: 1.4rem;
display: inline-block;
margin-left: 1rem;
}
p {
display: inline-block;
font-size: 1.3rem;
.price-before {
color: black;
text-decoration: line-through;
margin-left: 0.5rem;
}
.price-after {
font-size: 1.7rem;
color: green;
}
}
}
.media img {
max-width: 60px;
}
}
@media (max-width: 1200px) {
.ql-modal {
.modal-dialog {
margin: 0;
}
padding-left: 0;
}
}
.wishlist {
@extend .btn-sm;
background-color: $danger-color;
}
// Collection card
.collection-card {
.stripe {
position: absolute;
bottom: 3rem;
width: 100%;
text-align: center;
padding: 1.2rem;
&.dark {
background-color: $rgba-black-strong;
a p {
color: #eeeeee;
}
}
&.light {
background-color: $rgba-white-strong;
a p {
color: #424242;
}
}
a {
p {
padding: 0;
margin: 0;
letter-spacing: 4px;
font-size: 1rem;
}
}
}
}
// Cart modal
.cart-modal {
.table,
th {
text-align: center;
}
.table {
.total {
text-transform: uppercase;
font-weight: 600;
}
.fa-remove {
color: $primary-color;
}
}
}