PortalKit: add loading gif