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

Modification to build status balls to be less distracting

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      I find the flashing / blinking build status balls to be somewhat distracting. To quote ESR on the related subject of blinking text:

      Blinking text makes it nearly impossible to pay attention to anything else on the page. It reduces 87% of all surfers to a helpless state of fixated brain-lock, much like that of a rabbit caught in the headlights of an oncoming semi. This is not good. If you abuse the blink tag, you deserve to be shot. Clue: if you use the blink tag, you're abusing it.

      I have modified the build status balls to animate using a more subtle “glow”. I have written a plugin to support this, but I thought I’d first offer it up as a modification to the trunk.

      Here’s a comparison of the current versus proposed graphics:

      Current
      Proposed

      I’ve issued a github pull request that updates raw SVGs, support scripts, and compiled gifs/pngs. The pull request eliminates the requirement for having inkscape to build the status balls. It also adjusts the balls to fix a minor horizontal misalignment.

      I also have prepared modifications to the greenballs-plugin to be consistent with this change, should it be accepted.

        Attachments

        1. blue_anime_proposed.gif
          blue_anime_proposed.gif
          18 kB
        2. blue_anime.gif
          blue_anime.gif
          17 kB
        3. green_anime_proposed.gif
          green_anime_proposed.gif
          19 kB
        4. green_anime.gif
          green_anime.gif
          17 kB
        5. grey_anime_proposed.gif
          grey_anime_proposed.gif
          20 kB
        6. grey_anime.gif
          grey_anime.gif
          9 kB
        7. red_anime_proposed.gif
          red_anime_proposed.gif
          16 kB
        8. red_anime.gif
          red_anime.gif
          12 kB
        9. yellow_anime_proposed.gif
          yellow_anime_proposed.gif
          19 kB
        10. yellow_anime.gif
          yellow_anime.gif
          16 kB

          Activity

          Show
          jglick Jesse Glick added a comment - https://github.com/jenkinsci/jenkins/pull/672
          Hide
          logangorence Logan Gorence added a comment -

          I agree on this, the current status balls looks really distracting, and I think the proposed ones could be changed a bit, but they look pretty good.

          Show
          logangorence Logan Gorence added a comment - I agree on this, the current status balls looks really distracting, and I think the proposed ones could be changed a bit, but they look pretty good.

            People

            Assignee:
            asgeirn asgeirn
            Reporter:
            acmyo Andrew Martin
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated: