Customizing Your JSS
Customizing your JSS is very straightforward, we just need to make some changes to the CSS, and swap out some images.
These instructions can only be done if you're hosting your own JSS - if Jamf hosts it for you, you're stuck with the defaults.
To start with, navigate to the JSS folder on your server. The default locations are:
Mac: /Library/JSS
Linux: /usr/local/jss
Windows: C:\Program Files\JSS
To change the colors, there are two files to modify:
JSS/tomcat/webapps/ROOT/ui/styles/main.css
-Replace all occurrences of 15294b with your main color
-Replace all occurrences of 2E5A9F with your highlight color (the color you see in the GIF above when I hover over a link)
JSS/tomcat/webapps/ROOT/ui/styles/legacy.css
-Replace all occurrences of 15294b with your main color
To change the image on the login page:
JSS/tomcat/webapps/ROOT/ui/images/login
-Replace osx-jss-login.png and ios-jss-login.png with a different PNG file of the same name with a size of 250 x 250
-Give Tomcat ownership permissions on the files. To do this on Linux, run:
sudo chown jamftomcat:jamftomcat /usr/local/jss/tomcat/webapps/ROOT/ui/images/login/osx-jss-login.png sudo chown jamftomcat:jamftomcat /usr/local/jss/tomcat/webapps/ROOT/ui/images/login/ios-jss-login.png
To change the image in the upper left while logged in:
JSS/tomcat/webapps/ROOT/ui/images
-Replace casper-logo.png with a different PNG file of the same name with a size of 130 x 130
-Give Tomcat permissions to this file. On Linux, I typically just run a chmod 755, like so:
sudo chmod 755 /usr/local/jss/tomcat/webapps/ROOT/ui/images/casper-logo.png