Alexander Brandes
Alexander Brandes
The change proposed makes use of the centralized ionicons API to remove the need to ship symbols on a per-plugin basis, that are provided by the library. cc @jenkinsci/workflow-cps-plugin-developers
Misc frontend updates, does dependabot take a nap? I see no babel PRs 👀
The change proposed utilizes the corresponding icon from core, which respects themes properly. Current implementation on dark mode:  Proposed change: 
``` TypeError: e.getAttribute is not a function at findFormParent (hudson-behavior.js:2053:22) at findNearBy (hudson-behavior.js:275:17) at hudson-behavior.js:1571:21 at hudson-behavior.js:47:13 at prototype.js:853:18 at Array.forEach () at Array.each (prototype.js:852:12) at refillOnChange (hudson-behavior.js:1570:22) at combobox.js:15:9...
``` Uncaught Error: The language "css" has no grammar. at Object.highlight (prism.js:3:3868) at sample.js:38:35 at NodeList.forEach () at HTMLDocument. (sample.js:34:6) ```
I noticed the following while browsing the [Radios](https://weekly.ci.jenkins.io/design-library/Radios/) page earlier: ``` TypeError: Cannot read properties of null (reading 'radios') at radioBlock.js:42:24 at Array.forEach () at behavior.js:116:30 at Array.forEach () at...
### Describe your use-case which is not covered by existing documentation. Picking up the idea from https://github.com/jenkinsci/jenkins/pull/6918#pullrequestreview-1048691059, to define pointers how to use sidebar and mainpanel items, instead of duplicating...