Added a hotfix to logo image upload. Essentially since we fix the image url path for logo_img.png/jpg. The image is caching on the browser. However, we cannot append any params to the signed_url since it will invalidate the URL. Thus we need to modify the way we upload images to generate a random string each time to invalidate the cache. We handle this for now by refreshing the page if it's their second upload. I will revisit this after merge because it will require large backend changes. Note this also will affect showcase and banner image. But logo is more prominent, on every page, so I hotfix that for now.
I also changed the meta tag to capitalize Portal in developer portal, just thought it looked nicer.
Also made the gallery more responsive so it doesn't look terrible on mobile. Added some spacing to sign in as well