Giter VIP home page Giter VIP logo

Comments (8)

jhasse avatar jhasse commented on July 22, 2024

If I'm not mistaken this theme is only using SVG files, not gifs: https://github.com/afonsof/jenkins-material-theme/tree/master/images

from jenkins-material-theme.

cobexer avatar cobexer commented on July 22, 2024

@jhasse you are right, the lack of gifs is a big reason for me to use this theme :)
With the gifs in the original jenkins theme the animations are necessary because they look identical if I were to disable gif animations in my browser.
With this theme however the animations are not needed because a Yellow and a Yellow animated (in progress or something) can be easily distinguished.

I hope this explains my reference to the gif files :)

from jenkins-material-theme.

jhasse avatar jhasse commented on July 22, 2024

Ah I understand :)

I guess it would be really good to make this theme into a dedicated Jenkins plugin then, since a configuration option could then be added to disable things like animations. I like them though! Not having any CPU issues in Firefox with them.

from jenkins-material-theme.

cobexer avatar cobexer commented on July 22, 2024

Well animations are one of those things...
IMO the animated items are of no interest to me - while they are animated I don't care about them, but they grab my attention. When the build is finally done and may be interesting because it failed or has test results - they are not animated anymore.

About that CPU use: Open 5 or more tabs, access your browser over Remote Desktop note CPU use multiply by the number of developers. Then cry for all the CPU cycles that your VM server has to spend to do really important stuff like animating icons... maybe you don't see it because your browser has access to one of those fancy GPUs (any actually because VMs don't have real GPUs). ;)

from jenkins-material-theme.

afonsof avatar afonsof commented on July 22, 2024

Guys, thanks for the suggestions! I guess both of them are interesting to implement. What about splitting it in 2 different issues?

  • Disable animation option
  • Created a dedicated plugin for this theme

from jenkins-material-theme.

jhasse avatar jhasse commented on July 22, 2024

Yes, good idea. I've published the Python plugin to Jenkins in the past, so I can help with the latter one :)

from jenkins-material-theme.

afonsof avatar afonsof commented on July 22, 2024

Done. Version 1.1.7.
New file https://raw.githubusercontent.com/afonsof/jenkins-material-theme/gh-pages/dist/material-static.css is a not animated version.

from jenkins-material-theme.

cobexer avatar cobexer commented on July 22, 2024

Awesome thanks!

from jenkins-material-theme.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.