Skip to content

adriandema/jenkins-neo2-theme

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Neo2 Theme

license Maintenance Build Status

Beautify your Jenkins with the a modern flat theme!

Website: https://tobix.github.io/jenkins-neo2-theme

This started as a fork to jenkins-neo-theme, which itself started as a fork to the jenkins-material-theme, but was developed further to work correctly with modern versions of Jenkins.

Features

  • Just one css file
  • Embed minified SVG images
  • Multiple ways to install

Screenshots

Start pageJob pageJob pageJob pageJob pageJob page

Installation

If you want to keep using an older release, replace /dist/ in all URLs with an older version, for example /v0.2.0/.

Using this GitHub page

  1. Install Jenkins Simple Theme Plugin

  2. Click Manage Jenkins

  3. Click Configure System and scroll down to Theme

  4. Choose your color for the header:

palette

  1. Replace {{your-color-name}} in the URL by the chosen color: https://tobix.github.io/jenkins-neo2-theme/dist/{{your-color-name}.css.

for example https://tobix.github.io/jenkins-neo2-theme/dist/blue.css

  1. Click Save

Using your Jenkins Hosting

  1. Follow the step 1 and 2 of the previous method

  2. Download the generated URL

  3. Upload the downloaded file to your web server

  4. Follow the steps 3 to 7 of the previous method using your uploaded file as URL in step 6

Development

CSS file are minified and compressed with Grunt. If you have Node & yarn installed, you can build everything with:

yarn test

This will generate the following files, one for each {{color}}:

  • dist/{{color}}.css

for example dist/blue.css

Compatibility

  • Current Simple Theme plugin
  • Current Jenkins LTS (older versions might still work, but compatibility isn't guaranteed)
  • Firefox
  • Chrome
  • Microsoft IE11 and Edge (IE & Edge support isn't tested regularly)

If you are experiencing issues please let me know! Also, feel free to contribute!

License

MIT License

Thanks to

Packages

No packages published

Languages

  • Less 69.4%
  • JavaScript 21.7%
  • Shell 8.9%