TobiX / jenkins-neo2-theme

A modern flat theme for Jenkins
http://tobix.github.io/jenkins-neo2-theme/
MIT License
117 stars 32 forks source link

icons on view/all/builds are missing #88

Open pniederlag opened 2 years ago

pniederlag commented 2 years ago

Jenkins 2.319.1 neo2-theme v0.6.0-25-g65f8082

we are missing the status icons on the build-history (view/all/builds)

class="build-status-icon__wrapper icon-blue-anime"

pniederlag commented 2 years ago

It is - howerver - working on individual jobs. There i find this markup on the outer wrapper

<span style="width: 32px; height: 32px; " class="build-status-icon__wrapper icon-blue icon-lg" />

As soon as i drop the style attribute ande the icon-lg class the icon is missing there as well

pniederlag commented 2 years ago

As soon as I add 'icon-lg' on the view/all/builds the icons show up again...

pniederlag commented 2 years ago
$$('.build-status-icon__wrapper').invoke('addClassName', 'icon-lg');

fixes it... however... how to either apply this code or how to fix this at the root?

TobiX commented 2 years ago

All the icon-<size> classes seem to be on their way out in Jenkins, so I don't know what themes should do to fix this. I'll probably get rid of all sizing rules, if possible...