freeipa / freeipa-webui

FreeIPA Web UI
GNU General Public License v3.0
23 stars 11 forks source link

Fix login page background image #533

Closed carma12 closed 1 month ago

carma12 commented 1 month ago

The background image of the login page needs to be adjusted because the PatternFly login page component[1] puts this background image in the bottom-right part of the window.

To allow the image to be shown full-paged, the CSS code needs to be adjusted as follows:

.pf-v5-c-background-image {
  --pf-v5-c-background-image--BackgroundSize: cover;
  --pf-v5-c-background-image--BackgroundPosition: center;
}

Apart from that, the FreeIPA logo should be updated to the image that contains the 'FreeIPA' text and its subtitle (similar as the one found in the WebUI current main page).

[1] - https://www.patternfly.org/components/login-page