The EE-Base Design System includes a small library of UI icons based off Collecticons to be used on web applications. This icon font can be easily customized using just CSS: size, color, drop shadow, etc.
To see names of icon classes on hover make sure to use chrome or firefox
Showcase
-
ee-icon-arrow-down -
ee-icon-arrow-left -
ee-icon-arrow-loop -
ee-icon-arrow-right -
ee-icon-arrow-spin-clockwise -
ee-icon-arrow-up -
ee-icon-calendar -
ee-icon-chevron-down -
ee-icon-chevron-left -
ee-icon-chevron-right -
ee-icon-chevron-step-backward -
ee-icon-chevron-step-forward -
ee-icon-chevron-up -
ee-icon-circle-exclamation -
ee-icon-circle-information -
ee-icon-circle-question -
ee-icon-circle-tick -
ee-icon-circle-xmark -
ee-icon-clipboard-list -
ee-icon-clock-back -
ee-icon-clock -
ee-icon-cog -
ee-icon-comments-o -
ee-icon-comments-o1 -
ee-icon-compass -
ee-icon-disc-xmark -
ee-icon-download -
ee-icon-electric -
ee-icon-ellipsis-horizontal -
ee-icon-ellipsis-vertical -
ee-icon-envelope -
ee-icon-facebook -
ee-icon-github -
ee-icon-globe -
ee-icon-google-plus -
ee-icon-grid-3x3 -
ee-icon-hamburger-menu -
ee-icon-house -
ee-icon-id-editor -
ee-icon-link -
ee-icon-list -
ee-icon-location -
ee-icon-magnifier-left -
ee-icon-magnifier-right -
ee-icon-map -
ee-icon-marker -
ee-icon-minus -
ee-icon-pencil -
ee-icon-picture -
ee-icon-plus -
ee-icon-pop-up -
ee-icon-regualtion -
ee-icon-regulation-legal -
ee-icon-satellite -
ee-icon-share -
ee-icon-sliders-horizontal -
ee-icon-sliders-vertical -
ee-icon-sm-chevron-down -
ee-icon-sm-chevron-left -
ee-icon-sm-chevron-right -
ee-icon-sm-chevron-up -
ee-icon-sm-minus -
ee-icon-sm-plus -
ee-icon-sm-tick -
ee-icon-sm-triangle-down -
ee-icon-sm-triangle-left -
ee-icon-sm-triangle-right -
ee-icon-sm-triangle-up -
ee-icon-sm-xmark -
ee-icon-sort-asc -
ee-icon-sort-desc -
ee-icon-sort-none -
ee-icon-sort -
ee-icon-tick -
ee-icon-transmission-tower -
ee-icon-trash-bin -
ee-icon-triangle-down -
ee-icon-triangle-left -
ee-icon-triangle-right -
ee-icon-triangle-up -
ee-icon-twitter -
ee-icon-upload -
ee-icon-user -
ee-icon-xmark
You can place EE icons just about anywhere using the respective CSS class. The icon library is designed to be used with inline elements (we like the <i>
tag for brevity, but using a <span>
is more semantically correct).
<button><i class="ee-icon-circle-information"></i> Info</button>
You can also use scss extends for a semantic approach:
<button class="bttn-info">Info</button>
.bttn-info {
:before {
@extend %ee-icon-circle-information;
}
}
The advantage of the semantic approach is that there’s no need for any extra markup and it is possible to choose on which pseudo-element to apply the icon.