Skip to content
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

FontAwesome 5 compatibility #665

Closed
wants to merge 2 commits into from
Closed

Conversation

Ionaru
Copy link

@Ionaru Ionaru commented Dec 2, 2017

  • Icons from FA5 should now work, but you have to use the fa-v4-shims to get all the icons right.
  • FA4 icons still work like they used to.
  • Fixes FontAwesome 5 compatibility #664

* Icons from FA5 should now work, but you have to use the fa-v4-shims to get all the icons right.
* FA4 icons still work like they used to.
@Ionaru
Copy link
Author

Ionaru commented Dec 2, 2017

Not sure what's up with the tests, afaik I didn't change anything in that long scary isMobile function. Can @WesCossick look into this?

* Removed redundant escapes from isMobile regex and some others.
* Added fa-heading class to heading icon so it works on FA5.
* Changed fa-picture-o to fa-image so it works on FA5.
* Added noDisable flag for icons that is then handled in the createIcon function.
* Changed 'http://' default for links to 'https://'.
* Added noDisable to guide icon.
* Removed opacity change on toolbar hover (was 0.6).
* Removed opacity default (was 0.8).
* Removed default icon color (was #2c3e50).
* Added opacity change to disabled buttons, they get opacity of 0.6 when disabled.
* Added Node 8 and Node 9 support.
* Removed Node 0.12 and Node 5 support.
@Ionaru
Copy link
Author

Ionaru commented Dec 4, 2017

Closing this because I made a new PR on the develop branch. ( #666 )

@Ionaru Ionaru closed this Dec 4, 2017
@Ionaru Ionaru deleted the patch-1 branch December 5, 2017 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant