Merge pull request #8 from CartoDB/6-prefix

Updates selector names
This commit is contained in:
Javier Arce 2016-01-20 14:53:06 +01:00
commit 464a385949
6 changed files with 490 additions and 290 deletions

View File

@ -2,6 +2,14 @@ var gulp = require('gulp');
var iconfont = require('gulp-iconfont');
var iconfontCss = require('gulp-iconfont-css');
String.prototype.toCamelCase = function() {
var str = this.replace('--', '');
return str.replace(/^([A-Z])|\s(\w)/g, function(match, p1, p2, offset) {
if (p2) return p2.toUpperCase();
return p1.toLowerCase();
});
};
gulp.task('default', function(){
gulp.src(['./icon-font/svgs/*.svg'])

View File

@ -12,7 +12,7 @@
font-style: normal;
}
.IconFont {
.CDB-IconFont {
display: inline-block;
font-family: 'CartoIcon';
font-style: normal;
@ -28,16 +28,18 @@ All available icons in CartoDB.
```
<% _.each(glyphs, function(glyph) { %>
<% var name = glyph.fileName.split("_")[2].toCamelCase(); %>
<div class="box">
<i class="IconFont IconFont-<%= glyph.fileName.split("_")[2] %> Size-large"></i>
<h4 class="Text Size-small"><%= glyph.fileName.split("_")[2] %></h4>
<i class="CDB-IconFont CDB-IconFont--<%= name %> Size-large"></i>
<h4 class="Text Size-small"><%= name %></h4>
</div>
<% }); %>
```
*/
<% _.each(glyphs, function(glyph) { %>
.IconFont-<%= glyph.fileName.split("_")[2] %>::before {
<% var name = glyph.fileName.split("_")[2].toCamelCase(); %>
.CDB-IconFont--<%= name %>::before {
content: '\<%= glyph.codePoint %>';
}
<% }); %>

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff