Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-54706

Drop support for themes

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • Jenkins 2.73.3
      Delivery Pipeline plugin 1.3.0

      Currently, the delivery pipeline plugin supports three different themes which visualizes the delivery pipeline views in different views. The default and the contrast themes are similar apart from minor css configuration.

      The current implementation requires multiple versions of css and javascript files to account for the various themes which adds extra complexity and burden on maintaining these themes. It is not obvious for instance new contributors that one particular css change needs to be taken into account several times. Same goes for the javascript files that renders the different views.

      In order to allow this plugin to be maintained in a sustainable way in the future, it is therefore suggested that the current contrast and overview themes are dropped in favor of one provided default theme. It will still be possible to override the default css and the full screen css using the already existing custom css configuration options.

            tommysdk Tommy Tynjä
            tommysdk Tommy Tynjä
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: