Browse Source

样式修改

twt 2 years ago
parent
commit
112aa83239
4 changed files with 21 additions and 16 deletions
  1. 3 2
      pages/activity/jkDetail.vue
  2. 4 4
      pages/index/index.vue
  3. 6 3
      pages/index/personalCard.vue
  4. 8 7
      pages/shop/shop.vue

+ 3 - 2
pages/activity/jkDetail.vue

@@ -146,7 +146,7 @@
 					<view class="bmTitle">选择门店</view>
 					<img src="../../static/timg/chahao.png" alt="" class="bmChimg" @click="noShowShop">
 				</view>
-				<view style="padding: 0 24rpx; height: 45vh;overflow-y: scroll;">
+				<view style="padding: 0 24rpx; height: 65vh;overflow-y: scroll;">
 					<view class="ckshopLine" v-for="(item,index) in info.shopList" @click="ckshop(item)">
 						<view class="shoplineLeft">
 							<image :src="item.photoPath" mode="" class="shopImg" v-if="item.photoPath"></image>
@@ -180,7 +180,7 @@
 					<view class="bmTitle">选择门店</view>
 					<img src="../../static/timg/chahao.png" alt="" class="bmChimg" @click="noShowShop2">
 				</view>
-				<view style="padding: 0 24rpx; height: 45vh;overflow-y: scroll;">
+				<view style="padding: 0 24rpx; height: 65vh;overflow-y: scroll;">
 					<view class="ckshopLine" v-for="(item,index) in info.shopList"  @click="ckshop(item)">
 						<view class="shoplineLeft">
 							<image :src="item.photoPath" mode="" class="shopImg" v-if="item.photoPath"></image>
@@ -960,6 +960,7 @@
 		bottom: 0;
 		background: #ffffff;
 		border-radius: 24rpx 24rpx 0px 0px;
+		padding-bottom: 10rpx;
 	}
 	.shareIcon{
 		width: 48rpx;

+ 4 - 4
pages/index/index.vue

@@ -189,9 +189,9 @@
 							</view>
 						</view>
 						<view class="goodsPrice">
-							<view class="goodsPrice1" :style="{color:'#'+themeColor}">{{item.saleLabel}}</view>
-							<view class="goodsPrice2" :style="{color:'#'+themeColor}">¥</view>
-							<view class="goodsPrice3" :style="{color:'#'+themeColor}">{{item.salePrice}}
+							<view class="goodsPrice1" >{{item.saleLabel}}</view><!-- :style="{color:'#'+themeColor}" -->
+							<view class="goodsPrice2" >¥</view>
+							<view class="goodsPrice3" >{{item.salePrice}}
 							  <span v-if="item.categoryIds=='7B97D114-C419-42B2-9C1E-0B4CA284CDA0'">万</span>
 							</view>
 							<view class="goodsPrice4" v-if="item.showLabel&&item.scribingPrice&&item.showLabel.indexOf('1')!=-1">¥{{item.scribingPrice}}</view>
@@ -1005,7 +1005,7 @@
 	.adviserJt{
 		width: 12rpx;
 		height: 20rpx;
-		margin-top: 16rpx;
+		margin-top: 20rpx;
 	}
 	.modular{
 		width: 702rpx;

+ 6 - 3
pages/index/personalCard.vue

@@ -24,7 +24,7 @@
 			<button open-type="share" class="share-btn-box">
 				<view class="share-btn">分享名片</view>
 			</button>
-			<view class="call-btn" @click="callOpra">拨号</view>
+			<view class="call-btn" :style="{background:'#'+themeColor}" @click="callOpra">拨号</view>
 		</view>
 	</view>
 </template>
@@ -37,14 +37,17 @@
 					shopName:'',
 					shopInfo:{
 						shopName:''
-					}
-				}
+					},
+					
+				},
+				themeColor:'',
 			}
 		},
 		onLoad(e) {
 			// console.log('个人名片传递的参数', e);
 			this.adInfo = JSON.parse(e.adInfo)
 			 console.log('个人名片传递的参数', this.adInfo);
+			 this.themeColor = uni.getStorageSync("themeColor");
 		},
 		computed: {
 	

+ 8 - 7
pages/shop/shop.vue

@@ -9,8 +9,9 @@
 		<scroll-view scroll-x="true" class="scroll-Y" >
 			<view class="classificationBox">
 				<view  class="classification" v-for="(item,index) in categoryList" @click="topClick(index,item)">
-					<view class="classificationName" :class="{classificationNameActive:topIndex==index}">{{item.name}}</view>
-					<view class="classificationHx" v-if="topIndex==index"></view>
+					<view class="classificationName classificationNameActive"  v-if="topIndex==index" :style="{color:'#'+themeColor}">{{item.name}}</view>
+					<view class="classificationName" v-else >{{item.name}}</view>
+					<view class="classificationHx" :style="{background:'#'+themeColor}" v-if="topIndex==index"></view>
 				</view>
 			</view>
 	   </scroll-view>
@@ -66,9 +67,9 @@
 						</view>
 	   				   <view class="hotGoodsLineRIghtBottom">
 	   				   	<view class="goodsPrice">
-	   				   		<view class="goodsPrice1" :style="{color:'#'+themeColor}">{{item.saleLabel}}</view>
-	   				   		<view class="goodsPrice2" :style="{color:'#'+themeColor}">¥</view>
-	   				   		<view class="goodsPrice3" :style="{color:'#'+themeColor}">{{item.salePrice?item.salePrice:item.scribingPrice}}
+	   				   		<view class="goodsPrice1" >{{item.saleLabel}}</view><!-- :style="{color:'#'+themeColor}" -->
+	   				   		<view class="goodsPrice2" >¥</view><!-- :style="{color:'#'+themeColor}" -->
+	   				   		<view class="goodsPrice3" >{{item.salePrice?item.salePrice:item.scribingPrice}}
 	   				   		 <span v-if="item.categoryIds=='7B97D114-C419-42B2-9C1E-0B4CA284CDA0'">万</span>
 	   				   		</view>
 	   				   		<view class="goodsPrice4" v-if="item.showLabel&&item.scribingPrice">
@@ -595,12 +596,12 @@ z-index: 11;
 }
 .classificationNameActive{
 	font-weight: 500 !important;
-	color: #FF0000 ;
+	/* color: #FF0000 ; */
 }
 .classificationHx{
 	width: 40rpx;
 	height: 4rpx;
-	background: #FF0000;
+	// background: #FF0000;
 	margin: 0 auto;
 }
 .paixuBox{