-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Login page displays the admin theme logo #6836
Comments
As mentioned during the weekly meeting, the current behavior is 'logical' from a technical point of view, but it's not what people would expect or even want. Recording of the topic in the weekly meeting of January 23, 2025: https://www.youtube.com/live/ObNrrDKUJDI?t=1858 |
One idea raised by @quicksketch in the weekly meeting was to not display the Backdrop logo for Seven on the login pages, also because it's not displayed anywhere else when you use the theme. I like the idea. What do others think? |
That's almost true, as it's displayed on - for example - the update page: But on the login page it doesn't make much sense. I belief, we agree here. (Why the admin theme is even usable for the login page, and is the default is completely off topic here. 😁 ) |
Part of the reason this is convoluted is because the If the Header block is added there is now options to show logo, site name and site slogan. These may not behave quite as you expect, but now you can see. The update page is different, it doesn't use a layout and already designates a spot for the logo. When When the This suggests that the Backdrop logo is the default logo for the Seven theme and by default only visible on the update (non-layout) page. One the other hand if |
@izmeez Thanks for your input. Your comments have made me more aware that the wording of the option "Use the logo supplied by the active theme" may not make the crucial point clear enough: That it could indeed be the admin theme which supplies the logo. When I saw the word "logo" in this context, I never thought at the admin theme. So, I think it would be good to provide a description text which makes things more clear. Apart from that, I'm still for changing the behavior. Either just not show the admin theme logo on the login page (as suggested in a comment above). Or change the form on |
I repeated the steps described in my earlier comment with the Gin theme as the admin theme. The Gin theme has a logo and it is BIG. There is no css sizing in the admin layout. Three things come to mind.
|
Description of the bug
When you show the Simplified login pages introduced in Backdrop 1.30.0 and use the admin theme for those pages, the Logo setting "Use the logo supplied by the active theme" on the "Site information" page results in a login page that doesn't display the logo of your frontend theme but the one provided by the admin theme, e.g. the Backdrop logo for Seven.
Steps To Reproduce
To reproduce the behavior:
admin/config/people/login
choose "Show simplified page" and enable "Use the administration theme for simplified login pages" (default setting for new sites).admin/config/system/site-information
), scroll to the Logo settings, and enable the checkbox "Use the logo supplied by the active theme".Actual behavior
The Login page shows the Backdrop logo.
Expected behavior
The page shows the logo from the default frontend theme.
The text was updated successfully, but these errors were encountered: