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

Add fancy 2.0 tabs UX to System config UI

    XMLWordPrintable

Details

    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

            tfennelly Tom FENNELLY added a comment - PR: https://github.com/jenkinsci/jenkins/pull/2096

            Trying to figure out who's court the ball is in - danielbeck or tfennelly.

            kohsuke Kohsuke Kawaguchi added a comment - Trying to figure out who's court the ball is in - danielbeck or tfennelly .
            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

            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

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

            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 tfennelly is going to come back to this after that issue is fixed.
            tfennelly Tom FENNELLY added a comment - Latest effort: https://github.com/jenkinsci/jenkins/pull/2210

            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.

            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.
            tfennelly Tom FENNELLY added a comment -

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

            Yes, needs some tests.

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

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

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

            People

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

              Dates

                Created:
                Updated: