Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Component/s: core
    • Labels:
    • Environment:
      Jenkins 1.580.1, viewed on Firefox 32 / Windows
    • Similar Issues:

      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

            Hide
            tfennelly Tom FENNELLY added a comment -

            @Adrian want to have a go at fixing it ?

            Show
            tfennelly Tom FENNELLY added a comment - @Adrian want to have a go at fixing it ?
            Hide
            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.

            Show
            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.
            Hide
            recena Manuel Recena Soto added a comment -

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

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

            A PR was pushed.

            Show
            recena Manuel Recena Soto added a comment - A PR was pushed.
            Hide
            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.

            Show
            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

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

                Dates

                • Created:
                  Updated:
                  Resolved: