-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #143 from Tencent/develop
### v2.3.0 (2020-03-04) #### Features * feat: 兼容小程序的navigator标签 * feat: input的placeholder更改颜色 * feat: 更改cell的点击态背景颜色 * feat: 适配小程序的darkmode #### Bugfixes * fix: msg的title没有适配黑暗模式 * fix: input placeholder的样式 * fix: fix default 按钮的点击态 * fix: form表单的验证码样式 * fix: darkmode右滑组件、修复图片预览组件刘海屏安全间距问题 * fix: 搜索框的文本没有适配黑暗模式
- Loading branch information
Showing
547 changed files
with
8,266 additions
and
5,500 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
indent_size = 4 | ||
end_of_line = lf | ||
charset = utf-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,26 @@ | ||
require('./libs/Mixins.js'); | ||
|
||
const themeListeners = []; | ||
|
||
App({ | ||
onLaunch: function () { | ||
console.log('App Launch') | ||
globalData: { | ||
theme: 'light', // dark | ||
}, | ||
onShow: function () { | ||
console.log('App Show') | ||
themeChanged(theme) { | ||
this.globalData.theme = theme; | ||
themeListeners.forEach((listener) => { | ||
listener(theme); | ||
}); | ||
}, | ||
onHide: function () { | ||
console.log('App Hide') | ||
watchThemeChange(listener) { | ||
if (themeListeners.indexOf(listener) < 0) { | ||
themeListeners.push(listener); | ||
} | ||
}, | ||
unWatchThemeChange(listener) { | ||
const index = themeListeners.indexOf(listener); | ||
if (index > -1) { | ||
themeListeners.splice(index, 1); | ||
} | ||
}, | ||
globalData: { | ||
hasLogin: false | ||
} | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,23 @@ | ||
Page({ | ||
open: function(){ | ||
wx.showActionSheet({ | ||
itemList: ['A', 'B', 'C'], | ||
success: function(res) { | ||
if (!res.cancel) { | ||
console.log(res.tapIndex) | ||
} | ||
} | ||
}); | ||
}, | ||
mixins: [require('../../mixin/themeChanged')], | ||
data: { | ||
showDialog: false | ||
showIOSDialog: false, | ||
showAndroidDialog: false, | ||
}, | ||
openDialog: function () { | ||
close: function() { | ||
this.setData({ | ||
istrue: true | ||
}) | ||
showIOSDialog: false, | ||
showAndroidDialog: false | ||
}); | ||
}, | ||
closeDialog: function () { | ||
openIOS: function () { | ||
this.setData({ | ||
istrue: false | ||
}) | ||
showIOSDialog: true | ||
}); | ||
}, | ||
openAndroid: function () { | ||
this.setData({ | ||
showAndroidDialog: true | ||
}); | ||
} | ||
}); |
46 changes: 28 additions & 18 deletions
46
dist/example/actionsheet/actionsheet.wxml
100755 → 100644
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,38 @@ | ||
<view class="page"> | ||
<view class="page" data-weui-theme="{{theme}}"> | ||
<view class="page__hd"> | ||
<view class="page__title">ActionSheet</view> | ||
<view class="page__desc">弹出式菜单</view> | ||
</view> | ||
<view class="page__bd"> | ||
<view class="weui-btn-area"> | ||
<button class="weui-btn" type="default" bindtap="open">原生 ActionSheet</button> | ||
<button class="weui-btn" type="default" bindtap="openDialog">模拟 ActionSheet</button> | ||
<a class="weui-btn weui-btn_default" bindtap="openIOS">iOS ActionSheet</a> | ||
<a class="weui-btn weui-btn_default" bindtap="openAndroid">Android ActionSheet</a> | ||
</view> | ||
</view> | ||
<view class="weui-demo-dialog {{istrue ? 'weui-demo-dialog_show' : ''}}"> | ||
<view class="weui-mask" bindtap="closeDialog"></view> | ||
<view class="weui-actionsheet {{istrue ? 'weui-actionsheet_toggle' : ''}}" catchtap="stopEvent"> | ||
<view class="weui-actionsheet__title"> | ||
<view class="weui-actionsheet__title-text">这是一个标题,可以为一行或者两行。</view> | ||
</view> | ||
<view class="weui-actionsheet__menu"> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell weui-actionsheet__cell_warn">负向菜单</view> | ||
</view> | ||
<view class="weui-actionsheet__action"> | ||
<view class="weui-actionsheet__cell" bindtap="closeDialog">取消</view> | ||
</view> | ||
</view> | ||
<view wx:if="{{showIOSDialog}}" class="fadeIn" bindtap="close"> | ||
<view class="weui-mask"></view> | ||
<view class="weui-actionsheet weui-actionsheet_toggle"> | ||
<view class="weui-actionsheet__title"> | ||
<view class="weui-actionsheet__title-text">这是一个标题,可以为一行或者两行。</view> | ||
</view> | ||
<view class="weui-actionsheet__menu"> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell weui-actionsheet__cell_warn">负向菜单</view> | ||
</view> | ||
<view class="weui-actionsheet__action"> | ||
<view class="weui-actionsheet__cell">取消</view> | ||
</view> | ||
</view> | ||
</view> | ||
<view wx:if="{{showAndroidDialog}}" class="weui-skin_android fadeIn" bindtap="close"> | ||
<view class="weui-mask"></view> | ||
<view class="weui-actionsheet"> | ||
<view class="weui-actionsheet__menu"> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
<view class="weui-actionsheet__cell">示例菜单</view> | ||
</view> | ||
</view> | ||
</view> | ||
</view> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,6 @@ | ||
.weui-demo-dialog{ | ||
visibility:hidden; | ||
opacity:0; | ||
transition:all .3s; | ||
} | ||
.weui-demo-dialog_show{ | ||
visibility:visible; | ||
opacity:1; | ||
} | ||
/*! | ||
* WeUI v2.3.0 (https://github.com/weui/weui-wxss) | ||
* Copyright 2020 Tencent, Inc. | ||
* Licensed under the MIT license | ||
*/ | ||
.page{background-color:var(--weui-BG-2)} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
Page({}); | ||
Page({ | ||
mixins: [require('../../mixin/themeChanged')], | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
page{ | ||
background-color: #FFFFFF; | ||
} | ||
image{ | ||
margin: 4px 0; | ||
} | ||
/*! | ||
* WeUI v2.3.0 (https://github.com/weui/weui-wxss) | ||
* Copyright 2020 Tencent, Inc. | ||
* Licensed under the MIT license | ||
*/ | ||
.page{background-color:var(--weui-BG-2)}image{margin:4px 0} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
Page({}); | ||
Page({ | ||
mixins: [require('../../mixin/themeChanged')], | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,52 @@ | ||
<view class="page"> | ||
<view class="page__hd"> | ||
<view class="page__title">Badge</view> | ||
<view class="page__desc">徽章</view> | ||
</view> | ||
|
||
<view class="page__bd"> | ||
<view class="weui-cells__title">新消息提示跟摘要信息后,统一在列表右侧</view> | ||
<view class="weui-cells weui-cells_after-title"> | ||
<view class="weui-cell weui-cell_access"> | ||
<view class="weui-cell__bd">单行列表</view> | ||
<view class="weui-cell__ft weui-cell__ft_in-access" style="font-size: 0"> | ||
<view style="display: inline-block;vertical-align:middle; font-size: 17px;">详细信息</view> | ||
<view class="weui-badge weui-badge_dot" style="margin-left: 5px;margin-right: 5px;"></view> | ||
</view> | ||
</view> | ||
</view> | ||
|
||
<view class="weui-cells__title">未读数红点跟在主题信息后,统一在列表左侧</view> | ||
<view class="weui-cells weui-cells_after-title"> | ||
<view class="weui-cell"> | ||
<view class="weui-cell__hd" style="position: relative;margin-right: 10px;"> | ||
<image src="../images/pic_160.png" style="width: 50px; height: 50px; display: block"/> | ||
<view class="weui-badge" style="position: absolute;top: -.4em;right: -.4em;">8</view> | ||
</view> | ||
<view class="weui-cell__bd"> | ||
<view>联系人名称</view> | ||
<view style="font-size: 13px;color: #888888;">摘要信息</view> | ||
</view> | ||
</view> | ||
<view class="weui-cell weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<view style="display: inline-block; vertical-align: middle">单行列表</view> | ||
<view class="weui-badge" style="margin-left: 5px;">8</view> | ||
</view> | ||
<view class="weui-cell__ft weui-cell__ft_in-access"></view> | ||
</view> | ||
<view class="weui-cell weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<view style="display: inline-block; vertical-align: middle">单行列表</view> | ||
<view class="weui-badge" style="margin-left: 5px;">8</view> | ||
</view> | ||
<view class="weui-cell__ft weui-cell__ft_in-access">详细信息</view> | ||
</view> | ||
<view class="weui-cell weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<view style="display: inline-block; vertical-align: middle">单行列表</view> | ||
<view class="weui-badge" style="margin-left: 5px;">New</view> | ||
</view> | ||
<view class="weui-cell__ft weui-cell__ft_in-access"></view> | ||
</view> | ||
</view> | ||
</view> | ||
</view> | ||
<view class="page" data-weui-theme="{{theme}}"> | ||
<view class="page__hd"> | ||
<view class="page__title">Badge</view> | ||
<view class="page__desc">徽章</view> | ||
</view> | ||
<view class="page__bd"> | ||
<view class="weui-cells__title">新消息提示跟摘要信息后,统一在列表右侧</view> | ||
<view class="weui-cells"> | ||
<view class="weui-cell weui-cell_active weui-cell_access"> | ||
<view class="weui-cell__bd">单行列表</view> | ||
<view class="weui-cell__ft" style="font-size: 0;"> | ||
<text style="vertical-align: middle; font-size: 17px;">详细信息</text> | ||
<text class="weui-badge weui-badge_dot" style="margin-left: 5px; margin-right: 5px;"></text> | ||
</view> | ||
</view> | ||
</view> | ||
<view class="weui-cells__title">未读数红点跟在主题信息后,统一在列表左侧</view> | ||
<view class="weui-cells"> | ||
<view class="weui-cell weui-cell_active"> | ||
<view class="weui-cell__hd" style="position: relative; margin-right: 10px;"> | ||
<image src="../images/pic_160.png" style="width: 50px; display: block;"></image> | ||
<text class="weui-badge" style="position: absolute; top: -0.4em; right: -0.4em;">8</text> | ||
</view> | ||
<view class="weui-cell__bd"> | ||
<view>联系人名称</view> | ||
<view style="font-size: 13px; color: #888;">摘要信息</view> | ||
</view> | ||
</view> | ||
<view class="weui-cell weui-cell_active weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<text style="vertical-align: middle;">单行列表</text> | ||
<text class="weui-badge" style="margin-left: 5px;">8</text> | ||
</view> | ||
<view class="weui-cell__ft"></view> | ||
</view> | ||
<view class="weui-cell weui-cell_active weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<text style="vertical-align: middle;">单行列表</text> | ||
<text class="weui-badge" style="margin-left: 5px;">8</text> | ||
</view> | ||
<view class="weui-cell__ft">详细信息</view> | ||
</view> | ||
<view class="weui-cell weui-cell_active weui-cell_access"> | ||
<view class="weui-cell__bd"> | ||
<text style="vertical-align: middle;">单行列表</text> | ||
<text class="weui-badge" style="margin-left: 5px;">New</text> | ||
</view> | ||
<view class="weui-cell__ft"></view> | ||
</view> | ||
</view> | ||
</view> | ||
</view> |
Oops, something went wrong.