源文件

This commit is contained in:
gyq
2025-04-25 09:49:53 +08:00
commit 791d82b9e3
640 changed files with 130029 additions and 0 deletions

View File

@@ -0,0 +1,335 @@
/**
* 头部背景
*/
.goods-top-bg {
height: calc(320rpx + var(--status-bar-height) + 5px);
/* #ifdef H5 */
height: 286rpx;
/* #endif */
background-color: #f5f5f5;
}
.goods-top-search-bg {
background-color: #f5f5f5;
}
/**
* 导航搜索、内容区域
*/
.nav-search {
padding-right: 250rpx;
/* #ifdef MP-ALIPAY */
padding-right: 255rpx;
padding-left: 80rpx;
/* #endif */
/* #ifdef H5 || MP-TOUTIAO || APP */
padding-right: 20rpx;
/* #endif */
/* #ifdef H5 */
padding-top: 20rpx !important;
/* #endif */
padding-bottom: 20rpx;
height: 64rpx;
z-index: 5;
}
.nav-more-top {
/* #ifdef H5 || APP */
top: 135rpx !important;
/* #endif */
}
/**
* 左侧导航
*/
.left-nav {
width: 200rpx;
background-color: #f5f5f5;
height: 100%;
}
.left-nav .item {
height: 80rpx;
line-height: 80rpx;
padding: 0 10rpx;
background: #f5f5f5;
}
.left-nav .nav-active {
background: #fff;
font-weight: 500;
}
/**
* 右侧内容
*/
.right-container {
width: calc(100% - 200rpx);
height: 100%;
top: 0;
right: 0;
background: #f5f5f5;
}
.content-item {
width: calc(100% / 3);
}
.content-item .content {
padding: 28rpx;
}
.content-item .text {
font-weight: 600;
}
.content-item .icon {
width: 92rpx;
height: 92rpx;
}
.content-item.two-img .icon {
width: 104rpx;
height: 104rpx;
}
.content-item.two-img .content {
padding: 26rpx 0;
}
.model-one .content-item:nth-child(3n) {
border-right: 0;
}
.model-one .content .desc {
min-height: 52rpx;
line-height: 26rpx;
}
.model-one .content {
height: 240rpx;
}
.one-content image {
height: 120rpx;
}
.text-random-1,
.text-random-2,
.text-random-3,
.text-random-4,
.text-random-5,
.text-random-6,
.text-random-7,
.text-random-8,
.text-random-9 {
position: relative;
}
.text-random-1::before,
.text-random-2::before,
.text-random-3::before,
.text-random-4::before,
.text-random-5::before,
.text-random-6::before,
.text-random-7::before,
.text-random-8::before,
.text-random-9::before {
content: '';
width: 126rpx;
height: 12rpx;
border-radius: 6rpx;
position: absolute;
bottom: 0;
left: 0;
opacity: 0.6;
}
.text-random-1::before {
background: linear-gradient(90deg, #F2C3A5 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-2::before {
background: linear-gradient(90deg, #FF9BBB 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-3::before {
background: linear-gradient(90deg, #EAC5A9 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-4::before {
background: linear-gradient(90deg, #F7BEBE 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-5::before {
background: linear-gradient(90deg, #F2DC86 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-6::before {
background: linear-gradient(90deg, #98B7E8 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-7::before {
background: linear-gradient(90deg, #CD92F3 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-8::before {
background: linear-gradient(90deg, #5EEA7C 0%, rgba(255, 255, 255, 0) 100%);
}
.text-random-9::before {
background: linear-gradient(90deg, #E67A7A 0%, rgba(255, 255, 255, 0) 100%);
}
/**
* 商品列表模式
*/
.category-content {
height: 100vh;
/* #ifdef MP-WEIXIN || MP-BAIDU || MP-QQ || MP-KUAISHOU || MP-ALIPAY || APP */
height: calc(100vh - 134rpx - var(--window-bottom));
/* #endif */
/* #ifdef H5 */
height: calc(100vh - 104rpx - var(--window-bottom));
/* #endif */
}
.category-content.goods-model {
padding-top: 182rpx;
}
.top-nav {
height: 182rpx;
top: 0;
left: 0;
z-index: 4;
}
.top-nav-scroll {
width: calc(100% - 70rpx);
}
.top-nav .icon-content {
width: 92rpx;
height: 92rpx;
padding: 1px;
}
.top-nav-scroll .item:first-of-type {
padding-left: 16rpx;
}
.top-nav .item {
padding: 20rpx 4rpx;
}
.nav-list-more {
width: 100%;
max-height: 550rpx;
overflow-y: auto;
}
.nav-list-more image {
width: 92rpx;
height: 92rpx;
border-radius: 50%;
margin-bottom: 10rpx;
}
.nav-list-more .item {
width: 20%;
padding: 20rpx 0;
}
.goods-right-content {
width: calc(100% - 200rpx);
height: calc(100% - 182rpx);
top: 182rpx;
right: 0;
}
.right-content-actual .item {
padding-bottom: 20rpx;
}
.right-content-actual .item:not(:last-of-type) {
border-bottom: 1px solid #eee;
}
.right-content-actual .item .plugins-label-img {
border-top-left-radius: 10rpx;
}
.goods-right-content.category-one-subset-content {
width: 100%;
}
.goods-list-top-nav {
position: sticky;
top: 0;
right: 0;
z-index: 3;
}
.nav-sort-content .sort-item {
height: 80rpx;
line-height: 80rpx;
width: 20%;
}
.nav-sort-content .sort-item .sort-icon {
width: 26rpx;
height: 26rpx !important;
}
.goods-list .goods-img {
width: 160rpx;
height: 160rpx !important;
}
.goods-list .goods-base {
width: calc(100% - 200rpx);
padding-right: 20rpx;
}
.goods-list .goods-base-content {
min-height: 100rpx;
}
.goods-list .goods-base .simple-desc {
line-height: 30rpx;
min-height: 30rpx;
max-height: 58rpx;
}
.goods-list .goods-base .sales-price {
width: calc(100% - 140rpx);
}
.goods-list .goods-base .buy-number {
min-width: 32rpx;
}
/**
* 底部导航
*/
.botton-nav {
width: calc(100% - 60rpx);
left: auto;
bottom: 20rpx;
z-index: 2;
margin-left: 20rpx;
box-shadow: 0rpx 4rpx 8rpx 0px rgba(0, 0, 0, 0.16);
line-height: 84rpx;
height: 84rpx;
}
.botton-nav .btn {
height: 70rpx;
line-height: 70rpx;
}
.botton-nav .cart .badge-icon {
top: -20rpx;
right: -2rpx;
}
/**
* 购物车
*/
.cart-mask {
left: 0;
top: 0;
background: rgb(0, 0, 0, 0.6);
z-index: 5;
}
.cart-content {
left: auto;
bottom: 150rpx;
width: calc(100% - 40rpx);
z-index: 6;
max-width: calc(800px - 40rpx);
margin-left: 20rpx;
}
.cart-content .cart-list {
max-height: 60vh;
}
.cart-content .cart-list .goods-img {
width: 132rpx;
height: 132rpx !important;
}
.cart-content .cart-list .goods-base {
padding-right: 0;
padding-left: 24rpx;
}
.cart-content .cart-list .goods-base-content {
min-height: 60rpx;
}
/**
* 无数据
*/
.no-data {
z-index: 101;
}
/*
* 隐藏滚动条
*/
scroll-view ::-webkit-scrollbar {
display: none;
width: 0;
height: 0;
color: transparent;
}

File diff suppressed because it is too large Load Diff