363 lines
11 KiB
Vue
363 lines
11 KiB
Vue
<template name="skeleton">
|
|
<view is="components/JbcSwiper">
|
|
<view class="carousel JbcSwiper--carousel">
|
|
<swiper :circular="true" :current="0" :interval="3000" :autoplay="false">
|
|
<swiper-item
|
|
style="
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
transform: translate(0%, 0px) translateZ(0px);
|
|
"
|
|
>
|
|
<navigator class="navigator JbcSwiper--navigator" hover-class="none">
|
|
<image class="image JbcSwiper--image sk-image" mode="aspectFill"></image>
|
|
</navigator>
|
|
</swiper-item>
|
|
</swiper>
|
|
<view class="indicator JbcSwiper--indicator">
|
|
<text class="dot JbcSwiper--dot active JbcSwiper--active"></text>
|
|
<text class="dot JbcSwiper--dot"></text>
|
|
<text class="dot JbcSwiper--dot"></text>
|
|
<text class="dot JbcSwiper--dot"></text>
|
|
<text class="dot JbcSwiper--dot"></text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view is="pages/index/components/CategoryPanel">
|
|
<view class="category CategoryPanel--category">
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-158 sk-text"
|
|
>居家</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-849 sk-text"
|
|
>锦鲤</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-598 sk-text"
|
|
>服饰</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-271 sk-text"
|
|
>母婴</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-768 sk-text"
|
|
>个护</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-999 sk-text"
|
|
>严选</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-502 sk-text"
|
|
>数码</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-420 sk-text"
|
|
>运动</text
|
|
>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-89 sk-text">杂项</text>
|
|
</navigator>
|
|
<navigator class="category-item CategoryPanel--category-item" hover-class="none">
|
|
<image class="icon CategoryPanel--icon sk-image"></image>
|
|
<text class="text CategoryPanel--text sk-transparent sk-text-14-2857-28 sk-text">品牌</text>
|
|
</navigator>
|
|
</view>
|
|
</view>
|
|
<view is="pages/index/components/HotPanel">
|
|
<view class="panel HotPanel--panel hot HotPanel--hot">
|
|
<view class="item HotPanel--item">
|
|
<view class="title HotPanel--title">
|
|
<text class="title-text HotPanel--title-text sk-transparent sk-text-14-2857-496 sk-text"
|
|
>特惠推荐</text
|
|
>
|
|
<text class="title-desc HotPanel--title-desc sk-transparent sk-text-14-2857-20 sk-text"
|
|
>精选全攻略</text
|
|
>
|
|
</view>
|
|
<navigator class="cards HotPanel--cards" hover-class="none">
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
</navigator>
|
|
</view>
|
|
<view class="item HotPanel--item">
|
|
<view class="title HotPanel--title">
|
|
<text class="title-text HotPanel--title-text sk-transparent sk-text-14-2857-183 sk-text"
|
|
>爆款推荐</text
|
|
>
|
|
<text class="title-desc HotPanel--title-desc sk-transparent sk-text-14-2857-205 sk-text"
|
|
>最受欢迎</text
|
|
>
|
|
</view>
|
|
<navigator class="cards HotPanel--cards" hover-class="none">
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
</navigator>
|
|
</view>
|
|
<view class="item HotPanel--item">
|
|
<view class="title HotPanel--title">
|
|
<text class="title-text HotPanel--title-text sk-transparent sk-text-14-2857-35 sk-text"
|
|
>一站买全</text
|
|
>
|
|
<text class="title-desc HotPanel--title-desc sk-transparent sk-text-14-2857-223 sk-text"
|
|
>精心优选</text
|
|
>
|
|
</view>
|
|
<navigator class="cards HotPanel--cards" hover-class="none">
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
</navigator>
|
|
</view>
|
|
<view class="item HotPanel--item">
|
|
<view class="title HotPanel--title">
|
|
<text class="title-text HotPanel--title-text sk-transparent sk-text-14-2857-158 sk-text"
|
|
>新鲜好物</text
|
|
>
|
|
<text class="title-desc HotPanel--title-desc sk-transparent sk-text-14-2857-452 sk-text"
|
|
>生活加分项</text
|
|
>
|
|
</view>
|
|
<navigator class="cards HotPanel--cards" hover-class="none">
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
<image class="image HotPanel--image sk-image" mode="aspectFit"></image>
|
|
</navigator>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<style>
|
|
.sk-transparent {
|
|
color: transparent !important;
|
|
}
|
|
.sk-text-24-0741-766 {
|
|
background-image: linear-gradient(
|
|
transparent 24.0741%,
|
|
#eeeeee 0%,
|
|
#eeeeee 75.9259%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 48.913rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text {
|
|
background-origin: content-box !important;
|
|
background-clip: content-box !important;
|
|
background-color: transparent !important;
|
|
color: transparent !important;
|
|
background-repeat: repeat-y !important;
|
|
}
|
|
.sk-text-14-2857-226 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 38.0435rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-158 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-849 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-598 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-271 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-768 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-999 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-502 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-420 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-89 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-28 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 35.5072rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-496 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 43.1159rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-20 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 32.971rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-183 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 43.1159rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-205 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 32.971rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-35 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 43.1159rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-223 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 32.971rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-text-14-2857-452 {
|
|
background-image: linear-gradient(
|
|
transparent 14.2857%,
|
|
#eeeeee 0%,
|
|
#eeeeee 85.7143%,
|
|
transparent 0%
|
|
) !important;
|
|
background-size: 100% 32.971rpx;
|
|
position: relative !important;
|
|
}
|
|
.sk-image {
|
|
background: #efefef !important;
|
|
}
|
|
.sk-container {
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
background-color: transparent;
|
|
}
|
|
</style>
|