Customizing Your JSS

output.gif
 
 

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