Skip to content

Commit b56c3e4

Browse files
author
sentsin
committed
upgrade
1 parent ff3bb6b commit b56c3e4

30 files changed

+312
-121
lines changed

.gitignore

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
1.8.5/
12
*.iml
23
.idea/
34
.ipr
@@ -15,4 +16,8 @@ Thumbs.db
1516
.project
1617
.settings/
1718
node_modules/
18-
_site/
19+
_site/
20+
.gitignore
21+
skin/moon/
22+
src/skin/moon/
23+
git/

CHANGELOG.md

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
1-
<<<<<<< HEAD
21

3-
【1.9.0】
2+
【1.9.3】2015.05.23
3+
> 修复全局设置皮肤时,部分类型层未起作用的bug。
4+
> 增加skin值:layui-layer-rim,用于给层加边框(类似1.85的风格)
5+
> 样式微调
6+
7+
== 拓展模块 ==
8+
> 修复相册层设定基础参数时,只有首次有效的bug。
9+
10+
11+
【1.9.2】2015.05.08
12+
> 增加关闭动画样式:layui-layer-close
13+
> 优化默认弹出动画
14+
> 优化默认图标,默认的icon支持缩减到0-6(拓展皮肤可自己任意设定支持的数目)
15+
> 优化部分样式
16+
> 机智地修复了一个隐藏得非常深的但是不是太重要的bug。
17+
> 剔除了一些图片。
18+
19+
【1.9.1】2015.04.29
20+
> btn设定多个按钮时,新增对应的回调(支持只有yes和cancel回调),如btn: ['按钮一','按钮二','按钮三'],按钮一和按钮二还是之前的yes和cancel,按钮三,则回调为 btn3: function(){},以此类推。
21+
> 对cancel回调进行了微完善,如果不想关闭,return false即可,如cancel: function(){return false},取消则不会关闭。
22+
> 修复当设置了fix:false时,offset的设置无效的bug
23+
> 为低版本IE回收iframe占用的内存,从而修复偶尔无法获焦的bug
24+
> 修复当设置了btn时,最小化不能愉快地呈现的bug。
25+
> 修复全局设置skin时,某些层类型出现样式异常的bug。
26+
> 修复area设置了百分比时,maxmin参数无效的bug。
27+
> 完善当采用<script>合并路径的方式引入layer,加载了错误的css路径的问题。这种情况需在script标签上加一个自定义属性merge="true",然后通过layer.config({path: 'layer所在目录'})来完成初始化的配置
28+
> 样式微调
29+
30+
【1.9.0】2015.04.19
431

532
> 新增laye.open(options),抛弃了之前的$.layer(options)调用方法,目的是与layer mobile保持统一。
633
> 新增layer.config(options)方法,用于进行全局化配置。除了用于展现弹层的基础参数外,还支持path,用于模块化加载layer时设定目录以便加载所需配件,如layer.config({path: '所在路径', extend: ''});
@@ -42,9 +69,6 @@
4269
总之!总之…layer1.9.0有着太多的调整,爱她,就认真去感受她!么么哒
4370

4471
——贤心 2015/4/15
45-
=======
46-
47-
>>>>>>> 8a053b3d525317e048bd2f777d2392b4a62d27e8
4872

4973
【1.8.5】
5074
* 新增对title样式的自定义控制

GruntFile.js

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
module.exports = function(grunt) {
2+
3+
// Project configuration.
4+
grunt.initConfig({
5+
pkg: grunt.file.readJSON('package.json'),
6+
7+
//压缩js - layer
8+
uglify: {
9+
options: {
10+
expand: true
11+
},
12+
'layer.js': {
13+
options: {
14+
banner: '/*! layer-v<%= pkg.version %> <%= pkg.description %> License LGPL <%= pkg.homepage %> By <%= pkg.author %> */\n;'
15+
},
16+
src: './src/layer.js',
17+
dest: './layer.js'
18+
},
19+
'layer.ext.js': {
20+
options: {
21+
banner: '/*! layer<%= pkg.description %>拓展类 */\n;'
22+
},
23+
src: './src/extend/layer.ext.js',
24+
dest: './extend/layer.ext.js'
25+
},
26+
'layer.mobile.js': {
27+
options: {
28+
banner: '/*! layer mobile-v<%= pkg.mobile %> <%= pkg.description %>移动版 License LGPL <%= pkg.homepage %>mobile By <%= pkg.author %> */\n;'
29+
},
30+
src: './src/mobile/layer.m.js',
31+
dest: './mobile/layer.m.js'
32+
}
33+
},
34+
35+
//压缩css
36+
cssmin: {
37+
options : {
38+
compatibility : 'ie8', //设置兼容模式
39+
noAdvanced : true //取消高级特性
40+
}
41+
,layer: {
42+
files: [{
43+
expand: true,
44+
cwd: './src/skin',
45+
src: ['*.css', '!*.min.css'],
46+
dest: './skin'
47+
}]
48+
}
49+
}
50+
});
51+
52+
grunt.loadNpmTasks('grunt-contrib-uglify');
53+
grunt.loadNpmTasks('grunt-contrib-cssmin');
54+
55+
grunt.registerTask('default', ['uglify', 'cssmin']);
56+
57+
58+
};

extend/layer.ext.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)