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

New UI wastes horizontal space

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Minor
    • Resolution: Done
    • core
    • Jenkins 1.580.1, viewed on Firefox 32 / Windows

    Description

      The new UI forces a very wide sidebar on the left, far wider than its content requires when there is content, and still present even when there is none. See the attached screenshots.

      In the first one, the actual information the viewer is interested in – the projects and statuses is crowded and line-wrapped over into a little over half of the screen, to accomodate wide blank space in the sidebar.

      In the second one, the situation is even worse, where there is just a large blank area with nothing at all, crowding the actual content into a narrow column.

      Ideally, the left column should be responsive to the content: sizing appropriately to the menubar if it is displaying that, or to zero if there is nothing to show. In addition, there should be a draggable divider so that the user can make it even more narrow (or wide) if they desire.

      For me at least, the old UI was more functional and easier on the eyes, so providing the old skin as an option would also be an excellent solution.

      Attachments

        Issue Links

          Activity

            tfennelly Tom FENNELLY added a comment -

            @Adrian want to have a go at fixing it ?

            tfennelly Tom FENNELLY added a comment - @Adrian want to have a go at fixing it ?
            arobert Adrian Robert added a comment -

            OK, good answer. :^} I don't really have those skills and would need to learn bootstrap, but I'll take a look when I get some spare time.

            arobert Adrian Robert added a comment - OK, good answer. :^} I don't really have those skills and would need to learn bootstrap, but I'll take a look when I get some spare time.

            arobert I think the problem that you pointed in the first screenshort is solved as of 1.619.

            recena Manuel Recena Soto added a comment - arobert I think the problem that you pointed in the first screenshort is solved as of 1.619.

            A PR was pushed.

            recena Manuel Recena Soto added a comment - A PR was pushed.
            arobert Adrian Robert added a comment -

            Good to hear about this. I am unfortunately not in a good position to test immediately, as we receive our Jenkins via the Amazon Linux image which is roughly Redhat EL6 and therefore a bit behind.

            I did try to learn Bootstrap to try to work on this myself, but did not do too well and became very frustrated. It could be a user problem, but in my opinion it's not a very good framework and makes it difficult to realize the vision of well-behaving web sites on multiple screen sizes.

            arobert Adrian Robert added a comment - Good to hear about this. I am unfortunately not in a good position to test immediately, as we receive our Jenkins via the Amazon Linux image which is roughly Redhat EL6 and therefore a bit behind. I did try to learn Bootstrap to try to work on this myself, but did not do too well and became very frustrated. It could be a user problem, but in my opinion it's not a very good framework and makes it difficult to realize the vision of well-behaving web sites on multiple screen sizes.

            People

              recena Manuel Recena Soto
              arobert Adrian Robert
              Votes:
              6 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: