|
1 | | -# This Repository |
2 | | -This repository contains icons to be used in eclipse platform. |
| 1 | +# This Repository - Archived |
3 | 2 |
|
4 | | -This repo stores each icon as a Scalable Vector Graphics (SVG) so it is possible to create multiple versions of the icons in different resolutions. |
| 3 | +This repository contains icons that are used in Eclipse Platform projects. |
| 4 | +It stores each icon as a Scalable Vector Graphics (SVG) so it is possible to create multiple versions of the icons in different resolutions. |
| 5 | +This was useful until Eclipse SWT had support for runtime processing of SVG files with the 2025-06 release. |
| 6 | +With the release, the SVG versions of the icons inside this repository have been added to the bundles in which they are used, which made this repository obsolete. |
| 7 | +Note that the state of the icons in this repository is not completely identical to icons in the Eclipse release 2025-06 and before. |
5 | 8 |
|
6 | 9 | This repo also contains a Maven-Mojo for the generation of PNGs out of SVG (See https://github.com/eclipse-platform/eclipse.platform.images/blob/master/org.eclipse.images.renderer/src/main/java/org/eclipse/images/renderer/RenderMojo.java). |
7 | 10 | Another Maven-Mojo also generated galleries to review the icon set on light and dark background (See https://github.com/eclipse-platform/eclipse.platform.images/blob/master/org.eclipse.images.renderer/src/main/java/org/eclipse/images/renderer/GalleryMojo.java). |
8 | 11 |
|
9 | | -# What to consider when creating new SVGs |
| 12 | +# How to Find Icons to (Re-)Use |
| 13 | + |
| 14 | +Icons that may be reused or used as a starting point for new icons can be found in the bundles of the Eclipse Platform projects. |
| 15 | +One way to browse the icons of an Eclipse installation is to use the [Plug-In Image Browser](https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Fviews%2Fimage_browser_view.htm) view. |
| 16 | +Finally, this repository also remains as an archive and can thus be used for browsing existing icons, they may just not be up to date. |
| 17 | + |
| 18 | +# What to Consider When Creating New SVGs |
| 19 | + |
10 | 20 | The "UI Graphics" chapter of the [Eclipse User Interface Guidelines](https://eclipse-platform.github.io/ui-best-practices) gives some advice about the stylistic as well as the implementation aspects of graphics used in eclipse based tools. |
11 | 21 |
|
12 | 22 | In the chapter "Icons Size & Placement" of the guideline states that object type icons should be 15x15 pixels big at max inside the 16x16 canvas. When drawing an object type icon keep in mind that object type icons will get "decorated" e.g. with the "inactive" and the "locked" decorator. |
|
0 commit comments