You can now view and manage the homepage from within the Admin Portal, using the beta page management experience. This is exciting news, since this is the last of 20+ page types that we’ve been working to make manageable via the Admin Portal!
Screenshot