Operations 3 min read

Customizing Jenkins UI with Custom CSS and Themes

This guide explains how to improve the Jenkins UI by installing the Simple Theme plugin, applying an online Material CSS theme, and creating a local CSS file for further customization, complete with step‑by‑step instructions and code snippets.

DevOps Cloud Academy
DevOps Cloud Academy
DevOps Cloud Academy
Customizing Jenkins UI with Custom CSS and Themes

If you are dissatisfied with the default Jenkins UI fonts and icons, you can give Jenkins a fresh look using custom CSS styles with a custom logo, which makes the interface more visually appealing.

Key features of the custom CSS:

Flat UI fonts

Improved syntax highlighting for Shell blocks

Better highlighting of console output

Preparation

First, install the simple theme plugin, then restart Jenkins. Navigate to Manage Jenkins → Manage Plugins , click the available tab, search for simple theme , and install it.

Using an online CSS style

http://afonsof.com/jenkins-material-theme/dist/material-teal.css

Go to System Settings → Theme (or Manage Jenkins → Configure → Theme ), search for Theme , and paste the above URL into the CSS field, then save. The Jenkins theme will change accordingly.

Local style

Enter the JENKINS_HOME/userContent directory, create a CSS file:

cd userContent
mkdir layout
vim style.css

Open a browser to the URL http://afonsof.com/jenkins-material-theme/dist/material-teal.css , copy the entire CSS content, paste it into style.css , and save.

Test the file by accessing /userContent/layout/style.css . After confirming it displays correctly, set this URL in the Theme configuration and save.

Extended custom CSS styles

For more themes, visit http://afonsof.com/jenkins-material-theme/ and choose a style you prefer.

DevOpsContinuous IntegrationUI customizationCSSThemeJenkins
DevOps Cloud Academy
Written by

DevOps Cloud Academy

Exploring industry DevOps practices and technical expertise.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.