-
Notifications
You must be signed in to change notification settings - Fork 464
How to Reskin Shepherd
Shepherd's skin can be customised by updating the relevant CSS files. There are two important ones you need to update;
The first css file is where the Security Shepherd Platform looks to for its styling. This includes pages such as Login, Index, Scoreboard and Register.
The second css file is where the Security Shepherd modules look to for their styling. This is every default jsp lesson page that comes with Shepherd.
These two files are very similar, with the lessonCss lacking header/footer settings.
If you choose to build a custom build of Shepherd or to use the "Customise CSS" function, we would suggest to take the existing CSS files and to update the colours and images they point at rather than starting from scratch.
We would recommend to download the Shepherd source code and modify the CSS there, then compile your own custom Shepherd build. This way the changes you make will persist even if the application server restarts.