Skip to content

Commit d6f8cb8

Browse files
committed
fixed grunt, min files updated for v.1.0.0
1 parent 035d3d5 commit d6f8cb8

File tree

7 files changed

+191
-1238
lines changed

7 files changed

+191
-1238
lines changed

Gruntfile.js

Lines changed: 37 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,39 @@
1-
module.exports = function(grunt){
2-
'use strict';
1+
module.exports = function(grunt) {
2+
"use strict";
33

4-
grunt.initConfig({
5-
clean: ['dist'],
6-
uglify: {
7-
options: {
8-
preserveComments: 'some',
9-
sourceMap: true
10-
},
11-
build: {
12-
expand: true,
13-
cwd: 'js',
14-
src: ['**/*.js', ['!**/*.min.js']],
15-
dest: 'js',
16-
ext: '.min.js',
17-
}
18-
},
19-
cssmin: {
20-
options: {
21-
keepBreaks: true
22-
},
23-
build: {
24-
expand: true,
25-
cwd: 'css',
26-
src: ['**/*.css', ['!**/*.min.css']],
27-
dest: 'css',
28-
ext: '.min.css',
29-
}
30-
}
31-
});
32-
grunt.loadNpmTasks('grunt-contrib-clean');
33-
grunt.loadNpmTasks('grunt-contrib-uglify');
34-
grunt.loadNpmTasks('grunt-contrib-cssmin');
35-
grunt.registerTask('default', ['clean', 'uglify', 'cssmin']);
4+
grunt.initConfig({
5+
pkg: grunt.file.readJSON("package.json"),
6+
clean: ["dist"],
7+
uglify: {
8+
options: {
9+
preserveComments: "some",
10+
sourceMap: true,
11+
banner:
12+
'/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
13+
},
14+
build: {
15+
expand: true,
16+
cwd: "js",
17+
src: ["**/*.js", ["!**/*.min.js"]],
18+
dest: "js",
19+
ext: ".min.js"
20+
}
21+
},
22+
cssmin: {
23+
options: {
24+
keepBreaks: true
25+
},
26+
build: {
27+
expand: true,
28+
cwd: "css",
29+
src: ["**/*.css", ["!**/*.min.css"]],
30+
dest: "css",
31+
ext: ".min.css"
32+
}
33+
}
34+
});
35+
grunt.loadNpmTasks("grunt-contrib-clean");
36+
grunt.loadNpmTasks("grunt-contrib-uglify-es");
37+
grunt.loadNpmTasks("grunt-contrib-cssmin");
38+
grunt.registerTask("default", ["clean", "uglify", "cssmin"]);
3639
};

css/bootstrap-switch-button.min.css

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
.btn-group-xs>.btn,.btn-xs{padding:.35rem .4rem .25rem;font-size:.875rem;line-height:.5;border-radius:.2rem}
2+
.checkbox label .switch,.checkbox-inline .switch{margin-left:-1.25rem;margin-right:.35rem}
3+
.switch{position:relative;overflow:hidden}
4+
.switch.btn.btn-light,.switch.btn.btn-outline-light{border-color:rgba(0,0,0,.15)}
5+
.switch input[type=checkbox]{display:none}
6+
.switch-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}
7+
.switch.off .switch-group{left:-100%}
8+
.switch-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}
9+
.switch-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0;box-shadow:none}
10+
.switch-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px;background-color:#fff}
11+
.switch.btn-outline-primary .switch-handle{background-color:var(--primary);border-color:var(--primary)}
12+
.switch.btn-outline-secondary .switch-handle{background-color:var(--secondary);border-color:var(--secondary)}
13+
.switch.btn-outline-success .switch-handle{background-color:var(--success);border-color:var(--success)}
14+
.switch.btn-outline-danger .switch-handle{background-color:var(--danger);border-color:var(--danger)}
15+
.switch.btn-outline-warning .switch-handle{background-color:var(--warning);border-color:var(--warning)}
16+
.switch.btn-outline-info .switch-handle{background-color:var(--info);border-color:var(--info)}
17+
.switch.btn-outline-light .switch-handle{background-color:var(--light);border-color:var(--light)}
18+
.switch.btn-outline-dark .switch-handle{background-color:var(--dark);border-color:var(--dark)}
19+
.switch[class*=btn-outline]:hover .switch-handle{background-color:var(--light);opacity:.5}
20+
.switch.btn{min-width:3.7rem;min-height:calc(1.5em + .75rem + 2px)}
21+
.switch-on.btn{padding-right:1.5rem}
22+
.switch-off.btn{padding-left:1.5rem}
23+
.switch.btn-lg{min-width:5rem;line-height:1.5;min-height:calc(1.5em + 1rem + 2px)}
24+
.switch-on.btn-lg{padding-right:2rem}
25+
.switch-off.btn-lg{padding-left:2rem}
26+
.switch-handle.btn-lg{width:2.5rem}
27+
.switch.btn-sm{min-width:3.25rem;min-height:calc(1.5em + .5rem + 2px)}
28+
.switch-on.btn-sm{padding-right:1rem}
29+
.switch-off.btn-sm{padding-left:1rem}
30+
.switch.btn-xs{min-width:3.125rem;min-height:1.375rem}
31+
.switch-on.btn-xs{padding-right:.8rem}
32+
.switch-off.btn-xs{padding-left:.8rem}

index.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,17 @@
2323
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
2424
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css">
2525
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.4.1/css/all.css" integrity="sha384-5sAR7xN1Nv6T6+dT2mhtzEpVJvfS3NScPQTrOxhwjIuvcA67KV2R5Jz6kr4abQsz" crossorigin="anonymous">
26-
<link rel="stylesheet" href="css/bootstrap-switch-button.css">
2726
<link rel="stylesheet" href="doc/stylesheet.css">
27+
<link rel="stylesheet" href="css/bootstrap-switch-button.css">
28+
<!--
29+
<link rel="stylesheet" href="css/bootstrap-switch-button.min.css">
30+
-->
2831
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
2932
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
3033
<script src="js/bootstrap-switch-button.js"></script>
34+
<!--
35+
<script src="js/bootstrap-switch-button.min.js"></script>
36+
-->
3137
</head>
3238
<body>
3339
<header>

js/bootstrap-switch-button.min.js

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

js/bootstrap-switch-button.min.js.map

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

0 commit comments

Comments
 (0)