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

Configurations in a multi-configuration project (aka matrix project) are shown in a ugly, un-styled HTML table

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: core
    • Labels:
      None
    • Environment:
      Any
    • Similar Issues:

      Description

      When you make a matrix project with more than 1 axis, the configurations are arranged in a table. Unfortunately this table has the default HTML double borders, which are ugly, and look like something from the 90s.

      Jenkins already has a nice style for all the tables, like those from the job view. This style should be applied to the configurations table too.

      See the attached image for details.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Costin Caraivan
            Path:
            core/src/main/resources/lib/hudson/project/matrix.jelly
            war/src/main/webapp/css/style.css
            http://jenkins-ci.org/commit/jenkins/aba1616465e4a86ec7b7c0970a158d2229a2b037
            Log:
            JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables
            instead of the default HTML table look. Also moving the
            "Configuration Matrix" title as a part of the table, to gain some space.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Costin Caraivan Path: core/src/main/resources/lib/hudson/project/matrix.jelly war/src/main/webapp/css/style.css http://jenkins-ci.org/commit/jenkins/aba1616465e4a86ec7b7c0970a158d2229a2b037 Log: JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables instead of the default HTML table look. Also moving the "Configuration Matrix" title as a part of the table, to gain some space.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Costin Caraivan
            Path:
            changelog.html
            war/src/main/webapp/css/style.css
            http://jenkins-ci.org/commit/jenkins/67f94cd1c3f7190ef0c600f3c573a3f0620e5563
            Log:
            [FIXED JENKINS-10251] Adding borders for all the cells, to make it easier to see the
            configurations in the matrix.

            Compare: https://github.com/jenkinsci/jenkins/compare/6c8e835...67f94cd

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Costin Caraivan Path: changelog.html war/src/main/webapp/css/style.css http://jenkins-ci.org/commit/jenkins/67f94cd1c3f7190ef0c600f3c573a3f0620e5563 Log: [FIXED JENKINS-10251] Adding borders for all the cells, to make it easier to see the configurations in the matrix. Compare: https://github.com/jenkinsci/jenkins/compare/6c8e835...67f94cd
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #1352
            JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables
            [FIXED JENKINS-10251] Adding borders for all the cells, to make it easier to see the

            Kohsuke Kawaguchi : aba1616465e4a86ec7b7c0970a158d2229a2b037
            Files :

            • core/src/main/resources/lib/hudson/project/matrix.jelly
            • war/src/main/webapp/css/style.css

            Kohsuke Kawaguchi : 67f94cd1c3f7190ef0c600f3c573a3f0620e5563
            Files :

            • war/src/main/webapp/css/style.css
            • changelog.html
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #1352 JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables [FIXED JENKINS-10251] Adding borders for all the cells, to make it easier to see the Kohsuke Kawaguchi : aba1616465e4a86ec7b7c0970a158d2229a2b037 Files : core/src/main/resources/lib/hudson/project/matrix.jelly war/src/main/webapp/css/style.css Kohsuke Kawaguchi : 67f94cd1c3f7190ef0c600f3c573a3f0620e5563 Files : war/src/main/webapp/css/style.css changelog.html
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Costin Caraivan
            Path:
            core/src/main/resources/lib/hudson/project/matrix.jelly
            http://jenkins-ci.org/commit/matrix-project-plugin/770c9014b988779bf6025e8bb5b5ccbd30e905b5
            Log:
            JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables
            instead of the default HTML table look. Also moving the
            "Configuration Matrix" title as a part of the table, to gain some space.

            Originally-Committed-As: aba1616465e4a86ec7b7c0970a158d2229a2b037

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Costin Caraivan Path: core/src/main/resources/lib/hudson/project/matrix.jelly http://jenkins-ci.org/commit/matrix-project-plugin/770c9014b988779bf6025e8bb5b5ccbd30e905b5 Log: JENKINS-10251 Styling the matrix configuration table to look more like Jenkins tables instead of the default HTML table look. Also moving the "Configuration Matrix" title as a part of the table, to gain some space. Originally-Committed-As: aba1616465e4a86ec7b7c0970a158d2229a2b037

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              ccaraivan Costin Caraivan
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: