Atom comes bundled with the Octicons 4.4.0 icon set. Use them to add icons to your packages.
NOTE: Some older icons from version
2.1.2
are still kept for backwards compatibility.
In the Styleguide under the "Icons" section you'll find all the Octicons that are available.
Octicons can be added with simple CSS classes in your markup. Prefix the icon names with icon icon-
.
As an example, to add a monitor icon (device-desktop
), use the icon icon-device-desktop
classes:
<span class="icon icon-device-desktop"></span>
Octicons look best with a font-size
of 16px
. It's already used as the default, so you don't need to worry about it. In case you prefer a different icon size, try to use multiples of 16 (32px
, 48px
etc.) for the sharpest result. Sizes in between are ok too, but might look a bit blurry for icons with straight lines.
Although icons can make your UI visually appealing, when used without a text label, it can be hard to guess its meaning. In cases where space for a text label is insufficient, consider adding a tooltip that appears on hover. Or a more subtle title="label"
attribute would help as well.