• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • htmlpublisher-plugin
    • None
    • Chrome v47
      Jenkins v1.643
      HTML Publisher Plugin v1.10

      I have a lot of index pages (around 30) with quite long names.
      The tabs are distributed on different lines but they overlap so it is difficult, if not impossible, to read the tab label.
      I have modified the css inside the header.html file in order to fix the problem, but of course everytime I update the plugin I have to do the work again.
      Is there a way to get rid of this problem?

      Thanks in advance

          [JENKINS-32437] HTML REPORT overlapping tabs

          mcrooney added a comment -

          Thank for filing this Davide! Is the CSS that you alter something that works for small amounts of tabs too, that it could just be changed in the actual HTML Publisher code? Or does it only look good / work for large numbers of tabs? If the former, please feel free to submit a PR at https://github.com/jenkinsci/htmlpublisher-plugin. If not, feel free to suggest a style/design change that handles both cases

          mcrooney added a comment - Thank for filing this Davide! Is the CSS that you alter something that works for small amounts of tabs too, that it could just be changed in the actual HTML Publisher code? Or does it only look good / work for large numbers of tabs? If the former, please feel free to submit a PR at https://github.com/jenkinsci/htmlpublisher-plugin . If not, feel free to suggest a style/design change that handles both cases

          Davide Ciani added a comment - - edited

          A basic solution to the problem requires only a line in the CSS to be changed (it will look good even with a small amount of tabs).
          So I will follow your suggestion and I will submit a PR.

          Anyway it will be cool to have the possibility to link a completly custom css.
          I use htmlpublisher alongside the concordion plugin and I would like to keep the styles aligned (see the image attached).

          So if there is the chance to add a field in the job configuration page, where to put an URL of a custom CSS (that, if present, will override the default one) that would be the best solution I think.

          Davide Ciani added a comment - - edited A basic solution to the problem requires only a line in the CSS to be changed (it will look good even with a small amount of tabs). So I will follow your suggestion and I will submit a PR. Anyway it will be cool to have the possibility to link a completly custom css. I use htmlpublisher alongside the concordion plugin and I would like to keep the styles aligned (see the image attached). So if there is the chance to add a field in the job configuration page, where to put an URL of a custom CSS (that, if present, will override the default one) that would be the best solution I think.

          Richard Veach added a comment -

          I am in the same position and cannot find a way to fix without doing the custom modification mentioned above. It would be great if there was some way to tell the plugin how to properly display the list.

          Richard Veach added a comment - I am in the same position and cannot find a way to fix without doing the custom modification mentioned above. It would be great if there was some way to tell the plugin how to properly display the list.

            r2b2_nz Richard Bywater
            davideciani85 Davide Ciani
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: