Fully documented and working custom.css and relevant files for Snow License Manager to make it your own.
Note the above image is from an incomplete version of the CustomCSS.
Certain areas of Snow License Manager cannot have their colour changed without modifying the sprite PNG, or creating your own sprite PNG entirely. As I'm unsure if this breaks the EULA, I have not included these files, however you can modify them yourself by copying snow-ui-sprite.png
from C:\Program Files\Snow Software\Snow License Manager\Web\Content\Images\
in the Snow License Manager installation folder, open it in photoshop, gimp or paint.net and going wild on editing the blue out. Don't open it in MS Paint because it'll lose any transparency.
For an extensive list of things I found that I can't change, please refer to known issues.
You might find that your company colours don't work directly out the box with this, if you need any help with certain elements needing their colours changed outside of the 'standard' customization (i.e updating root { }
), raise an issue and I'll give you some assistance. This is the first release of this repo, so some things might not be perfect yet.
Setting this up is pretty simple, you just need to make sure you have Administrator rights on the Snow License Manager server (not the portal, just the server.)
Go to C:\Program Files\Snow Software\Snow License Manager\Web\content\styles\
and replace custom.css
with the one from here.
lm-custom
is where some custom images and the updated logos are stored.
To update your logo across the platform, please refer to the files within lm-custom/logos
or read the Logo section.
That's it. Afterwards it should look something like this:
If you want to change the colour from #goffsnow, you can edit the :root { }
element at the top of the custom.css
file from the repo. Outside of the things mentioned in Pre-warning, it'll update the colours across the entire platform.
To change the logo, there are three files within the lm-custom/logos
directory, you can either replace these with same size images, or you can modify the classes at the top of custom.css
.swui-about-system .logo-holder { }
, .logo-container .logo-holder, .hd-TopNav_LogoItem .logo-holder { }
and .login_body .logo-container .logo { }
The ideal sizing for each logo is
- Login Page: 350x34
- Nav Bar: 247x24
- About Page: 420x41
The versioning of this repo follows the versioning of Snow License Manager. I.E 9.16, 9.17 etc. to make it easier for people to understand which release they need, and which release the customization was last tested on.
Happy for anyone to contribute, take a fork and push through some requests if you think we can make this better.