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

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None
    • Any

      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.

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

          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.

          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.

          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

          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

          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

          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

          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

          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

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

              Created:
              Updated:
              Resolved: