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

Add fancy 2.0 tabs UX to System config UI

    Details

    • Similar Issues:

      Description

      The config page has been enhanced to support fancy tabs. KK mentioned that adding tabbed experience to the system config would be a high-impact change for Jenkins 2.0.

      Considerations:

      • The tabbed UI for the system config may create a larger number of tabs, so need to consider the tab overflow problem

        Attachments

          Issue Links

            Activity

            Show
            tfennelly Tom FENNELLY added a comment - PR: https://github.com/jenkinsci/jenkins/pull/2096
            Hide
            kohsuke Kohsuke Kawaguchi added a comment -

            Trying to figure out who's court the ball is in - Daniel Beck or Tom FENNELLY.

            Show
            kohsuke Kohsuke Kawaguchi added a comment - Trying to figure out who's court the ball is in - Daniel Beck or Tom FENNELLY .
            Hide
            swashbuck1r Spike Washburn added a comment - - edited

            As I understand it, Tom wrapped up the code today and is now waiting for the code review to complete. Keith is taking a look at the code.

            Sorry, that status was about the scrollspy tabs for item config page, not system config

            Show
            swashbuck1r Spike Washburn added a comment - - edited As I understand it, Tom wrapped up the code today and is now waiting for the code review to complete. Keith is taking a look at the code. Sorry, that status was about the scrollspy tabs for item config page, not system config
            Hide
            kohsuke Kohsuke Kawaguchi added a comment -

            Due to the additional changes and fixes being made to scrollspy in JENKINS-33495, the current PR is stalled and Tom FENNELLY is going to come back to this after that issue is fixed.

            Show
            kohsuke Kohsuke Kawaguchi added a comment - Due to the additional changes and fixes being made to scrollspy in JENKINS-33495 , the current PR is stalled and Tom FENNELLY is going to come back to this after that issue is fixed.
            Hide
            tfennelly Tom FENNELLY added a comment -
            Show
            tfennelly Tom FENNELLY added a comment - Latest effort: https://github.com/jenkinsci/jenkins/pull/2210
            Hide
            swashbuck1r Spike Washburn added a comment -

            Status: Tom needs to move the PR over to master and add tests for the new config UI. Best done after the 2.6 weekly so that it has time to gel.

            Show
            swashbuck1r Spike Washburn added a comment - Status: Tom needs to move the PR over to master and add tests for the new config UI. Best done after the 2.6 weekly so that it has time to gel.
            Hide
            tfennelly Tom FENNELLY added a comment -

            The master PR was created last week: https://github.com/jenkinsci/jenkins/pull/2339

            Yes, needs some tests.

            Show
            tfennelly Tom FENNELLY added a comment - The master PR was created last week: https://github.com/jenkinsci/jenkins/pull/2339 Yes, needs some tests.
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Michael Neale has closed the referenced pull request. Everybody is welcome to take this task and to try delivering it

            Show
            oleg_nenashev Oleg Nenashev added a comment - Michael Neale has closed the referenced pull request. Everybody is welcome to take this task and to try delivering it

              People

              • Assignee:
                Unassigned
                Reporter:
                swashbuck1r Spike Washburn
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: