Skip to content

Commit 9661439

Browse files
committed
perf:styles
1 parent 2a10135 commit 9661439

4 files changed

Lines changed: 34 additions & 14 deletions

File tree

src/views/dashboard/role/BindRole.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</router-link>
99
</div> -->
1010
<el-button slot="reference" class="u-back" size="mini" icon="el-icon-arrow-left" @click="goBack"
11-
>返回列表</el-button
11+
>返回</el-button
1212
>
1313
</h2>
1414
<div class="m-role-bind">

src/views/dashboard/role/SyncData.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<h2 class="u-title">
44
<i class="el-icon-connection"></i> 同步数据
55
<el-button slot="reference" class="u-back" size="mini" icon="el-icon-arrow-left" @click="goBack"
6-
>返回列表</el-button
6+
>返回</el-button
77
>
88
</h2>
99
<div class="m-tutorial" v-html="notice"></div>
@@ -20,8 +20,8 @@ export default {
2020
}
2121
},
2222
methods: {
23-
goBack() {
24-
this.$router.push("/role/list");
23+
goBack: function () {
24+
this.$router.push("/role");
2525
},
2626
loadBreadCrumb() {
2727
getBreadcrumb("user-sync-game-data").then((res) => {
@@ -38,18 +38,18 @@ export default {
3838

3939
<style lang="less">
4040
.v-sync-data {
41-
padding: 20px;
4241
.u-title {
4342
margin-bottom: 20px;
4443
}
4544
.m-tutorial {
46-
background-color: #f5f7fa;
47-
border:1px solid #eee;
48-
padding:30px;
49-
line-height:1.8;
50-
p{margin:0 0 5px 0;}
45+
// background-color: #f5f7fa;
46+
// border:1px solid #eee;
47+
// padding:30px;
48+
// line-height:1.8;
49+
// p{margin:0 0 5px 0;}
5150
max-width:1080px;
5251
.auto(x);
52+
.x;
5353
}
5454
}
5555
</style>

src/views/vip/mallNew/components/MallBreadcrumb.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="m-mall-breadcrumb">
3-
<div class="left"><img class="icon" :src="imgUrl + 'mall.svg'" alt="" />积分商城</div>
3+
<div class="left"><img class="icon" :src="imgUrl + 'mall.svg'" alt="" /><a href="/vip/mall">积分商城</a></div>
44
<div class="right">
55
我的资产
66
<div class="lv button">Lv.{{ level }}</div>
@@ -73,6 +73,9 @@ export default {
7373
height: 28px;
7474
margin: 0 4px 0 12px;
7575
}
76+
a{
77+
color:#fff;
78+
}
7679
}
7780
.right {
7881
height: 20px;

src/views/vip/mallNew/components/MallNav.vue

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,14 @@
7373
<div class="right">
7474
<SearchBox></SearchBox>
7575
<div class="goods-list">
76-
<GoodItem v-for="(item, index) in list" :key="index" :good="item"></GoodItem>
76+
<template v-if="list && list.length">
77+
<GoodItem v-for="(item, index) in list" :key="index" :good="item"></GoodItem>
78+
</template>
79+
<template v-else>
80+
<div class="u-null">
81+
<i class="el-icon-warning-outline"></i> 暂无数据
82+
</div>
83+
</template>
7784
</div>
7885
<div class="pagination">
7986
<el-pagination
@@ -83,6 +90,7 @@
8390
:page-size.sync="query.pageSize"
8491
:current-page.sync="query.pageIndex"
8592
@current-change="handleCurrentChange"
93+
hide-on-single-page
8694
>
8795
</el-pagination>
8896
</div>
@@ -195,7 +203,7 @@ export default {
195203
.color(rgba(194, 194, 194, 1));
196204
&.active,
197205
&:not(.active):hover {
198-
.color(#0366d6);
206+
.color(rgba(255, 195, 0, 1));
199207
}
200208
&.active {
201209
.color(rgba(255, 195, 0, 1));
@@ -238,7 +246,7 @@ export default {
238246
}
239247
}
240248
&:not(.active):hover {
241-
.color(@pink);
249+
.color(rgba(255, 195, 0, 1));
242250
}
243251
&.active {
244252
.bold;
@@ -258,6 +266,15 @@ export default {
258266
flex-wrap: wrap;
259267
gap: 16px;
260268
align-content: flex-start;
269+
270+
.u-null{
271+
.x;
272+
display: flex;
273+
justify-content: center;
274+
align-items: center;
275+
.w(100%);
276+
padding:200px 0;
277+
}
261278
}
262279
.pagination {
263280
display: flex;

0 commit comments

Comments
 (0)