|
|
@@ -14,11 +14,11 @@
|
|
|
<div class="price-line">
|
|
|
<div class="text" v-if="info.number">编号 {{ info.number }}</div>
|
|
|
<div class="text total" v-if="info.salable && info.total > 1">
|
|
|
- <span>限量</span>
|
|
|
+ <span class="sales-fir">限量</span>
|
|
|
<span>{{ info.total }}份</span>
|
|
|
</div>
|
|
|
<div class="text" v-if="info.salable && !isSold && info.total !== 1">
|
|
|
- <span>已售 {{ info.sale }}</span>
|
|
|
+ <span class="sales-fir">已售 {{ info.sale }}</span>
|
|
|
<span>剩余 {{ info.stock }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -474,7 +474,7 @@ export default {
|
|
|
width: 94px;
|
|
|
height: 32px;
|
|
|
color: #000;
|
|
|
- background: linear-gradient(48deg, @prim 0%, @warn 100%);
|
|
|
+ background: @priveBg;
|
|
|
border-radius: 4px;
|
|
|
&.prim {
|
|
|
background: #202122;
|
|
|
@@ -490,7 +490,7 @@ export default {
|
|
|
font-size: @font1;
|
|
|
text-align: center;
|
|
|
margin-left: 2px;
|
|
|
- color: @btnText;
|
|
|
+ color: @prim;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -508,7 +508,7 @@ export default {
|
|
|
.name1 {
|
|
|
font-size: 14px;
|
|
|
font-weight: 400;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 24px;
|
|
|
}
|
|
|
.name2 {
|
|
|
@@ -547,7 +547,7 @@ export default {
|
|
|
color: #949699;
|
|
|
line-height: 16px;
|
|
|
span {
|
|
|
- color: #fff;
|
|
|
+ color: @text0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -560,36 +560,21 @@ export default {
|
|
|
|
|
|
.text {
|
|
|
font-size: @font1;
|
|
|
- color: @text3;
|
|
|
line-height: 20px;
|
|
|
height: 20px;
|
|
|
- background-color: #27272b;
|
|
|
border-radius: 4px;
|
|
|
- padding: 0 10px;
|
|
|
-
|
|
|
- span + span {
|
|
|
- margin-left: 10px;
|
|
|
- }
|
|
|
+ overflow: hidden;
|
|
|
|
|
|
- &.total {
|
|
|
- padding: 0 0;
|
|
|
- border-radius: 4px;
|
|
|
- overflow: hidden;
|
|
|
- span {
|
|
|
- display: inline-block;
|
|
|
- padding: 0 12px;
|
|
|
- &:first-child {
|
|
|
- background-color: @prim;
|
|
|
- color: #fff;
|
|
|
- }
|
|
|
- &:last-child {
|
|
|
- color: @prim;
|
|
|
- background-color: #27272b;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- span + span {
|
|
|
- margin-left: 0px;
|
|
|
+ span {
|
|
|
+ background-color: @salesBg;
|
|
|
+ color: @salesBgFont;
|
|
|
+ padding: 0 10px;
|
|
|
+ line-height: 20px;
|
|
|
+ height: 20px;
|
|
|
+ display: inline-block;
|
|
|
+ &.sales-fir {
|
|
|
+ background: @salesBgPrim;
|
|
|
+ color: @salesBgFont;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -601,7 +586,7 @@ export default {
|
|
|
.title {
|
|
|
font-size: 20px;
|
|
|
font-weight: bold;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 28px;
|
|
|
margin-top: 12px;
|
|
|
}
|
|
|
@@ -644,7 +629,7 @@ export default {
|
|
|
font-size: @font2;
|
|
|
font-family: PingFangSC-Medium, PingFang SC;
|
|
|
font-weight: bold;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 24px;
|
|
|
}
|
|
|
/deep/ .van-cell {
|
|
|
@@ -658,7 +643,7 @@ export default {
|
|
|
.van-cell__title {
|
|
|
margin-left: 6px !important;
|
|
|
.text1 {
|
|
|
- color: #fff;
|
|
|
+ color: @text0;
|
|
|
font-size: @font1;
|
|
|
line-height: 20px;
|
|
|
}
|
|
|
@@ -683,7 +668,7 @@ export default {
|
|
|
.titleIcon {
|
|
|
font-size: @font2;
|
|
|
font-weight: bold;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 24px;
|
|
|
// padding: 30px 0 0 16px;
|
|
|
span {
|
|
|
@@ -709,7 +694,7 @@ export default {
|
|
|
.text1 {
|
|
|
font-size: @font2;
|
|
|
font-weight: bold;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 28px;
|
|
|
}
|
|
|
.text2 {
|
|
|
@@ -720,7 +705,7 @@ export default {
|
|
|
margin-left: 14px;
|
|
|
line-height: 32px;
|
|
|
text-align: center;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
&.text3 {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
@@ -771,12 +756,12 @@ export default {
|
|
|
|
|
|
.goods {
|
|
|
// padding: 0 16px 0px;
|
|
|
- background-color: #1c1c1c;
|
|
|
+ background-color: @bgProductDetail2;
|
|
|
|
|
|
.page-title {
|
|
|
font-size: @font2;
|
|
|
font-weight: bold;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 24px;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
@@ -797,7 +782,7 @@ export default {
|
|
|
}
|
|
|
.qiaohua {
|
|
|
border-radius: 4px;
|
|
|
- background: linear-gradient(45deg, @prim, @warn);
|
|
|
+ background: linear-gradient(45deg, #9395a4, #9395a4);
|
|
|
position: relative;
|
|
|
width: 94px;
|
|
|
display: flex;
|
|
|
@@ -883,7 +868,7 @@ export default {
|
|
|
|
|
|
.text2 {
|
|
|
font-size: @font1;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 18px;
|
|
|
z-index: 1;
|
|
|
white-space: nowrap;
|
|
|
@@ -892,7 +877,7 @@ export default {
|
|
|
|
|
|
.page-text {
|
|
|
font-size: @font2;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 28px;
|
|
|
word-break: break-all;
|
|
|
// margin-top: 10px;
|
|
|
@@ -908,7 +893,7 @@ export default {
|
|
|
bottom: 0;
|
|
|
left: 0;
|
|
|
right: 0;
|
|
|
- background-color: @bgProductDetail;
|
|
|
+ background-color: @bg;
|
|
|
// background: #202122ee;
|
|
|
|
|
|
// filter: blur(19px);
|
|
|
@@ -1038,7 +1023,7 @@ export default {
|
|
|
.price {
|
|
|
font-size: 32px;
|
|
|
font-family: OSP-DIN, OSP;
|
|
|
- color: @prim;
|
|
|
+ color: @priceColor;
|
|
|
line-height: 26px;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
@@ -1071,9 +1056,9 @@ export default {
|
|
|
width: 94px;
|
|
|
height: 30px;
|
|
|
border-radius: 4px;
|
|
|
- background: linear-gradient(135deg, @prim, @warn);
|
|
|
+ background: linear-gradient(135deg, #9395a4, #9395a4);
|
|
|
font-size: @font1;
|
|
|
- color: #ffffff;
|
|
|
+ color: @text0;
|
|
|
line-height: 30px;
|
|
|
text-align: center;
|
|
|
position: relative;
|
|
|
@@ -1096,7 +1081,7 @@ export default {
|
|
|
}
|
|
|
/deep/.van-collapse-item__content {
|
|
|
padding: 12px 16px !important;
|
|
|
- background-color: #131313 !important;
|
|
|
+ background-color: @bgProductDetail !important;
|
|
|
}
|
|
|
|
|
|
.user-detail {
|
|
|
@@ -1117,7 +1102,7 @@ export default {
|
|
|
min-width: 95px;
|
|
|
}
|
|
|
.text3 {
|
|
|
- color: #fff;
|
|
|
+ color: @text0;
|
|
|
width: 64px;
|
|
|
margin-right: 10px;
|
|
|
flex-basis: 0;
|