Skip to content

Commit

Permalink
fixed SVG smiles face alignment
Browse files Browse the repository at this point in the history
  • Loading branch information
WebReflection committed Apr 9, 2015
1 parent 974c86d commit 8e58ae4
Show file tree
Hide file tree
Showing 876 changed files with 904 additions and 893 deletions.
33 changes: 25 additions & 8 deletions preview-generator.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,33 @@
// dependencies
var fs = require('fs');

fs.readdir('./36x36', function (err, files) {
fs.readdir('./assets', function (err, files) {
var page = fs.readFileSync('./preview-template.html').toString().replace(
'{{emoji-list}}',
'<li>' + files.map(function (file) {
return file.replace('.ai', '').split('-').map(function (hex) {
return '&#x' + hex.toUpperCase() + ';';
}).join('');
}).join('</li>\n <li>')+ '</li>'
);
fs.writeFileSync(
'./preview.html',
fs.readFileSync('./preview-template.html').toString().replace(
'{{emoji-list}}',
'<li>' + files.map(function (file) {
return file.replace('.png', '').split('-').map(function (hex) {
return '&#x' + hex.toUpperCase() + ';';
}).join('');
}).join('</li>\n <li>')+ '</li>'
page.replace(
'{{emoji-options}}',
JSON.stringify({
size: 72
})
)
);
fs.writeFileSync(
'./preview-svg.html',
page.replace(
'{{emoji-options}}',
JSON.stringify({
folder: 'svg',
ext: '.svg',
base: ''
})
)
);
});
11 changes: 3 additions & 8 deletions preview-svg.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
ul.emoji-list li {
Expand All @@ -26,7 +25,7 @@
vertical-align: -0.1em;
}
</style>
<script src="twemoji.min.js"></script>
<script src="//twemoji.maxcdn.com/twemoji.min.js"></script>
</head>
<body>
<ul class="emoji-list">
Expand Down Expand Up @@ -904,11 +903,7 @@
<li>&#xE50A;</li>
</ul>
<script>
twemoji.parse(document.getElementsByTagName('ul')[0], {
folder: 'svg',
ext: '.svg',
base: ''
});
twemoji.parse(document.getElementsByTagName('ul')[0], {"folder":"svg","ext":".svg","base":""});
(function (img, metaKey, i) {
function copyToClipboard(e) {
prompt('Copy to clipboard via ' + metaKey + '+C and Enter', this.alt);
Expand All @@ -920,4 +915,4 @@
));
</script>
</body>
</html>
</html>
2 changes: 1 addition & 1 deletion preview-template.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
{{emoji-list}}
</ul>
<script>
twemoji.parse(document.getElementsByTagName('ul')[0], {size: 72});
twemoji.parse(document.getElementsByTagName('ul')[0], {{emoji-options}});
(function (img, metaKey, i) {
function copyToClipboard(e) {
prompt('Copy to clipboard via ' + metaKey + '+C and Enter', this.alt);
Expand Down
7 changes: 3 additions & 4 deletions preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
ul.emoji-list li {
Expand All @@ -26,7 +25,7 @@
vertical-align: -0.1em;
}
</style>
<script src="twemoji.min.js"></script>
<script src="//twemoji.maxcdn.com/twemoji.min.js"></script>
</head>
<body>
<ul class="emoji-list">
Expand Down Expand Up @@ -904,7 +903,7 @@
<li>&#xE50A;</li>
</ul>
<script>
twemoji.parse(document.getElementsByTagName('ul')[0], {size: 72});
twemoji.parse(document.getElementsByTagName('ul')[0], {"size":72});
(function (img, metaKey, i) {
function copyToClipboard(e) {
prompt('Copy to clipboard via ' + metaKey + '+C and Enter', this.alt);
Expand All @@ -916,4 +915,4 @@
));
</script>
</body>
</html>
</html>
2 changes: 1 addition & 1 deletion svg/1f004.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion svg/1f0cf.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 8e58ae4

Please sign in to comment.