-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Font Awesome Pro #146
Comments
Same here :) Thanks for any advice. |
FortAwesome/Font-Awesome#12596 (comment) Not sure if this is coming folks. I guess email [email protected] to show demand and explain the benefits. |
You can just use pro icons if you have pro package installed in your load paths. |
I'm not saying it's okay this way, but you can work around it while the team's focus is somewhere else. |
I'm also frustrated with Font Awesome's position on this, and have purchased the pro version. I think a workaround would be to fork the gem to a private repo and then copy in the pro fonts. Does anyone have specific instructions on how to do this? |
I am currently looking into how to create a private gem repo because Pro is commercial software. You can use Font Awesome Pro with webpacker for the different NPM packages we have for using Pro in different frameworks. The @fortawesome/fontawesome-pro package has the SASS and webfonts needed. Is the need for a gem to have this be used with the asset pipeline? |
@supercodepoet I'm also interested in the ruby function helpers but @hirokihokari mentioned that we could have done it with the free version. |
Also, to answer your question, yes. |
As a suggestion, users who have Font Awesome Pro accounts may have an api key and set it in an initializer. This is the way every commercial product works. |
In my case, I need SVG pro icons so I had to download Font Awesome and import the |
Has anyone determined how to do what hirokihokari suggested? |
If you look into the source code, it ends up to L.6 of
Basically it says "if there's helper( So if you put the downloaded Pro content in there, that is That's my understanding and experience. |
@hirokihokari Fantastic, thank you! Do I put the entire directory structure there (all sub-folders such as (I ask because I've tried it both ways, adding it to Thanks again. |
Still trying to get this 3 days later. Any tips? |
personally i use https://github.com/tomkra/font_awesome5_rails which has support for pro |
Thanks, @VinylVault, I might have to unless @hirokihokari replies to me, as his suggestion doesn't work. |
@supercodepoet - I noticed that this gem doesn't contain the pro icon unicode mappings (eg fa-tire). Even if we override the default font files provided by the gem, pro-only icons are inaccessible because the unicode mapping is not defined. What do you think about providing mappings for all icons (including pro), but leaving it up to the user to provide their own pro webfont files to the asset pipeline? |
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
* We are looking to use pro-only FontAwesome 5 icons in an upcoming feature. We have a perpetual enterprise license for FontAwesome Pro, but we are forbidden from distributing the webfont files to "non-creators" in the license. * Uploading the webfont files to this open-source package is considered a breach of the pro license (according to fontawesome support), so we need to create conditions to "enable" the pro icon set specifically for our organization's use. * Symlink in the pro fontawesome files into 'vendor/assets/fonts/font-awesome` when the configuration value of `font_awesome_pro_source_path` is provided. * Because the files are symlinked into the vendored asset directory, they override the free files provided by the `font-awesome-sass` gem [1] in the asset pipeline. * The `font-awesome-sass` gem does not provide unicode mappings for the pro-only icons. If we wish to use them, we need to define the unicode mapping in the `font_awesome_pro.scss` file. [1]: FortAwesome/font-awesome-sass#146 (comment) SEE: https://dev.azure.com/AMA-Ent/AMA-Ent/_workitems/edit/2646
I created a readme that explains how you can use font awesome pro using this gem. https://github.com/SaimonL/font-awesome-sass/blob/master/README.md |
@SaimonL is your approach still working for you? As your approach involves manually downloading every new version, it seems using a package manager may be the easier path where possible. Here are your steps I am referring to: And here is some info regarding using a package manager from the official docs: |
More than an issue, i want to know how to use our FontAwesome Pro account with this gem.
The text was updated successfully, but these errors were encountered: