* add new login images * layout styling * styling * fix line height * use image and logo * add comments * remove border and shadow * change logos and images * use styleMap and add dark logo property * add new content setting for dark logo variant * add loginLogoImageDark to angular server variables * set logo-dark attribute on the auth element and rename "logo-image" to "logo-light" * styling * update auth element * replace logo files with new brand logos * use different logo on install screen * no-nodes: move logo to img file * use different logo for umb-avatar * use different logo for backoffice * use different logo for BootFailed * tranparent background * switch dark and light logo * image flip horizontal * fix background * inject native inputs into auth element * use native inputs in login * get input values and submit on enter press * wip validation * wip custom login input. And inject entire form instead * use external submit button * use uui-labels instead * style inputs * cleanup * convert to function * add translations * wait for slot update before getting form * fix divider to work on transparent backgrounds * background less transparent * load css from file * fix logo * fix mobile padding * add documentation and fix name of input field for username * revert to old login background * revert to old login background * add labels for login fields * fix label warning * fix fallback for messages * replace background image * do not transform background image * add mocked texts * use new generic "Welcome" title * use correct user_email for email field * update "Welcome..." to "Welcome" to use with the new login screen * reformat code * update greeting headline * update actions * update mocks * update fallback value * update texts * improve query safety * add logoImageAlternative and ensure naming is correct from backend to frontend * add remarks to avoid changing the color configuration of an external login button * format * update auth styles * external login provider element * auth layout * external login providers layout * login input element * invite page * login page * new password page * typesafe * fix custom view login provider * divider color * prevent pink lines from overflowing image * replace login background * add umb prefix to css variables * avoid using 'umbraco' in alt texts and add check for logo alternative * adjust greeting size * Revert "add umb prefix to css variables" This reverts commit 005813cbfd5df4b72d6ba61f6bfe7b368cb98823. * add new blue button color * font-size on headlines * align styling on all pages * use error layout * ts happy * adjust divider to work better with rounded buttons * add overflow to in case of very long forms * adjust h2 size * update mocks to match cms * first headline on a page should be a h1 * first headline on a page should be a h1 * first headline on a page should be a h1 * copy styling to mfa page * first headline on a page should be a h1 * make the blue logo default for Umbraco 13 * move background-color to auth-layout so it also takes effect inside the cms * adjust padding on the internal div on the buttons * reformat code * fix async text for external login buttons * align design of mfa page with the other screens * align logos * reformat code * use white logo for nonodes * add safety measure to returnPath * lowercase the 'or' text * force uui-select to use the background-color as other regular inputs * match uui-select-height with other input fields * revert back to default look for outline uui-button * move background-color to layout element to span the entire browser * align headlines across components * adjust max-width on #content to better fit headlines * align line-height on headlines across components * allow error text a bit of top margin --------- Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
Umbraco CMS
Umbraco is the friendliest, most flexible and fastest growing ASP.NET CMS, and used by more than 500,000 websites worldwide. Our mission is to help you deliver delightful digital experiences by making Umbraco friendly, simpler and social.
Learn more at umbraco.com
See the official Umbraco website for an introduction, core mission and values of the product and team behind it.
Please also see our Code of Conduct.
Getting Started
Umbraco Cloud is the easiest and fastest way to use Umbraco yet, with full support for all your custom .NET code and integrations. You're up and running in less than a minute, and your life will be made easier with automated upgrades and a built-in deployment engine. We offer a free 14-day trial, no credit card needed.
If you want to DIY, then you can download Umbraco either as a ZIP file or via NuGet. It's the same version of Umbraco CMS that powers Umbraco Cloud, but you'll need to find a place to host it yourself, and handling deployments and upgrades will be all up to you.
Documentation
The documentation for Umbraco CMS can be found on Our Umbraco. The source for the Umbraco docs is open source as well and we're happy to look at your documentation contributions.
Join the Umbraco community
Our friendly community is available 24/7 at the community hub, we call "Our Umbraco". Our Umbraco features forums for questions and answers, documentation, downloadable plugins for Umbraco, and a rich collection of community resources.
Besides "Our", we all support each other in our Community Discord Server and on Twitter: Umbraco HQ, Release Updates, #umbraco
Contributing
Umbraco is contribution-focused and community-driven. If you want to contribute back to the Umbraco source code, please check out our guide to contributing.
