jenkins-neo2-theme icon indicating copy to clipboard operation
jenkins-neo2-theme copied to clipboard

icons on view/all/builds are missing

Open pniederlag opened this issue 3 years ago • 4 comments

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 avatar Jan 05 '22 10:01 pniederlag

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 avatar Jan 05 '22 10:01 pniederlag

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

pniederlag avatar Jan 05 '22 10:01 pniederlag

$$('.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?

pniederlag avatar May 10 '22 11:05 pniederlag

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...

TobiX avatar May 10 '22 15:05 TobiX