Do you need a WHM Login with Custom Logo for your server? Well, all you need to do is the following.
1. SFTP to your server with the ROOT account.
2. Navigate to /usr/local/cpanel/base/unprotected/cpanel/images/
3. For the WHM Login logo, save your logo over whm-white.png.
4. Test by going launching WHM via http://example.com/whm in the browser.
Note: You may want to rename the .png file before uploading your logo. Also, cPanel is planning to move from .png to .svg in future updates so plan for this accordingly.