[Feature] add mini-map ui