I am having some issues trying to style the login screen.
I am working on a project and just need to style the login so that it resembles the site design more. All I need to do is override the styles that are on that page, I don't need to make a new layout or touch the markup.
When I go to the admin > backend pages > and then the login page I go to the properties of that page so I add a tag to the Head of the document. However, if I add a new stylesheet to that and publish it it doesn't actually show up at all! If you preview the page from that screen it will show that that entire page has been stripped of the original styles. But when you view it live on the site, there is no change whatsoever. The new Stylesheet is not referenced at all in the Head, and I actually think that the file being served is completely different.
So is it a different file? And how do I make the file that I can see and edit be the login page.
Also why is it so difficult to just override the core styles for this page?
I tried building the running the Education sample from the SDK, because I read many posts saying that it had a styled login screen. When I loaded it up and went to the login page, it was loaded as the standard screen...the exact one I am looking to change!
What do I need to do to get this working?
Dropping a CSS widget directly on the backend Login page is the simplest and fastest solution as Pavel Donchev has suggested. Another way is to get the Default backend template from the SDK -> Content -> Resources -> DefaultBackEndTheme.zip, then edit it accordingly and apply it to the backend of Sitefinity.
The most probable reason why you are not able to show the Forgot password link is that you are using Claims authentication. This is a good place to mention that Sitefinity's Login templates are different for Forms and Claims.
If you switch your project to Forms authentication from Administration->Settings->User authentication, and after that go to Advanced settings->Login you can enable all four links and they will be visible (and functional) on Sitefinity's login page.
Please refer to the following forum thread for further information:
Which is the property you aren't able to see. If you're referring to the Forgor your password link, you need to enable it from the Backed (Administration -> Settings -> Advanced -> Login). This setting, however, works only under Forms Authentication.