Replace External Font Awesome with Local SVG #296
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Existing implementation reuse Font Awesome icons and spinner animation effect for simpler implementation. But this also lead to additional dependency which make 3rd party integration become harder.
For example, in case of integrating Leaflet.Locate into Drupal Leaflet module, the use of Font Awesome for icon introduce additional dependency to the needs of Drupal Font Awesome.
Sometime user may even hope to use a newer/older version of Font Awesome in their project, different than that well tested by ourselves.
This PR decouple above issue by:
location-arrow-solid.svg
andspinner-solid.svg
Online demo: https://drustack.github.io/domoritz-leaflet-locatecontrol/demo/
Fix #293
Signed-off-by: Wong Hoi Sing Edison hswong3i@pantarei-design.com