diff --git a/Gruntfile.js b/Gruntfile.js index e127000..88216fc 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -71,6 +71,17 @@ module.exports = function (grunt) { } }, + cssmin: { + options: { + banner: '/*! <%= pkg.name %> <%= grunt.template.today("dd-mm-yyyy") %> */\n' + }, + combine: { + files: { + 'dist/<%= pkg.name %>.min.css': ['src/**/*.css'] + } + } + }, + watch: { src: { files: ['src/**/*'], @@ -97,7 +108,8 @@ module.exports = function (grunt) { 'jade', 'html2js', 'concat', - 'uglify' + 'uglify', + 'cssmin' ]); grunt.registerTask('dev', [ diff --git a/bower.json b/bower.json index 553e3de..aced6ff 100644 --- a/bower.json +++ b/bower.json @@ -3,12 +3,17 @@ "homepage": "https://github.com/azachar/angular-language-picker", "main": [ "dist/angular-language-picker.js", - "dist/angular-language-picker.templates.js" + "dist/angular-language-picker.templates.js", + "dist/angular-language-picker.min.css" ], "authors": [ "Kate Hudson ", "Andrej Zachar '); + ''); }]); diff --git a/dist/angular-language-picker.templates.min.js b/dist/angular-language-picker.templates.min.js index 38d2c56..facc91d 100644 --- a/dist/angular-language-picker.templates.min.js +++ b/dist/angular-language-picker.templates.min.js @@ -1,2 +1,2 @@ /*! angular-language-picker 14-10-2014 */ -angular.module("templates-languagePicker",["language-picker-button.tpl.html","language-picker-dialog.tpl.html"]),angular.module("language-picker-button.tpl.html",[]).run(["$templateCache",function(a){"use strict";a.put("language-picker-button.tpl.html",'')}]),angular.module("language-picker-dialog.tpl.html",[]).run(["$templateCache",function(a){"use strict";a.put("language-picker-dialog.tpl.html",'')}]); \ No newline at end of file +angular.module("templates-languagePicker",["language-picker-button.tpl.html","language-picker-dialog.tpl.html"]),angular.module("language-picker-button.tpl.html",[]).run(["$templateCache",function(a){"use strict";a.put("language-picker-button.tpl.html",'')}]),angular.module("language-picker-dialog.tpl.html",[]).run(["$templateCache",function(a){"use strict";a.put("language-picker-dialog.tpl.html",'')}]); \ No newline at end of file diff --git a/example/index.html b/example/index.html index 9de74b6..07a1b28 100644 --- a/example/index.html +++ b/example/index.html @@ -8,6 +8,7 @@ + diff --git a/package.json b/package.json index 68015ca..ce471f3 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,15 @@ "license": "MPL-2.0", "devDependencies": { "grunt": "^0.4.5", - "jit-grunt": "^0.7.0", - "grunt-contrib-less": "^0.11.3", - "grunt-contrib-watch": "^0.6.1", + "grunt-contrib-clean": "~0.5.0", + "grunt-contrib-concat": "^0.5.0", "grunt-contrib-connect": "^0.8.0", - "grunt-contrib-uglify": "^0.6.0", + "grunt-contrib-cssmin": "^0.10.0", "grunt-contrib-jade": "^0.13.0", - "grunt-contrib-clean": "~0.5.0", + "grunt-contrib-less": "^0.11.3", + "grunt-contrib-uglify": "^0.6.0", + "grunt-contrib-watch": "^0.6.1", "grunt-html2js": "^0.2.8", - "grunt-contrib-concat": "^0.5.0" + "jit-grunt": "^0.7.0" } } diff --git a/src/templates/language-picker-dialog.tpl.jade b/src/templates/language-picker-dialog.tpl.jade index 98d3b53..a873f37 100644 --- a/src/templates/language-picker-dialog.tpl.jade +++ b/src/templates/language-picker-dialog.tpl.jade @@ -12,7 +12,7 @@ h4 We are available in {{languages.length}} languages .row .col-xs-6.col-sm-4.col-lg-4(ng-repeat='lang in languages | filter:search | limitTo: limitMax') - a.language(ng-click='onLanguageChange({language:lang})', style='cursor:pointer') + a.language(ng-click='onLanguageChange({language:lang})') span(ng-if='flags') span(class='flag-icon flag-icon-{{lang.country}}') |   diff --git a/src/templates/style.css b/src/templates/style.css new file mode 100644 index 0000000..6237482 --- /dev/null +++ b/src/templates/style.css @@ -0,0 +1,7 @@ +.language { + cursor:pointer; +} + +.language:hover{ + text-decoration: none; +} \ No newline at end of file