I'm using HERE maps API for javascript, but I want to change the design of the map controls like this:
I attached an example
Is it even possible?
Absolutely Yes, I'm not sure what library and platform you are using, but here are some options:
var mapSettings = ui.getControl('mapsettings');
var zoom = ui.getControl('zoom');
var scalebar = ui.getControl('scalebar');
mapSettings.setAlignment('top-left');
zoom.setAlignment('top-left');
scalebar.setAlignment('top-left');
If you are developing with its mobile SDKs (https://developer.here.com/products/here-sdk), it has the document of the SDK, which has a similar description as above, please check it out.