fix view logo preview, and add media setting view