Front-page revamp with embedded sign up [fixes #52392833]