Code Monkey home page Code Monkey logo

johnsmclay / icnfnt Goto Github PK

View Code? Open in Web Editor NEW
179.0 179.0 24.0 5.95 MB

Many of Grant and Clay's clients wanted to use the fantastic FontAwesome Icon Font, but didn't want to make their users download more icons than necessary. Icnfnt was originally a weekend project built to solve this problem. Since it worked so well, Grant and Clay decided to put it online for anyone to use. Built with Angular.js, Bootstrap, Flask, FontForge, and lots of pizza.

Python 2.75% Shell 0.97% CSS 60.80% JavaScript 13.16% Ruby 0.15% HTML 20.57% Less 1.07% Batchfile 0.53%

icnfnt's People

Contributors

grantgordon avatar gricey432 avatar johnsmclay avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

icnfnt's Issues

Saved project

It would be really helpful to be able to export an icon selection so that you could later come back to the site if you need to add a few and be able to import a JSON file that will reselect the last export. Similar to http://fontello.com/

File paths and filename

Please respect the filename (it's font-awesome.css, not fontawesome.css).

Please respect the file paths (it's ../font/fontawesome-webfont.eot, notice the font directory)

Cheers.

Bad Gateway error when downloading font pack...

Howdy...

I've forked your project and I'm running it on an Amazon AMI to test it out. I've gotten everything to work up until the download. When selecting fonts, and clicking the download button, I get the following error in my Nginx log files:

2013/01/07 04:31:36 [error] 2790#0: *13 connect() failed (111: Connection refused) while connecting to upstream, client: 107.3.209.164, server: , request: "POST /api/createpack HTTP/1.1", upstream: "http://127.0.0.1:5000/api/createpack", host: "ec2-107-21-141-72.compute-1.amazonaws.com", referrer: "http://ec2-107-21-141-72.compute-1.amazonaws.com/"

I've made modifications to the project but I've also pulled down a fresh copy of the project from Git with the same results.

I'm researching this on my own, but do you have any suggestions?

SVG Version of Font File?

First off, thanks for creating a great tool. I noticed that no SVG version of the font was included in the downloaded package from icnfnt.com. I'm not a web typography expert, but I thought that was still pretty standard. Any reason for not including it? Am I missing something?

Didn't export all requested icons

Hi,

I tried to get a small subset of icons but it seems that the tool failed to export: icon-ok, icon-remove, icon-user, icon-time

All other icons were fine

Browser: chrome 24, windows 7 x64

Generated font pack doesn't display correctly in Chrome

Using the generator at icnfnt.com, some characters in the resulting font files don't display correctly in Chrome (tested in 23 and 26.0.1378.2). This is the case with both the WOFF and the TTF files, and it only happens in Chrome. Everything still works correctly in Firefox, IE9, and IE10.

I thought this may be an issue on my end, or an issue with Chrome, but when I replace the generated font files with the original, complete fonts, the symbols display correctly.

I'm attaching a screenshot of an unmodified icon-reference.html. Let me know if I can provide any other information that would be useful.
fonts

Own icons

it would be great if one could add own icons to a font

Major Update and Fixes Coming soon

Not sure the best place to put this, but there will be a major UI update to accommodate the large number of new icons, as well as (hopefully) fix the bugs in the various browsers that have them.

I apologize for the long delay -- we use fontforge to do our subsetting, and it's amazing, but keeping the icons crisp and working in all browsers is forcing me to plumb its murky depths. It's quite the undertaking and I, unfortunately, have a day job. ;)

Clay and I are also very open to pull requests if anyone feels like digging in and trying to address any issues.

Thanks!

Question about /static/scripts/*

I can't find any reference to this directory being used in this project. Do I need to keep it around or can it be safely deleted?

Include Font Awesome More

Could you include all icons from the Font Awesome More? Could you keep sections, like on the original web?

Generated IE7 Stylesheet Bug

I just wanted to pass on a bug I discovered in the IE7 stylesheet that came with the generated font package. I outlined the problem and solution on a StackOverflow question, but the basically the innerHTML expression is not using the proper entity format, so the icons aren't rendered. Sorry if this has been fixed already.

API to request zip file URL

An API that will allow a build process like yeoman to be able to request the location of the zip containing the subset font of icons used in an app.

IE8 issue with generated eot

The generated fontawesome-webfont.eot does not render the fonts at all in ie8. If I replace the generated one with the eot from font awesome's site, the fonts render as expected.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.