PATH:
home
/
lab2454c
/
.trash
/
assets
/
templates
/
basic
/
frontend
/
sass
/
_layout
.filter-widget { position: relative; .title { font-size: 24px; font-weight: 500; i { color: $base-color; margin-right: 10px; } } .form--check { &:not(:last-child) { margin-bottom: 10px; } } .ui-state-default { width: 20px; height: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: block; border: none; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: $base-color; box-shadow: 0px 9px 20px 0px rgba(22, 26, 57, 0.36); outline: none; cursor: pointer; top: -9px; position: absolute; z-index: 1; &::after { position: absolute; content: ""; width: 14px; height: 14px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: $white-color; top: 3px; left: 3px; display: block; } } .ui-widget.ui-widget-content { position: relative; height: 3px; border: none; margin-bottom: 15px; margin-top: 20px; &::after { position: absolute; content: ""; top: 0; left: 0; height: 3px; background: rgba($color:$base-color, $alpha:.2); width: 100%; } } .ui-slider-range { height: 3px; background: $base-color; position: relative; z-index: 1; } padding: 30px; .sub-title { position: relative; margin-bottom: 15px; margin-left: -10px; font-weight: 500; display: inline-block; &::after { content: ""; width: 20px; height: 2px; background: $base-color; display: inline-block; } } &:not(:last-child) { border-bottom: 1px solid rgba($color:$white-color, $alpha:.1); } @include breakpoint(max-xl) { @include breakpoint(lg) { padding: 30px 20px; } } } .filter-category-header { display: flex; margin: 0 -12px 20px; .filter-select-item { padding: 0 12px 20px; } @include breakpoint(max-md) { flex-wrap: wrap; } } .filter-select-item { flex-grow: 1; .select-bar { height: 43px; width: 80px; border: none; outline: none; background: $section-bg; border: 1px solid rgba($color:$white-color, $alpha:.1); color: $white-color; @include border-radius(5px); } display: flex; align-items: center; .label { font-family: $heading; margin-right: 10px; @include breakpoint(max-xl) { display: none; } } @include breakpoint(max-md) { width: calc(100% / 3); .select-item { width: 100%; .select-bar { width: 100%; } } } } .search-filter { @include border-radius(10px); } .filter-select-item { width: auto; @include breakpoint(max-md) { &.input--group { width: 100%; } } } .input--group { .form--control { height: 45px; @include border-radius(5px 0 0 5px); background: $section-bg; padding: 0 20px; color: $white-color; border: 1px solid rgba($color:$white-color, $alpha:.2); } .cmn--btn { height: 45px; padding-left: 10px; padding-right: 10px; min-width: 45px; justify-content: center; } } .bg--section { .input--group { .form--control { background: $body-bg; } } } .search-filter { background: $primary-bg-2; border-bottom: 1px solid rgba($color:$base-color, $alpha:.4); @include breakpoint(max-lg) { position: fixed; top: 0; left: 0; width: 100%; max-width: 350px; height: 100vh; z-index: 9999; overflow-y: auto; @include transition($transition); &:not(.active) { @include transform(translateX(-101%)); } } } .price-range { @extend %flex; align-items: center; justify-content: space-between; font-size: 14px; label { margin: 0; font-weight: 500; color: $base-color; } input { height: unset; width: unset; padding: 7px; background: transparent; border: none; text-align: right; font-weight: 500; color: $title-color; padding-right: 0; } } .close-filter-bar { color: $danger-color; font-size: 24px; line-height: 1; position: absolute; right: 20px; top: 20px; } .filter-btn { width: 35px; height: 35px; line-height: 35px; text-align: center; background: $base-color; color: $white-color; @include border-radius(3px); } .product__single-item { .meta-post { @extend %flex; .meta-item { display: flex; align-items: center; margin-right: 25px; i { margin-right: 5px; } .social-share { @extend %flex; li { padding: 0; a { padding: 3px; color: $body-color; &:hover { color: $base-color; } i { margin: 0; } } } } } } .title { margin-top: 10px; margin-bottom: 20px; } .product-price { font-size: 22px; margin-bottom: 30px; i { color: $base-color; } } .nav--tabs { margin-bottom: 30px; } .product-thumb-area { display: flex; flex-wrap: wrap; .product-content, .product-thumb { width: 50%; img { @include border-radius(5px); width: 100%; } @include breakpoint(max-md) { width: 100%; } } @include breakpoint(max-md) { .product-thumb { margin-bottom: 40px; } } @include breakpoint(max-sm) { .product-thumb { margin-bottom: 20px; } } } .btn__area { display: flex; flex-wrap: wrap; margin: -7px; >div { padding: 7px; } } } .nav--tabs { border: none; li { padding: 0; a { padding: 10px 15px; color: $white-color; background: transparent; border-bottom: 2px solid transparent; &.active { border-color: $base-color; color: $base-color; } } &:first-child { border-left: 1px solid rgba($color:$white-color, $alpha:.1); } border-right: 1px solid rgba($color:$white-color, $alpha:.1); } } .description-item { .title { font-weight: 700; margin-bottom: 16px !important; } p { margin-top: 0; margin-bottom: 15px; &:last-child { margin-bottom: 0; } } ul { margin-bottom: 20px; &:last-child { margin-bottom: 0; } li { padding: 0; margin-bottom: 7px; &::before { content: "\f101"; font-family: "Line Awesome Free"; font-weight: 600; color: $base-color; margin-right: 5px; } &:last-child { margin-bottom: 0; } } } &:not(:last-child) { margin-bottom: 35px; } } .specification-table { @include breakpoint(md) { width: 100%; } tr { border-left: 1px solid rgba($color:$white-color, $alpha:.1); &:last-child { border-bottom: 1px solid rgba($color:$white-color, $alpha:.1); } th { width: 35%; } td { width: calc(100% - 35%); } th, td { border-top: 1px solid rgba($color:$white-color, $alpha:.1); border-right: 1px solid rgba($color:$white-color, $alpha:.1); padding: 7px 20px; font-size: 14px; line-height: 24px; } th { font-family: $heading; color: $title-color } } } .specification-wrapper { .title { font-weight: 700; margin-bottom: 16px !important; } } .table-wrapper { overflow-x: auto; } .top-selling { @include breakpoint(max-lg) { margin-top: 40px; } } .review-item { @extend %flex; padding: 30px 0; border-bottom: 1px solid rgba($color:$white-color, $alpha:.1); .thumb { width: 70px; height: 70px; @include border-radius(50%); overflow: hidden; margin: 0 !important; img {width: 100%;} } .content { padding-left: 30px; width: calc(100% - 70px); .entry-meta { @extend %flex; justify-content: space-between; margin-bottom: 15px; .ratings { width: 100px; font-size: 16px; } .posted-on { width: calc(100% - 100px); a { font-weight: 700; } span { margin-left: 5px; font-size: 14px; color: $body-color; } } } } @include breakpoint(max-md) { .content { width: 100%; padding: 20px 0 0; } } @include breakpoint(max-sm) { padding: 25px 0; .content { .entry-meta .posted-on { width: 100%; } } } &:first-child { padding-top: 0; } } .rating .rating-form-group { position: relative; height: 24px; line-height: 24px; font-size: 24px; cursor: pointer; .star-label { position: absolute; top: 0; left: 0; height: 100%; cursor: pointer; &:last-child { position: static; } &:nth-child(1) { z-index: 5; } &:nth-child(2) { z-index: 4; } &:nth-child(3) { z-index: 3; } &:nth-child(4) { z-index: 2; } &:nth-child(5) { z-index: 1; } input { // position: absolute; // top: 0; // left: 0; // opacity: 0; display: none; } .icon { float: left; color: transparent; } &:last-child .icon { color: $body-color; } } &:not(:hover) label input:checked ~ .icon, &:hover label:hover input ~ .icon { color: $star; } label input:focus:not(:checked) ~ .icon:last-child { color: rgba($color:$white-color, $alpha:.1); text-shadow: 0 0 5px $star; } } .review-input { background: $section-bg; &:focus { border-color: $base-color; } } .review-label { color: $title-color; text-transform: capitalize; } .border--1 { border: 1px solid rgba($color:$white-color, $alpha:.1); } .mb-20 { margin-bottom: 20px; } .countdown-area, .seller-area { padding: 30px 20px; @include border-radius(5px); background: $primary-bg-2; border-bottom: 1px solid rgba($color:$base-color, $alpha:.4); .countdown { li { } } } .seller { display: flex; align-items: center; position: relative; .official-checkmark { width: 20px; height: 20px; line-height: 22px; text-align: center; @include border-radius(50%); position: absolute; left: -5px; top: -5px; background: $success-color; font-size: 14px; color: $white-color; } .thumb { width: 50px; height: 50px; img { width: 100%; height: 100%; } overflow: hidden; @include border-radius(50%); } .cont { width: calc(100% - 50px); padding-inline-start: 15px; text-transform: capitalize; .title { margin: 0; font-size: 16px; } } } .seller-info { display: flex; flex-wrap: wrap; justify-content: space-between; margin: -4px -10px; li { padding: 4px 10px; } @media screen and (max-width: 450px) { font-size: 15px; } } .about-seller { &::after { content: ""; display: inline-block; width: 15px; height: 2px; background: $base-color; } } .cart-plus-minus { display: flex; margin-bottom: 15px; .cart-decrease, .cart-increase { width: 45px; height: 40px; line-height: 38px; text-align: center; background: $section-bg; border: 1px solid rgba($color:$white-color, $alpha:.1); color: $title-color; font-size: 22px; cursor: pointer; @include transition($transition); &:hover, &.active { background: $base-color; border-color: $base-color; color: $white-color; } } input { text-align: center; width: 60px; height: 40px; padding: 0; @include border-radius(0); border: 1px solid rgba($color:$white-color, $alpha:.1); -webkit-appearance: none ; background: $section-bg; border-left: none; border-right: none; font-size: 14px; outline: none; color: $white-color; } .cart-increase { @include breakpoint(lg) {margin-left: -15px;} } .cart-decrease { @include border-radius(5px 0 0 5px); } .cart-increase { @include border-radius(0 5px 5px 0); } } .mini-banner { display: block; &:not(:last-child) { margin-bottom: 30px; } img { width: 100%; } @include breakpoint(max-lg) { max-width: 400px; } } .max-banner { display: block; &:not(:last-child) { margin-bottom: 30px; } img { width: 100%; } }
[-] _blog.scss
[edit]
[-] _section.scss
[edit]
[-] _banner.scss
[edit]
[+]
..
[-] _forms.scss
[edit]
[-] _sidebar.scss
[edit]
[-] _animation.scss
[edit]
[-] _header.scss
[edit]
[-] _footer.scss
[edit]