Skip to content

Commit 23e68f0

Browse files
committed
mod: button style
1 parent d9275dc commit 23e68f0

File tree

3 files changed

+47
-46
lines changed

3 files changed

+47
-46
lines changed

src/css/app.css

+21-20
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,38 @@
1-
@import './button.css';
21
page {
3-
background-color: #F8F8F8;
4-
font-size: 16px;
5-
font-family: -apple-system-font, Helvetica Neue, Helvetica, sans-serif;
2+
background-color: #ededed;
3+
font-size: 16px;
4+
font-family: -apple-system-font, Helvetica Neue, Helvetica, sans-serif;
65
}
7-
86
.page__hd {
9-
padding: 40px;
7+
padding: 40px;
108
}
11-
129
.page__bd {
13-
padding-bottom: 40px;
10+
padding-bottom: 40px;
1411
}
15-
1612
.page__bd_spacing {
17-
padding-left: 15px;
18-
padding-right: 15px;
13+
padding-left: 15px;
14+
padding-right: 15px;
1915
}
2016

2117
.page__ft {
22-
padding-bottom: 10px;
23-
text-align: center;
18+
text-align: center;
19+
padding: 0 0 10px;
20+
padding: 0 0 calc(10px + constant(safe-area-inset-bottom));
21+
padding: 0 0 calc(10px + env(safe-area-inset-bottom));
2422
}
2523

2624
.page__title {
27-
text-align: left;
28-
font-size: 20px;
29-
font-weight: 400;
25+
text-align: left;
26+
font-size: 20px;
27+
font-weight: 400;
3028
}
3129

3230
.page__desc {
33-
margin-top: 5px;
34-
color: #888888;
35-
text-align: left;
36-
font-size: 14px;
31+
margin-top: 5px;
32+
color: #888888;
33+
text-align: left;
34+
font-size: 14px;
35+
}
36+
.weui-cell_example:before {
37+
left: 52px;
3738
}

src/main.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,6 @@
4747
"navigationBarBackgroundColor": "#fff",
4848
"navigationBarTitleText": "weui for mpvue",
4949
"navigationBarTextStyle": "black"
50-
}
50+
},
51+
"style": "v2"
5152
}

src/pages/button/index.vue

+24-25
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,23 @@
11
<template>
22
<div class="page">
3-
<div class="page">
4-
<div class="page__hd">
5-
<div class="page__title">Button</div>
6-
<div class="page__desc">按钮,WeUI采用小程序原生的按钮为主体,加入一些间距的样式。</div>
7-
</div>
8-
<div class="page__bd page__bd_spacing">
9-
<button class="weui-btn" type="primary">页面主操作 Normal</button>
10-
<button class="weui-btn" type="primary" disabled="true">页面主操作 Disabled</button>
11-
12-
<button class="weui-btn" type="default">页面次要操作 Normal</button>
13-
<button class="weui-btn" type="default" disabled="true">页面次要操作 Disabled</button>
14-
15-
<button class="weui-btn" type="warn">警告类操作 Normal</button>
16-
<button class="weui-btn" type="warn" disabled="true">警告类操作 Disabled</button>
3+
<div class="page__hd">
4+
<div class="page__title">Button</div>
5+
<div class="page__desc">按钮,WeUI采用小程序原生的按钮为主体,加入一些间距的样式。</div>
6+
</div>
7+
<div class="page__bd page__bd_spacing">
8+
<button class="weui-btn" type="primary">页面主操作</button>
9+
<button class="weui-btn" type="primary" disabled="true">页面主操作</button>
1710

18-
<div class="button-sp-area">
19-
<button class="weui-btn" type="primary" plain="true">按钮</button>
20-
<button class="weui-btn" type="primary" disabled="true" plain="true">按钮</button>
11+
<button class="weui-btn" type="default">页面次要操作</button>
12+
<button class="weui-btn" type="default" disabled="true">页面次要操作</button>
2113

22-
<button class="weui-btn" type="default" plain="true">按钮</button>
23-
<button class="weui-btn" type="default" disabled="true" plain="true">按钮</button>
14+
<button class="weui-btn" type="warn">警告类操作</button>
15+
<button class="weui-btn" type="warn" disabled="true">警告类操作</button>
2416

25-
<button class="weui-btn mini-btn" type="primary" size="mini">按钮</button>
26-
<button class="weui-btn mini-btn" type="default" size="mini">按钮</button>
27-
<button class="weui-btn mini-btn" type="warn" size="mini">按钮</button>
28-
</div>
17+
<div class="button-sp-area">
18+
<button class="weui-btn mini-btn" type="primary" size="mini">按钮</button>
19+
<button class="weui-btn mini-btn" type="default" size="mini">按钮</button>
20+
<button class="weui-btn mini-btn" type="warn" size="mini">按钮</button>
2921
</div>
3022
</div>
3123
</div>
@@ -42,6 +34,13 @@ export default {
4234
}
4335
4436
</script>
45-
<style>
46-
37+
<style scoped>
38+
.button-sp-area{
39+
margin: 0 auto;
40+
padding-top: 15px;
41+
text-align:center;
42+
}
43+
.mini-btn{
44+
margin: 0 4px;
45+
}
4746
</style>

0 commit comments

Comments
 (0)