Fix Logo Display on Login Screen
At present (v11.1), and since at least version 6, KACE SMA offers the option to upload a Console Logo used on both the login screen and the upper left of the console after login.
No matter the dimensions of the image you use, the logo is reduced to ~58 px tall in the console; this behavior preserves the logo's aspect ratio, and there is no abnormal distortion.
However, on the login page, there is a fixed-height CSS value set for the logo, which stretches or shrinks the image to 300 pixels tall. The width is a relative value of 100% of the enclosing elements. In testing, any console logo stretches or shrinks to fit the dimensions of 680 x 300 pixels.
This strange CSS choice to force a fixed height with a relative width creates a unique logo design problem I have not had with other products. If you happen to have a logo without fine detail (large lettering or a simple graphic) with an aspect ratio of 34:15, uploading a 680 x 300-pixel version will solve this problem.
For the rest of us, we have to simplify or redesign our logos to fit a 34:15 aspect ratio or deal with the distortion on the login page or the console.
Instead of forcing all KACE SMA customers who wish to use a console logo to spend time coming up with a special version of their logo that looks acceptable on both the login page and in the console, I propose two solutions:
1) Remove the height value for the logo on the login page from the CSS.
Doing so would be the simplest solution from a development perspective, as removing the height value alone will not break the rendering of the page or cause image distortion.
Since the logo width is 100% in CSS, a logo will not exceed 680 pixels in width and will use an appropriately scaled height value calculated by the browser.
Smaller images would no longer scale up with this change and will display at their exact size.
2) Add the possibility to use a different logo for the login page.
A different logo would give KACE SMA administrators more branding possibilities. They could evaluate the aspect ratio of each logo location separately and choose an appropriate graphic for each location.
This second solution was requested previously but was closed.