I customized LoginLayout to my needs and it works with no problems until I incorporate new themes in my application.
My customization was not too fancy, little color changes, little text changes. After applying new themes, the left (colored side) and right (form side) are not aligned but they are one on top of another. Tried to make a new application out of the box and it looks Ok.
I found that those to sides are wider than RadzenRow (flex container) so they could not fit this area and they become not columns but rows.
How is column width calculated? What are variables that are included in this calculation which I probably messed with some of the CSS settings?
This might be happening because new themes (v.5) do not include bootstrap's layout classes. Have a look at this forum post RadzenCard v4 to v5? - #2 by yordanov, this in particular
you can use RadzenRow and RadzenColumn instead of bootstrap's <div class="row" and <div class="col-*"
We'd need a code sample to tell you more about your specific case.
And it looks as it should given the provided sample code.
In your first post you stated that "the left (colored side) and right (form side) are not aligned but they are one on top of another.". In the screenshot they are next to each other. They wrap one above the other on smaller screen sizes and you can control this via the Size properties of RadzenColumn. See the Responsive page layout help article.
We couldn't reproduce the issue with the provided sample code. Here is a video:
There is clearly something wrong with the theme styles since the form fields also look broken on your last screenshot.
If you are using a premium theme (Fluent or Material3) you can try reloading it by switching to another theme and back to the theme you want as shown in this video:
Switching between themes does not have any effect but I found something interesting. When I switch between lite and dark versions of the theme then I have a proper login screen even in chrome.
@Djordje if possible send us the app to troubleshoot (info@radzen.com) or provide a link if the app is accessible online. You can also use ngrok - it allows you to create a public URL of your local machine and share the URL with us over email.
Something interesting happened just now. I put some effort into installing ngrok on my computer and configuring it and it works so I tried my application over ngrok just to see it in action. I was very surprised when my application worked with no problem and then I realized that there is a message "Your Chrome is up to date", then I tried without ngrok just plain chrome on the local machine and there was no more error.
Thank you Vasil for your devotion to solving the problem but obviously it was a problem with Chrome not with your product.