docs(image): update preview
style(lint): indent, add semi-column
refactor(js): externalize 'getPopupContent()'
feat(js): listen to zoom level to update share link