Mercurial > nebulaweb3
diff default/assets/scss/components/_ecommerce.scss @ 0:1d038bc9b3d2 default tip
Up:default
author | Liny <dev@neowd.com> |
---|---|
date | Sat, 31 May 2025 09:21:51 +0800 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/default/assets/scss/components/_ecommerce.scss Sat May 31 09:21:51 2025 +0800 @@ -0,0 +1,86 @@ +// main: ../style.scss +/******************************** +********************************* +E-Commerce Products +********************************* +*********************************/ +.ecommerce-products { + + li { + margin-bottom: em(30); + &:nth-child(3n+1) { + clear: both; + } + @media (max-width: 991px) { + &:nth-child(3n+1) { + clear: none; + } + &:nth-child(odd) { + clear: both; + } + } + } + + .card { + transition: all .2s; + + &:hover { + box-shadow: 0px 0px 20px rgba(0,0,0,.2); + transform: scale(1.01); + } + + .card-header { + position: relative; + .triangle-top-right { + position: absolute; + display: inline-block; + width: 0; + height: 0; + top: 0; + right: 0; + border-style: solid; + border-width: 0 80px 80px 0; + border-color: transparent $color-scheme transparent transparent; + + &::after { + content: "\e925"; + font-family: "feather"; + color: #fff; + font-size: em(20); + position: absolute; + left: em(45,20); + top: em(10,20); + } + } + } + .card-footer { + border-color: $theme-border-color; + background: none; + div { + border-right: 1px solid $theme-border-color; + &:last-child { border: none; } + a { color: $text-muted; } + &:hover { + a { color: $color-scheme; } + } + + } + } + } + + body.rtl & { + .card .card-footer div { + border-right: 0; + border-left: 1px solid $theme-border-color; + &:last-child { border: none; } + } + } +} + +.invoice-sum { + li { + background: rgba(0,0,0,.05); + margin-bottom: em(2); + padding: em(5) em(10); + } +}