For those who were looking for a style editor like Mapbox for Esri basemaps, here is one. This is an interactive basemap style WYSIWYG editor readily usable with ArcGIS Developer account.
How it works
Start by selecting an existing Esri vector basemap (e.g. World Street Map or Light Gray Canvas) and then just begin customizing the layer colors and labels from there. You can edit everything from fill and text symbols to fonts, halos, patterns, transparency, and zoom level visibility. When you are finished, the styles are saved as an item in ArcGIS Online with a unique ID. The Map Viewer or any custom application can then reference the item to display the basemap.
Design Tools
The editor makes styling easy by allowing you to style many layers at once or by allowing you to search for individual layers of interest. Here are some of options available:
Quick Edit – select all layers and style them at once
Edit by Color – select and replace a color for one or more layers
Edit Layer Styles – search for one or more layers to style
Layer Editor – click the map or the layer list to perform detailed editing on a layer
Quick edits
Layer editor
Try it!
To start customizing a basemap sign into the ArcGIS for Developers website and click “New Basemap Style”. There are also new ArcGIS DevLabs for styling a vector tile basemap and displaying a styled vector basemap in your application.
For more inspiration visit this showcase of some custom styles we have created.
ArcGIS Vector Tile Style Editor