CartoDB positron basemap
HTML
<script src="https://cartodb-libs.global.ssl.fastly.net/cartodb.js/v3/3.15/cartodb.js"></script>
<link rel="stylesheet" href="https://cartodb-libs.global.ssl.fastly.net/cartodb.js/v3/3.15/themes/css/cartodb.css">
<div id='map'></div>
CSS
html, body, #map {
height: 100%;
padding: 0;
margin: 0;
}
JavaScript
// initiate leaflet map
var map = new L.Map('map', { center: [-29,150], zoom: 5})
var tilesTemplate = 'http://{s}.basemaps.cartocdn.com/dark_nolabels/{z}/{x}/{y}.png';
tilesTemplate = 'http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png';
var tilesAttribution = {
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors, © <a href="http://cartodb.com/attributions">CartoDB</a>'
};
// Set up the base map
L.tileLayer(tilesTemplate, tilesAttribution).addTo(map);