feat(首页图片): 修改标题文字

This commit is contained in:
xuan 2023-03-17 19:58:32 +08:00
parent f002463252
commit 0c51cf85c4
3 changed files with 46 additions and 9 deletions

View File

@ -54,6 +54,9 @@ export const HOME_ITEM1 = getCDNSource('/mall/home_item1.png')
export const HOME_ITEM2 = getCDNSource('/mall/home_item2.png') export const HOME_ITEM2 = getCDNSource('/mall/home_item2.png')
export const HOME_ITEM3 = getCDNSource('/mall/home_item3.png') export const HOME_ITEM3 = getCDNSource('/mall/home_item3.png')
export const HOME_ITEM4 = getCDNSource('/mall/home_item4.png') export const HOME_ITEM4 = getCDNSource('/mall/home_item4.png')
export const HOME_ITEM1_BACKGROUND = getCDNSource('/mall/home_item1_backgroud.png')
export const HOME_ITEM2_BACKGROUND = getCDNSource('/mall/home_item2_background.png')
export const HOME_ITEM3_BACKGROUND = getCDNSource('/mall/home_item3_background.png')
export const BUSINESS_MANAGER = getCDNSource('/color_card/businessManager.png') export const BUSINESS_MANAGER = getCDNSource('/color_card/businessManager.png')
// 场景值 // 场景值

View File

@ -93,19 +93,19 @@
// } // }
// } // }
// } // }
.extended_module{ .extended_module {
margin-top: 16px; margin-top: 16px;
padding: 0 24px; padding: 0 24px;
.module_header{ .module_header {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: 16px 0; padding: 16px 0;
&_title{ &_title {
color: #4e4e4e; color: #4e4e4e;
font-size: 32px; font-size: 32px;
font-weight: bold; font-weight: bold;
} }
&_more{ &_more {
display: flex; display: flex;
align-items: center; align-items: center;
font-size: 28px; font-size: 28px;
@ -114,9 +114,30 @@
} }
} }
} }
.more_recommend{ .more_recommend {
color: $color_main; color: $color_main;
text-align: center; text-align: center;
font-size: 28px; font-size: 28px;
padding: 20px 0; padding: 20px 0;
} }
.homeItem {
position: absolute;
top: 25px;
left: 24px;
.homeItemTitle {
font-weight: 500;
font-size: 25px;
color: #323233;
line-height: 38px;
}
.homeItemContent {
color: #bfc0c4;
line-height: 38px;
font-size: 25px;
}
}
.grid_left_image,
.grid_top_image,
.grid_bottom_image {
position: relative;
}

View File

@ -12,7 +12,7 @@ import useLogin from '@/use/useLogin'
import { dataLoadingStatus } from '@/common/util' import { dataLoadingStatus } from '@/common/util'
import IconFont from '@/components/iconfont/iconfont' import IconFont from '@/components/iconfont/iconfont'
import IconText from '@/components/iconText' import IconText from '@/components/iconText'
import { HOME_ITEM1, HOME_ITEM2, HOME_ITEM3, HOME_ITEM4 } from '@/common/constant' import { HOME_ITEM1, HOME_ITEM1_BACKGROUND, HOME_ITEM2, HOME_ITEM2_BACKGROUND, HOME_ITEM3, HOME_ITEM3_BACKGROUND, HOME_ITEM4 } from '@/common/constant'
import { EnumLabelPageJumpApi, GetLabelProductsApi } from '@/api/search' import { EnumLabelPageJumpApi, GetLabelProductsApi } from '@/api/search'
import MoveBtn from '@/components/moveBtn' import MoveBtn from '@/components/moveBtn'
@ -171,19 +171,32 @@ const Index = () => {
<View className={classNames(styles.grid_item, styles.grid_left)} onClick={() => handleClickHomeItem('高端奢侈')}> <View className={classNames(styles.grid_item, styles.grid_left)} onClick={() => handleClickHomeItem('高端奢侈')}>
{/* 高端奢侈 */} {/* 高端奢侈 */}
<View className={styles.grid_left_image}> <View className={styles.grid_left_image}>
<Image className="full-100" src={HOME_ITEM4} mode="aspectFit" /> <Image className="full-100" src={HOME_ITEM1_BACKGROUND} mode="aspectFit" />
<View className={styles.homeItem}>
<View className={styles.homeItemTitle}></View>
<View className={styles.homeItemContent}></View>
<View className={styles.homeItemContent}></View>
</View>
</View> </View>
</View> </View>
<View className={classNames(styles.grid_item, styles.grid_top)} onClick={() => handleClickHomeItem('热销走量')}> <View className={classNames(styles.grid_item, styles.grid_top)} onClick={() => handleClickHomeItem('热销走量')}>
{/* 热销走量 */} {/* 热销走量 */}
<View className={styles.grid_top_image}> <View className={styles.grid_top_image}>
<Image className="full-100" src={HOME_ITEM2} mode="aspectFit" /> <Image className="full-100" src={HOME_ITEM2_BACKGROUND} mode="aspectFit" />
<View className={styles.homeItem}>
<View className={styles.homeItemTitle}></View>
<View className={styles.homeItemContent}> </View>
</View>
</View> </View>
</View> </View>
<View className={classNames(styles.grid_item, styles.grid_bottom)} onClick={() => handleClickHomeItem('性价比')}> <View className={classNames(styles.grid_item, styles.grid_bottom)} onClick={() => handleClickHomeItem('性价比')}>
{/* 性价比 */} {/* 性价比 */}
<View className={styles.grid_bottom_image}> <View className={styles.grid_bottom_image}>
<Image className="full-100" src={HOME_ITEM3} mode="aspectFit" /> <Image className="full-100" src={HOME_ITEM3_BACKGROUND} mode="aspectFit" />
<View className={styles.homeItem}>
<View className={styles.homeItemTitle}></View>
<View className={styles.homeItemContent}> </View>
</View>
</View> </View>
</View> </View>
</View> </View>