Operations 2 min read

Customizing Jenkins UI with Custom CSS and Themes

This guide explains how to refresh the Jenkins interface by installing the Simple Theme plugin, applying an online material CSS stylesheet or a local custom CSS file, and configuring the theme settings to achieve improved fonts, syntax highlighting, and console output appearance.

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, you can apply a custom CSS theme to give it a fresh look with custom fonts, improved syntax highlighting, and better console output rendering.

Preparation : Install the simple theme plugin, restart Jenkins, then navigate to Manage Jenkins → Manage Plugins → Available and search for “simple theme”.

Using an online CSS style : In System Settings → Theme → Configure , set the CSS URL to http://afonsof.com/jenkins-material-theme/dist/material-teal.css and save.

Local CSS : Create a style.css file under JENKINS_HOME/userContent/layout , copy the CSS content from the online URL into it, and reference it via /userContent/layout/style.css in the theme configuration.

After saving, the Jenkins UI will reflect the new material theme, and you can further extend the custom CSS by visiting the theme’s repository.

CI/CDDevOpsCSSCustomizationThemeJenkins
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.