Theme Manager (Incubating)

Version: 0.5Minimum Jenkins requirement: 2.222.1ID: theme-manager
Installs: 895
Last released:
Maintainers
Tim Jacomb

Build Status Contributors Jenkins Plugin GitHub release Jenkins Plugin Installs

Incubation Stage: Currently this plugin is in the incubation stage. It's possible there will be some breaking changes as it evolves. You are welcome to try out this plugin and to provide your feedback. Contributions are welcome!

Introduction

Adds theme management to Jenkins, at a global or user level.

Getting started

There's normally no need to install this plugin directly as the theme you install will depend on this.

First you will want to install a theme plugin through the Jenkins Update Center.

Known themes

Just send a pull request to add your theme to the list if create one

Configuring the plugin

You can configure this plugin globally, or each user can configure it in their configuration as well.

Global

Manage Jenkins → Configure System → Built-in Themes

Global configuration

You can stop users from being able to change their theme by selecting the: 'Disable user theme override' option

User

'Your name' profile link (in top right) → Configure → Built-in Themes

User configuration

Configuration as Code example

unclassified:
  themeManager:
    disableUserThemes: true
    theme: "noOp" # noOp is no theme, change this to the name of the theme plugin you're using, i.g. 'darkSystem'

Creating a new theme

See our developer guide.

Contributing

Refer to our contribution guidelines.

LICENSE

Licensed under MIT, see LICENSE.

ArchivesGet past versions
Links
Labels