Spectrum Theme

中文说明见 README.zh-CN.md

Spectrum Theme provides seven accent-driven Jenkins themes inspired by rainbow colors. The palette is softened and balanced for clear instance recognition in everyday Jenkins use.

Spectrum Theme preview

Variants

  • Spectrum Red
  • Spectrum Orange
  • Spectrum Amber
  • Spectrum Green
  • Spectrum Cyan
  • Spectrum Blue
  • Spectrum Violet

Usage

After installing this plugin, go to Manage Jenkins > Appearance > Themes and select one of the Spectrum variants.

Configuration as Code is supported too:

appearance:
  themeManager:
    disableUserThemes: true
    theme: "spectrumBlue"

Available JCasC symbols:

  • spectrumRed
  • spectrumOrange
  • spectrumAmber
  • spectrumGreen
  • spectrumCyan
  • spectrumBlue
  • spectrumViolet

Design Notes

  • Uses a shared CSS asset so Jenkins can switch between Spectrum variants instantly on the appearance page.
  • Keeps the Jenkins light theme structure and uses color mainly for instance identity surfaces such as the header border, current navigation item, link hover states, focus accents, and menu hover states.
  • Leaves primary actions on the standard Jenkins blue so warning-like colors such as red do not read as error states.
  • Aims for high instance recognition without turning the interface into a full custom redesign.

Development

Run the test suite with:

mvn test

Refer to our contribution guidelines.

Licensed under MIT, see LICENSE.