Home

Awesome

Leaflet.awesome-markers plugin

Colorful iconic & retina-proof markers for Leaflet, based on the Font Awesome/Twitter Bootstrap icons

Version 1.0 of Leaflet.awesome-markers is tested with:

Use version 2.0 for newer versions of bootstrap and font-awesome!

Screenshots

AwesomeMarkers screenshot

<a href="http://jsfiddle.net/VPzu4/28/" target="_blank">JSfiddle demo</a>

Twitter Bootstrap/Font-Awesome icons

This plugin depends on either Bootstrap or Font-Awesome for the rendering of the icons. See these urls for more information:

For Font-Awesome

For Twitter bootstrap:

Using the plugin

<link rel="stylesheet" href="css/leaflet.awesome-markers.css">
<script src="js/leaflet.awesome-markers.js"></script>
// Creates a red marker with the coffee icon
var redMarker = L.AwesomeMarkers.icon({
  icon: 'coffee', 
  color: 'red'
})

    
    L.marker([51.941196,4.512291], {icon: redMarker}).addTo(map);

Supported colors:

The following colors are supported

The 'color' property currently supports these strings:

Supported icons

The 'icon' property supports these strings:

Spinning icons (only Font-Awesome)

You can make any icon spin by setting the spin option to true:

// Creates a red marker with the coffee icon
var redMarker = L.AwesomeMarkers.icon({
  icon: 'spinner', 
  color: 'red',
  spin: true
})

L.marker([51.941196,4.512291], {icon: redMarker}).addTo(map);

License

Contact