https://github.com/jenkinsci/ionicons-api-plugin
Jenkins plugin providing ionicons
https://github.com/jenkinsci/ionicons-api-plugin
ionicons jenkins symbols ui ux
Last synced: 3 days ago
JSON representation
Jenkins plugin providing ionicons
- Host: GitHub
- URL: https://github.com/jenkinsci/ionicons-api-plugin
- Owner: jenkinsci
- License: mit
- Created: 2022-08-22T13:09:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-24T15:41:33.000Z (2 months ago)
- Last Synced: 2025-03-30T12:33:58.313Z (about 1 month ago)
- Topics: ionicons, jenkins, symbols, ui, ux
- Language: Java
- Homepage: https://plugins.jenkins.io/ionicons-api/
- Size: 686 KB
- Stars: 5
- Watchers: 5
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
IoniconsAPI plugin
==============================
[](https://ci.jenkins.io/job/plugins/job/ionicons-api-plugin/)
[](https://gitter.im/jenkinsci/ux-sig?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[](https://plugins.jenkins.io/ionicons-api/)
[](https://plugins.jenkins.io/ionicons-api/)
[](https://github.com/jenkinsci/ionicons-api-plugin/graphs/contributors)## Usage
This plugin provides [ionicons](https://ionic.io/ionicons), also known as "symbols", for your Jenkins plugins.
Add the ionicons-api as dependency to your `pom.xml`:
See the [plugin site](https://plugins.jenkins.io/ionicons-api/dependencies/) for a snippet.
To use a symbol, reference the icon as following:
### Jelly
```xml```
### Groovy
```groovy
l.icon(src:"symbol-symbolName-outline plugin-ionicons-api")
```### Java
```java
@Override
public String getIconClassName() {
return "symbol-symbolName-outline plugin-ionicons-api";
}
```Preferably, use symbols containing `-outline`, if available, they fit the best in the Jenkins UI and are used in the Jenkins plugin ecosystem.
A list of all symbols is available on [the Ionicons website](https://ionic.io/ionicons).
Custom icon additions are documented [on GitHub](docs/additions.md).
More information about symbols and themes in Jenkins can be found on [weekly.ci.jenkins.io](https://weekly.ci.jenkins.io/design-library/Symbols/).
If an icon is not theme-able, please raise an [issue](https://github.com/jenkinsci/ionicons-api-plugin/issues/new/choose).