Skip to content

Commit cb607ed

Browse files
committed
feat: weui-wxss 2.0
1 parent ac26edb commit cb607ed

File tree

313 files changed

+416
-387
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

313 files changed

+416
-387
lines changed

CHANGELOG.md

100644100755
+14-1

DIFF.md

100644100755
File mode changed.

LICENSE.txt

100644100755
File mode changed.

README.md

100644100755
File mode changed.

dist/app.js

100644100755
File mode changed.

dist/app.json

100644100755
+10-10
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
{
22
"pages": [
33
"example/index",
4-
54
"example/button/button",
65
"example/list/list",
6+
"example/slideview/slideview",
77
"example/input/input",
88
"example/slider/slider",
99
"example/uploader/uploader",
10-
1110
"example/article/article",
1211
"example/badge/badge",
1312
"example/flex/flex",
1413
"example/footer/footer",
1514
"example/gallery/gallery",
1615
"example/grid/grid",
1716
"example/icons/icons",
17+
"example/loading/loading",
1818
"example/loadmore/loadmore",
1919
"example/panel/panel",
2020
"example/preview/preview",
2121
"example/progress/progress",
22-
2322
"example/actionsheet/actionsheet",
23+
"example/half-screen-dialog/half-screen-dialog",
2424
"example/dialog/dialog",
2525
"example/msg/msg",
2626
"example/msg/msg_text",
@@ -29,23 +29,23 @@
2929
"example/msg/msg_fail",
3030
"example/picker/picker",
3131
"example/toast/toast",
32-
33-
"example/navbar/navbar",
32+
"example/navigation-bar/navigation-bar",
3433
"example/tabbar/tabbar",
35-
3634
"example/searchbar/searchbar"
3735
],
3836
"window": {
3937
"navigationBarTextStyle": "black",
4038
"navigationBarTitleText": "WeUI for 小程序",
41-
"navigationBarBackgroundColor": "#f8f8f8",
42-
"backgroundColor": "#f8f8f8"
39+
"navigationBarBackgroundColor": "#EDEDED",
40+
"backgroundColor": "#EDEDED"
4341
},
4442
"networkTimeout": {
4543
"request": 10000,
4644
"connectSocket": 10000,
4745
"uploadFile": 10000,
4846
"downloadFile": 10000
4947
},
50-
"debug": true
51-
}
48+
"style": "v2",
49+
"debug": true,
50+
"sitemapLocation": "sitemap42.json"
51+
}

dist/app.wxss

100644100755
+4-1
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,13 @@ page{
1717
}
1818

1919
.page__ft{
20-
padding-bottom: 10px;
2120
text-align: center;
21+
padding:0 0 10px;
22+
padding:0 0 calc(10px + constant(safe-area-inset-bottom));
23+
padding:0 0 calc(10px + env(safe-area-inset-bottom));
2224
}
2325

26+
2427
.page__title {
2528
text-align: left;
2629
font-size: 20px;

dist/example/actionsheet/actionsheet.js

100644100755
File mode changed.

dist/example/actionsheet/actionsheet.wxml

100644100755
File mode changed.

dist/example/actionsheet/actionsheet.wxss

100644100755
File mode changed.

dist/example/article/article.js

100644100755
File mode changed.

dist/example/article/article.wxml

100644100755
File mode changed.

dist/example/article/article.wxss

100644100755
File mode changed.

dist/example/badge/badge.js

100644100755
File mode changed.

dist/example/badge/badge.wxml

100644100755
File mode changed.

dist/example/button/button.js

100644100755
File mode changed.

dist/example/button/button.wxml

100644100755
-6
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@
1414
<button class="weui-btn" type="warn" disabled="true">警告类操作</button>
1515

1616
<view class="button-sp-area">
17-
<button class="weui-btn" type="primary" plain="true">按钮</button>
18-
<button class="weui-btn" type="primary" disabled="true" plain="true">按钮</button>
19-
20-
<button class="weui-btn" type="default" plain="true">按钮</button>
21-
<button class="weui-btn" type="default" disabled="true" plain="true">按钮</button>
22-
2317
<button class="weui-btn mini-btn" type="primary" size="mini">按钮</button>
2418
<button class="weui-btn mini-btn" type="default" size="mini">按钮</button>
2519
<button class="weui-btn mini-btn" type="warn" size="mini">按钮</button>

dist/example/button/button.wxss

100644100755
File mode changed.

dist/example/dialog/dialog.js

100644100755
+14-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
Page({
2-
openConfirm: function () {
2+
data: {
3+
showDialog: false
4+
},
5+
openConfirm: function () {
36
wx.showModal({
47
title: '弹窗标题',
58
content: '弹窗内容,告知当前状态、信息和解决方法,描述文字尽量控制在三行内',
@@ -15,15 +18,14 @@ Page({
1518
}
1619
});
1720
},
18-
openAlert: function () {
19-
wx.showModal({
20-
content: '弹窗内容,告知当前状态、信息和解决方法,描述文字尽量控制在三行内',
21-
showCancel: false,
22-
success: function (res) {
23-
if (res.confirm) {
24-
console.log('用户点击确定')
25-
}
26-
}
27-
});
21+
openDialog: function () {
22+
this.setData({
23+
istrue: true
24+
})
25+
},
26+
closeDialog: function () {
27+
this.setData({
28+
istrue: false
29+
})
2830
}
29-
});
31+
});

dist/example/dialog/dialog.wxml

100644100755
+21-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,29 @@
11
<view class="page">
22
<view class="page__hd">
33
<view class="page__title">Dialog</view>
4-
<view class="page__desc">对话框,采用小程序原生的modal</view>
4+
<view class="page__desc">对话框</view>
55
</view>
66
<view class="page__bd">
77
<view class="weui-btn-area">
8-
<button class="weui-btn" type="default" bindtap="openConfirm">Confirm Dialog</button>
9-
<button class="weui-btn" type="default" bindtap="openAlert">Alert Dialog</button>
8+
<button class="weui-btn" type="default" bindtap="openConfirm">原生 Dialog</button>
9+
<button class="weui-btn" type="default" bindtap="openDialog">模拟 Dialog</button>
10+
</view>
11+
<view class="weui-demo-dialog {{istrue ? 'weui-demo-dialog_show' : ''}}">
12+
<view class="weui-mask" bindtap="closeDialog"></view>
13+
<view class="weui-dialog__wrp" bindtap="closeDialog">
14+
<view class="weui-dialog" catchtap="stopEvent">
15+
<view class="weui-dialog__hd">
16+
<view class="weui-dialog__title">标题</view>
17+
</view>
18+
<view class="weui-dialog__bd">
19+
<image class="weui-article__img" src="../images/pic_article.png" mode="aspectFill" style="max-width:100%;"/>
20+
</view>
21+
<view class="weui-dialog__ft">
22+
<view class="weui-dialog__btn weui-dialog__btn_default" bindtap="closeDialog">取消</view>
23+
<view class="weui-dialog__btn" bindtap="closeDialog">确定</view>
24+
</view>
25+
</view>
26+
</view>
1027
</view>
1128
</view>
12-
</view>
29+
</view>

dist/example/dialog/dialog.wxss

100644100755
+10-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
page{
22
background-color: #FFFFFF;
3-
}
3+
}
4+
.weui-demo-dialog{
5+
visibility:hidden;
6+
opacity:0;
7+
transition:opacity .3s;
8+
}
9+
.weui-demo-dialog_show{
10+
visibility:visible;
11+
opacity:1;
12+
}

dist/example/flex/flex.js

100644100755
File mode changed.

dist/example/flex/flex.wxml

100644100755
File mode changed.

dist/example/flex/flex.wxss

100644100755
File mode changed.

dist/example/footer/footer.js

100644100755
File mode changed.

dist/example/footer/footer.wxml

100644100755
File mode changed.

dist/example/footer/footer.wxss

100644100755
File mode changed.

dist/example/gallery/gallery.js

100644100755
+12-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,12 @@
1-
Page({});
1+
Page({
2+
openGallery: function () {
3+
this.setData({
4+
istrue: true
5+
})
6+
},
7+
closeGallery: function () {
8+
this.setData({
9+
istrue: false
10+
})
11+
}
12+
});

dist/example/gallery/gallery.wxml

100644100755
+16-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
<view class="page">
22
<view class="page__hd">
33
<view class="page__title">Gallery</view>
4-
<view class="page__desc">画廊,建议采用小程序原生的wx.previewImage来实现。详情请看小程序文档。</view>
4+
<view class="page__desc">画廊,模拟小程序原生的wx.previewImage。</view>
55
</view>
6-
</view>
6+
<view class="page__bd">
7+
<view class="weui-btn-area">
8+
<button class="weui-btn" type="default" bindtap="openGallery">Gallery</button>
9+
</view>
10+
<view class="weui-gallery {{istrue ? 'weui-gallery_show' : ''}}" bindtap="closeGallery">
11+
<view class="weui-gallery__info">1/17</view>
12+
<view class="weui-gallery__img__wrp">
13+
<image mode="aspectFit" class="weui-gallery__img" src="../images/pic_160.png"></image>
14+
</view>
15+
<view class="weui-gallery__opr">
16+
<navigator href="javascript:" class="weui-gallery__del">删除</navigator>
17+
</view>
18+
</view>
19+
</view>
20+
</view>

dist/example/grid/grid.js

100644100755
File mode changed.

dist/example/grid/grid.wxml

100644100755
File mode changed.

dist/example/icons/icons.js

100644100755
File mode changed.

dist/example/icons/icons.wxml

100644100755
File mode changed.

dist/example/icons/icons.wxss

100644100755
File mode changed.

dist/example/images/base64.js

100644100755
File mode changed.

dist/example/images/icon_footer.png

100644100755
File mode changed.

dist/example/images/icon_footer_link.png

100644100755
File mode changed.

dist/example/images/icon_intro.png

100644100755
File mode changed.

dist/example/images/icon_nav_feedback.png

100644100755
File mode changed.

dist/example/images/icon_nav_form.png

100644100755
File mode changed.

dist/example/images/icon_nav_nav.png

100644100755
File mode changed.

dist/example/images/icon_nav_search.png

100644100755
File mode changed.

dist/example/images/icon_nav_special.png

100644100755
File mode changed.

dist/example/images/icon_nav_widget.png

100644100755
File mode changed.

dist/example/images/icon_nav_z-index.png

100644100755
File mode changed.

dist/example/images/icon_tabbar.png

100644100755
File mode changed.

dist/example/images/logo.png

100644100755
File mode changed.

dist/example/images/pic_160.png

100644100755
File mode changed.

dist/example/images/pic_article.png

100644100755
File mode changed.

dist/example/images/vcode.jpg

100644100755
File mode changed.

dist/example/index.js

100644100755
+4-4
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@ Page({
55
id: 'form',
66
name: '表单',
77
open: false,
8-
pages: ['button', 'list', 'input', 'slider', 'uploader']
8+
pages: ['button', 'list', 'slideview', 'input', 'slider', 'uploader']
99
},
1010
{
1111
id: 'widget',
1212
name: '基础组件',
1313
open: false,
14-
pages: ['article', 'badge', 'flex', 'footer', 'gallery', 'grid', 'icons', 'loadmore', 'panel', 'preview', 'progress']
14+
pages: ['article', 'badge', 'flex', 'footer', 'gallery', 'grid', 'icons', 'loading', 'loadmore', 'panel', 'preview', 'progress']
1515
},
1616
{
1717
id: 'feedback',
1818
name: '操作反馈',
1919
open: false,
20-
pages: ['actionsheet', 'dialog', 'msg', 'picker', 'toast']
20+
pages: ['actionsheet', 'dialog', 'half-screen-dialog', 'msg', 'picker', 'toast']
2121
},
2222
{
2323
id: 'nav',
2424
name: '导航相关',
2525
open: false,
26-
pages: ['navbar', 'tabbar']
26+
pages: ['navigation-bar', 'tabbar']
2727
},
2828
{
2929
id: 'search',

dist/example/index.wxml

100644100755
File mode changed.

dist/example/index.wxss

100644100755
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* WeUI v1.1.1 (https://github.com/weui/weui-wxss)
2+
* WeUI v2.0.0 (https://github.com/weui/weui-wxss)
33
* Copyright 2019 Tencent, Inc.
44
* Licensed under the MIT license
55
*/

dist/example/input/input.js

100644100755
File mode changed.

dist/example/input/input.wxml

100644100755
+9-9
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</view>
2525

2626
<view class="weui-cells__title">复选列表项</view>
27-
<view class="weui-cells weui-cells_after-title">
27+
<view class="weui-cells weui-cells_checkbox weui-cells_after-title">
2828
<checkbox-group bindchange="checkboxChange">
2929
<label class="weui-cell weui-check__label" wx:for="{{checkboxItems}}" wx:key="value">
3030
<checkbox class="weui-check" value="{{item.value}}" checked="{{item.checked}}"/>
@@ -43,15 +43,15 @@
4343

4444
<view class="weui-cells__title">表单</view>
4545
<view class="weui-cells weui-cells_after-title">
46-
<view class="weui-cell weui-cell_input">
46+
<view class="weui-cell ">
4747
<view class="weui-cell__hd">
4848
<view class="weui-label">qq</view>
4949
</view>
5050
<view class="weui-cell__bd">
5151
<input class="weui-input" placeholder="请输入qq"/>
5252
</view>
5353
</view>
54-
<view class="weui-cell weui-cell_input weui-cell_vcode">
54+
<view class="weui-cell weui-cell_vcode">
5555
<view class="weui-cell__hd">
5656
<view class="weui-label">手机号</view>
5757
</view>
@@ -62,7 +62,7 @@
6262
<view class="weui-vcode-btn">获取验证码</view>
6363
</view>
6464
</view>
65-
<view class="weui-cell weui-cell_input">
65+
<view class="weui-cell ">
6666
<view class="weui-cell__hd">
6767
<view class="weui-label">日期</view>
6868
</view>
@@ -72,7 +72,7 @@
7272
</picker>
7373
</view>
7474
</view>
75-
<view class="weui-cell weui-cell_input">
75+
<view class="weui-cell ">
7676
<view class="weui-cell__hd">
7777
<view class="weui-label">时间</view>
7878
</view>
@@ -82,7 +82,7 @@
8282
</picker>
8383
</view>
8484
</view>
85-
<view class="weui-cell weui-cell_input weui-cell_vcode">
85+
<view class="weui-cell weui-cell_vcode">
8686
<view class="weui-cell__hd">
8787
<view class="weui-label">验证码</view>
8888
</view>
@@ -98,7 +98,7 @@
9898

9999
<view class="weui-cells__title">表单报错</view>
100100
<view class="weui-cells weui-cells_after-title">
101-
<view class="weui-cell weui-cell_input weui-cell_warn">
101+
<view class="weui-cell weui-cell_warn">
102102
<view class="weui-cell__hd">
103103
<view class="weui-label">卡号</view>
104104
</view>
@@ -123,7 +123,7 @@
123123

124124
<view class="weui-cells__title">文本框</view>
125125
<view class="weui-cells weui-cells_after-title">
126-
<view class="weui-cell weui-cell_input">
126+
<view class="weui-cell ">
127127
<view class="weui-cell__bd">
128128
<input class="weui-input" placeholder="请输入文本" />
129129
</view>
@@ -191,4 +191,4 @@
191191
<button class="weui-btn" type="primary" bindtap="showTopTips">确定</button>
192192
</view>
193193
</view>
194-
</view>
194+
</view>

dist/example/list/list.js

100644100755
File mode changed.

dist/example/list/list.wxml

100644100755
File mode changed.

dist/example/list/list.wxss

100644100755
File mode changed.

dist/example/loadmore/loadmore.js

100644100755
File mode changed.

dist/example/loadmore/loadmore.wxml

100644100755
File mode changed.

dist/example/loadmore/loadmore.wxss

100644100755
File mode changed.

dist/example/msg/msg.js

100644100755
File mode changed.

dist/example/msg/msg.wxml

100644100755
File mode changed.

dist/example/msg/msg.wxss

100644100755
File mode changed.

dist/example/msg/msg_fail.js

100644100755
File mode changed.

dist/example/msg/msg_fail.wxml

100644100755
File mode changed.

dist/example/msg/msg_fail.wxss

100644100755
File mode changed.

dist/example/msg/msg_success copy.js

-1
This file was deleted.

dist/example/msg/msg_success.js

100644100755
File mode changed.

dist/example/msg/msg_success.wxml

100644100755
File mode changed.

dist/example/msg/msg_success.wxml copy

-25
This file was deleted.

dist/example/msg/msg_success.wxss

100644100755
File mode changed.

dist/example/msg/msg_success.wxss copy

-4
This file was deleted.

dist/example/msg/msg_text copy.js

-1
This file was deleted.

dist/example/msg/msg_text.js

100644100755
File mode changed.

dist/example/msg/msg_text.wxml

100644100755
File mode changed.

0 commit comments

Comments
 (0)