octobercms / october

Self-hosted CMS platform based on the Laravel PHP Framework.
https://octobercms.com/
Other
10.99k stars 2.22k forks source link

Missing background image on login page #5782

Closed Dahfrenk closed 4 months ago

Dahfrenk commented 4 months ago

From what I can see, prior to October 3.6 this would be the css on the login page;

body.outer .layout>.layout-row>.layout-cell.theme-cell {
    background-color: #fef6eb;
    background-image: url(https:/domain.com/storage/app/uploads/public/654/11a/2e8/65411a2….jpg);
    background-position: left top;
    background-repeat: repeat;
    background-size: cover;
}
Scherm­afbeelding 2024-02-24 om 16 26 14

After October 3.6 the login page HTML structure of the login page seems to have changed.

Scherm­afbeelding 2024-02-24 om 16 32 23

The CSS is still inline in the head of the page but it is not correct anymore for the new html layout. Below in Dutch my general setup for the login page.

Scherm­afbeelding 2024-02-24 om 16 30 00
daftspunk commented 4 months ago

Thanks for finding this!

The layout uses flexbox now instead of table layouts. Changing to body.outer .outer-theme-cell fixes it.

We'll get a patch out for this soon (v3.6.1).