0 votes

This package is marked as retired

This package has been flagged as retired by the package owner. Continue to use at your own risk

DLS - Dynamic login screen

This is package dynamicly updates umbracos login screen background.


After installing the package, add the follwing keys to web.config.

    <add key="DLSRoot" value="NodeID" />
    <add key="DLSLogo" value="PropertyAlias" />
    <add key="DLSBackground" value="PropertyAlias" />

How it works

The "DLSRoot" is the only key that is required. The value should be the Node id of the page where the logo and/or background is located. To speficy the logo and background you can use the "DLSLogo" and "DLSBackground" keys. The value should be the property alias of the picker.

Now everytime the "DLSRoot" node is saved, the package will update the logo and background.


The background picker works with the following datatypes:

  • Media picker
  • Multiple media picker
    • Takes first image.
  • Nested content
    • The package loops all sections in the nested content and returns the first found image.

The logo picker work with:

  • Media picker



Feel free to reach out if you have feedback, ideas or feel like I could improve the code! I am allways looking for ways to improve!

Package owner

Johannes Lantz

Johannes Lantz

Johannes has 838 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions: 7.15.x

Package Information

  • Package owner: Johannes Lantz
  • Created: 07/12/2019
  • Current version 1.0
  • .NET version 4.5.2
  • License MIT
  • Downloads on Our: 72